Laposta
MARKETING · MARKETING
Mailing lists, contacts, segments, and campaigns in the account they connected.
Acts as the person, not as itself
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Credentials never touch the agent
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Every call on the record
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
What an agent can do
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
laposta_delete_v2_campaign_by_campaign_idWRITEDelete a campaign. DELETE /v2/campaign/{campaign_id}. Permanently remove a campaign.
laposta_delete_v2_field_by_field_idWRITEDelete a field. DELETE /v2/field/{field_id}. Remove a custom field from a list.
laposta_delete_v2_list_by_list_idWRITEDelete a list. DELETE /v2/list/{list_id}. Permanently remove a list and its contacts.
laposta_delete_v2_list_by_list_id_membersWRITEEmpty a list. DELETE /v2/list/{list_id}/members. Remove every contact from the list, keeping the list itself.
laposta_delete_v2_member_by_member_idWRITEDelete a contact. DELETE /v2/member/{member_id}. Remove a contact from a list.
laposta_delete_v2_segment_by_segment_idWRITEDelete a segment. DELETE /v2/segment/{segment_id}. Remove a segment from a list.
laposta_delete_v2_webhook_by_webhook_idWRITEDelete a webhook. DELETE /v2/webhook/{webhook_id}. Remove a webhook from a list.
laposta_get_v2_campaignREADList all campaigns. GET /v2/campaign. Retrieve every campaign in the account.
laposta_get_v2_campaign_by_campaign_idREADGet a campaign. GET /v2/campaign/{campaign_id}. Retrieve one campaign.
laposta_get_v2_campaign_by_campaign_id_contentREADGet a campaign's content. GET /v2/campaign/{campaign_id}/content. Retrieve the HTML and text content of a campaign.
laposta_get_v2_campaign_by_campaign_id_historyREADGet a campaign's history. GET /v2/campaign/{campaign_id}/history. Retrieve the activity history of one campaign.
laposta_get_v2_fieldREADList all fields of a list. GET /v2/field. Retrieve the custom fields defined on a list.
laposta_get_v2_field_by_field_idREADGet a field. GET /v2/field/{field_id}. Retrieve one custom field.
laposta_get_v2_listREADList all lists. GET /v2/list. Retrieve every list in the account.
laposta_get_v2_list_by_list_idREADGet a list. GET /v2/list/{list_id}. Retrieve one list by its id.
laposta_get_v2_memberREADList all contacts of a list. GET /v2/member. Retrieve the contacts on a list.
laposta_get_v2_member_by_member_idREADGet a contact. GET /v2/member/{member_id}. Retrieve one contact.
laposta_get_v2_member_by_member_id_historyREADGet a contact's history. GET /v2/member/{member_id}/history. Retrieve the activity history of one contact.
laposta_get_v2_reportREADList results for all campaigns. GET /v2/report. Retrieve delivery and engagement results for every campaign.
laposta_get_v2_report_by_campaign_idREADGet results for a campaign. GET /v2/report/{campaign_id}. Retrieve delivery and engagement results for one campaign.
laposta_get_v2_segmentREADList all segments of a list. GET /v2/segment. Retrieve the segments defined on a list.
laposta_get_v2_segment_by_segment_idREADGet a segment. GET /v2/segment/{segment_id}. Retrieve one segment.
laposta_get_v2_webhookREADList all webhooks of a list. GET /v2/webhook. Retrieve the webhooks registered on a list.
laposta_get_v2_webhook_by_webhook_idREADGet a webhook. GET /v2/webhook/{webhook_id}. Retrieve one webhook.
laposta_post_v2_campaignWRITECreate a campaign. POST /v2/campaign. Create a new campaign.
laposta_post_v2_campaign_by_campaign_idWRITEUpdate a campaign. POST /v2/campaign/{campaign_id}. Modify a campaign.
laposta_post_v2_campaign_by_campaign_id_action_scheduleWRITESchedule a campaign. POST /v2/campaign/{campaign_id}/action/schedule. Schedule the campaign for delivery at a given moment. This schedules a real send: at the moment named, Laposta delivers the campaign by email to its recipients.
laposta_post_v2_campaign_by_campaign_id_action_sendWRITESend a campaign. POST /v2/campaign/{campaign_id}/action/send. Send the campaign to its list immediately. This delivers real email.
laposta_post_v2_campaign_by_campaign_id_action_testmailWRITESend a campaign test mail. POST /v2/campaign/{campaign_id}/action/testmail. Send a test copy of the campaign to named addresses. This sends a real email to the address given.
laposta_post_v2_campaign_by_campaign_id_contentWRITESet a campaign's content. POST /v2/campaign/{campaign_id}/content. Fill in the HTML and text content of a campaign.
laposta_post_v2_fieldWRITECreate a field. POST /v2/field. Define a new custom field on a list.
laposta_post_v2_field_by_field_idWRITEUpdate a field. POST /v2/field/{field_id}. Modify a custom field.
laposta_post_v2_listWRITECreate a list. POST /v2/list. Add a new list.
laposta_post_v2_list_by_list_idWRITEUpdate a list. POST /v2/list/{list_id}. Modify an existing list.
laposta_post_v2_list_by_list_id_membersWRITEBulk-synchronise a list. POST /v2/list/{list_id}/members. Replace or merge the list's contacts in one bulk call.
laposta_post_v2_memberWRITECreate a contact. POST /v2/member. Add a contact to a list.
laposta_post_v2_member_by_member_idWRITEUpdate a contact. POST /v2/member/{member_id}. Modify a contact, including its labels.
laposta_post_v2_segmentWRITECreate a segment. POST /v2/segment. Define a new segment on a list.
laposta_post_v2_segment_by_segment_idWRITEUpdate a segment. POST /v2/segment/{segment_id}. Modify a segment.
laposta_post_v2_webhookWRITECreate a webhook. POST /v2/webhook. Register a webhook on a list.
laposta_post_v2_webhook_by_webhook_idWRITEUpdate a webhook. POST /v2/webhook/{webhook_id}. Modify a webhook.
Often connected alongside
Put Laposta behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.