Scopes
Here is a list of the scopes you require to access the API Endpoints and Webhook Events.
| Scope | API Endpoints | Webhook Events | Access Type |
|---|---|---|---|
| adPublishing.readOnly | GET /ad-publishing/campaigns | Sub-Account | |
| GET /ad-publishing/markup | Sub-Account | ||
| GET /ad-publishing/subscriptions | Sub-Account | ||
| GET /ad-publishing/onboarding | Sub-Account | ||
| GET /ad-publishing/facebook/reporting | Sub-Account | ||
| GET /ad-publishing/facebook/reporting/campaign/:campaignId | Sub-Account | ||
| GET /ad-publishing/facebook/reporting/list | Sub-Account | ||
| GET /ad-publishing/facebook/oauth/start | Sub-Account | ||
| GET /ad-publishing/facebook/me | Sub-Account | ||
| GET /ad-publishing/facebook/pages | Sub-Account | ||
| GET /ad-publishing/facebook/page/:pageId/instagram | Sub-Account | ||
| GET /ad-publishing/facebook/page/:pageId/forms | Sub-Account | ||
| GET /ad-publishing/facebook/page/:pageId/forms/mappings | Sub-Account | ||
| GET /ad-publishing/facebook/ad-accounts | Sub-Account | ||
| GET /ad-publishing/facebook/ad-accounts/:adAccountId | Sub-Account | ||
| GET /ad-publishing/facebook/integration | Sub-Account | ||
| GET /ad-publishing/facebook/ads/:adId | Sub-Account | ||
| GET /ad-publishing/facebook/pixels | Sub-Account | ||
| GET /ad-publishing/facebook/custom-audience | Sub-Account | ||
| GET /ad-publishing/facebook/ad-insights | Sub-Account | ||
| GET /ad-publishing/facebook/max-budget | Sub-Account | ||
| GET /ad-publishing/facebook/whatsapp-numbers | Sub-Account | ||
| GET /ad-publishing/facebook/conversation-forms | Sub-Account | ||
| GET /ad-publishing/facebook/custom-audience/:audienceId | Sub-Account | ||
| GET /ad-publishing/facebook/lead-form/:leadFormId | Sub-Account | ||
| GET /ad-publishing/facebook/entity | Sub-Account | ||
| GET /ad-publishing/facebook/campaign/:campaignId | Sub-Account | ||
| GET /ad-publishing/facebook/ad/:adId/shareable-link | Sub-Account | ||
| GET /ad-publishing/google/reporting | Sub-Account | ||
| GET /ad-publishing/google/reporting/list | Sub-Account | ||
| GET /ad-publishing/google/reporting/campaign/:campaignId | Sub-Account | ||
| GET /ad-publishing/google/conversions | Sub-Account | ||
| GET /ad-publishing/google/ad-accounts | Sub-Account | ||
| GET /ad-publishing/google/ad-accounts/:adAccountId | Sub-Account | ||
| GET /ad-publishing/google/integration | Sub-Account | ||
| GET /ad-publishing/google/me | Sub-Account | ||
| GET /ad-publishing/google/ads/:adId | Sub-Account | ||
| GET /ad-publishing/google/targeting/search | Sub-Account | ||
| GET /ad-publishing/google/conversions/:conversionId | Sub-Account | ||
| GET /ad-publishing/google/assets | Sub-Account | ||
| GET /ad-publishing/google/entity | Sub-Account | ||
| GET /ad-publishing/google/target-interests | Sub-Account | ||
| GET /ad-publishing/google/segments | Sub-Account | ||
| GET /ad-publishing/google/segments/:segmentId | Sub-Account | ||
| GET /ad-publishing/google/audiences | Sub-Account | ||
| GET /ad-publishing/google/audiences/:audienceId | Sub-Account | ||
| GET /ad-publishing/google/conversion-goals | Sub-Account | ||
| GET /ad-publishing/reselling/subscription/location/:locationId | Sub-Account | ||
| GET /ad-publishing/reselling/subscription/company/:companyId | Sub-Account | ||
| GET /ad-publishing/reselling/configuration/company/:companyId | Sub-Account | ||
| GET /ad-publishing/reselling/configuration/location/:locationId | Sub-Account | ||
| GET /ad-publishing/reselling/affiliate-code/:code/verify | Sub-Account | ||
| GET /ad-publishing/reselling/feedback/:companyId | Sub-Account | ||
| GET /ad-publishing/snapshots/ads/list | Sub-Account | ||
| GET /ad-publishing/snapshots/ads/:adId | Sub-Account | ||
| GET /ad-publishing/linkedin/integration | Sub-Account | ||
| GET /ad-publishing/linkedin/ad-accounts | Sub-Account | ||
| GET /ad-publishing/linkedin/ad-account | Sub-Account | ||
| GET /ad-publishing/linkedin/me | Sub-Account | ||
| GET /ad-publishing/linkedin/ads/:adId | Sub-Account | ||
| GET /ad-publishing/linkedin/targeting/search | Sub-Account | ||
| GET /ad-publishing/linkedin/:accountId/forms | Sub-Account | ||
| GET /ad-publishing/linkedin/reporting | Sub-Account | ||
| GET /ad-publishing/linkedin/reporting/list | Sub-Account | ||
| GET /ad-publishing/linkedin/reporting/campaign-group/:campaignGroupId | Sub-Account | ||
| POST /ad-publishing/google/keyword-ideas | Sub-Account | ||
| adPublishing.write | PATCH /ad-publishing/ad/:adId | Sub-Account | |
| POST /ad-publishing/plan | Sub-Account | ||
| POST /ad-publishing/subscribe | Sub-Account | ||
| POST /ad-publishing/ad/:adId/clone | Sub-Account | ||
| POST /ad-publishing/ads/discard | Sub-Account | ||
| POST /ad-publishing/facebook/page/:pageId/forms | Sub-Account | ||
| DELETE /ad-publishing/facebook/ad-accounts/:adAccountId | Sub-Account | ||
| POST /ad-publishing/facebook/integration | Sub-Account | ||
| DELETE /ad-publishing/facebook/integration | Sub-Account | ||
| PUT /ad-publishing/facebook/ads | Sub-Account | ||
| POST /ad-publishing/facebook/ads/publish | Sub-Account | ||
| DELETE /ad-publishing/facebook/page | Sub-Account | ||
| PUT /ad-publishing/facebook/pixels | Sub-Account | ||
| POST /ad-publishing/facebook/pixels/:pixelId/event | Sub-Account | ||
| POST /ad-publishing/facebook/custom-audience | Sub-Account | ||
| DELETE /ad-publishing/facebook/custom-audience/:audienceId | Sub-Account | ||
| PUT /ad-publishing/facebook/custom-audience/:audienceId | Sub-Account | ||
| PUT /ad-publishing/facebook/custom-audience/:audienceId/member | Sub-Account | ||
| PUT /ad-publishing/facebook/custom-audience/:audienceId/member/batch | Sub-Account | ||
| DELETE /ad-publishing/facebook/custom-audience/:audienceId/member | Sub-Account | ||
| PUT /ad-publishing/facebook/page/default | Sub-Account | ||
| POST /ad-publishing/facebook/conversation-forms | Sub-Account | ||
| POST /ad-publishing/facebook/widgets | Sub-Account | ||
| POST /ad-publishing/facebook/campaigns/:campaignId/publish | Sub-Account | ||
| PUT /ad-publishing/facebook/campaigns | Sub-Account | ||
| PUT /ad-publishing/facebook/adsets | Sub-Account | ||
| PUT /ad-publishing/facebook/ads-v2 | Sub-Account | ||
| POST /ad-publishing/facebook/campaigns/:campaignId/pause | Sub-Account | ||
| POST /ad-publishing/facebook/campaigns/:campaignId/resume | Sub-Account | ||
| POST /ad-publishing/facebook/campaigns/:campaignId/duplicate | Sub-Account | ||
| DELETE /ad-publishing/facebook/campaigns/:campaignId | Sub-Account | ||
| POST /ad-publishing/facebook/adsets/:adsetId/pause | Sub-Account | ||
| POST /ad-publishing/facebook/adsets/:adsetId/resume | Sub-Account | ||
| POST /ad-publishing/facebook/adsets/:adsetId/duplicate | Sub-Account | ||
| DELETE /ad-publishing/facebook/adsets/:adsetId | Sub-Account | ||
| POST /ad-publishing/facebook/ads/:adId/pause | Sub-Account | ||
| POST /ad-publishing/facebook/ads/:adId/resume | Sub-Account | ||
| POST /ad-publishing/facebook/ads/:adId/duplicate | Sub-Account | ||
| DELETE /ad-publishing/facebook/ads/:adId | Sub-Account | ||
| POST /ad-publishing/facebook/custom-audience/execute | Sub-Account | ||
| POST /ad-publishing/facebook/ad/:adId/advanced-preview | Sub-Account | ||
| POST /ad-publishing/google/conversion-click | Sub-Account | ||
| DELETE /ad-publishing/google/ad-accounts/:adAccountId | Sub-Account | ||
| POST /ad-publishing/google/integration | Sub-Account | ||
| DELETE /ad-publishing/google/integration | Sub-Account | ||
| POST /ad-publishing/google/ads/:adId/publish | Sub-Account | ||
| PUT /ad-publishing/google/ads | Sub-Account | ||
| DELETE /ad-publishing/google/conversions/:conversionId | Sub-Account | ||
| PUT /ad-publishing/google/conversions | Sub-Account | ||
| POST /ad-publishing/google/assets | Sub-Account | ||
| POST /ad-publishing/google/widgets | Sub-Account | ||
| DELETE /ad-publishing/google/segments/:segmentId | Sub-Account | ||
| PUT /ad-publishing/google/segments | Sub-Account | ||
| POST /ad-publishing/google/segments/offline-user-list-job | Sub-Account | ||
| POST /ad-publishing/google/segments/execute | Sub-Account | ||
| PUT /ad-publishing/google/audiences | Sub-Account | ||
| POST /ad-publishing/reselling/subscription/location/:locationId | Sub-Account | ||
| POST /ad-publishing/reselling/subscription/company/:companyId | Sub-Account | ||
| PUT /ad-publishing/reselling/configuration/location/:locationId | Sub-Account | ||
| POST /ad-publishing/reselling/unsubscribe/location/:locationId | Sub-Account | ||
| POST /ad-publishing/reselling/location/:locationId/purchase/saas-bundle | Sub-Account | ||
| POST /ad-publishing/snapshots/ads/check-conflicts | Sub-Account | ||
| POST /ad-publishing/snapshots/ads/load-snapshot | Sub-Account | ||
| POST /ad-publishing/linkedin/integration | Sub-Account | ||
| DELETE /ad-publishing/linkedin/ad-account | Sub-Account | ||
| POST /ad-publishing/linkedin/ads/:adId/publish | Sub-Account | ||
| PUT /ad-publishing/linkedin/ads | Sub-Account | ||
| POST /ad-publishing/linkedin/:accountId/form | Sub-Account | ||
| PATCH /ad-publishing/linkedin/:adId/status | Sub-Account | ||
| businesses.readonly | GET /businesses | Sub-Account | |
| GET /businesses/:businessId | Sub-Account | ||
| businesses.write | POST /businesses | Sub-Account | |
| PUT /businesses/:businessId | Sub-Account | ||
| DELETE /businesses/:businessId | Sub-Account | ||
| calendars.write | POST /calendars/ | Sub-Account | |
| PUT /calendars/:calendarId | Sub-Account | ||
| DELETE /calendars/:calendarId | Sub-Account | ||
| calendars.readonly | GET /calendars/ | Sub-Account | |
| GET /calendars/:calendarId | Sub-Account | ||
| GET /calendars/:calendarId/free-slots | Sub-Account | ||
| calendars/groups.readonly | GET /calendars/groups | Sub-Account | |
| calendars/groups.write | POST /calendars/groups | Sub-Account | |
| POST /calendars/groups/validate-slug | Sub-Account | ||
| DELETE /calendars/groups/:groupId | Sub-Account | ||
| PUT /calendars/groups/:groupId | Sub-Account | ||
| PUT /calendars/groups/:groupId/status | Sub-Account | ||
| calendars/resources.readonly | GET /calendars/resources/:resourceType | Sub-Account | |
| GET /calendars/resources/:resourceType/:id | Sub-Account | ||
| calendars/resources.write | POST /calendars/resources | Sub-Account | |
| PUT /calendars/resources/:resourceType/:id | Sub-Account | ||
| DELETE /calendars/resources/:resourceType/:id | Sub-Account | ||
| calendars/events.readonly | GET /calendars/events/appointments/:eventId | Sub-Account | |
| GET /calendars/events | Sub-Account | ||
| GET /calendars/blocked-slots | Sub-Account | ||
| calendars/events.write | DELETE /calendars/events/:eventId | Sub-Account | |
| POST /calendars/events/block-slots | Sub-Account | ||
| PUT /calendars/events/block-slots/:eventId | Sub-Account | ||
| POST /calendars/events/appointments | Sub-Account | ||
| PUT /calendars/events/appointments /:eventId | Sub-Account | ||
| campaigns.readonly | GET /campaigns/ | CampaignStatusUpdate | Sub-Account |
| contacts.readonly | GET /contacts/:contactId | ContactCreate | Sub-Account |
| GET /contacts/:contactId/tasks | ContactDelete | Sub-Account | |
| GET /contacts/:contactId/tasks/:taskId | ContactDndUpdate | Sub-Account | |
| GET /contacts/:contactId/notes | ContactTagUpdate | Sub-Account | |
| GET /contacts/:contactId/notes/:id | NoteCreate | Sub-Account | |
| GET /contacts/:contactId/appointments | NoteDelete | Sub-Account | |
| GET /contacts/ | TaskCreate | Sub-Account | |
| GET /contacts/business/:businessId | TaskDelete | Sub-Account | |
| contacts.write | POST /contacts/ | Sub-Account | |
| PUT /contacts/:contactId | Sub-Account | ||
| DELETE /contacts/:contactId | Sub-Account | ||
| POST /contacts/:contactId/tasks | Sub-Account | ||
| PUT /contacts/:contactId/tasks/:taskId | Sub-Account | ||
| PUT /contacts/:contactId/tasks/:taskId/completed | Sub-Account | ||
| DELETE /contacts/:contactId/tasks/:taskId | Sub-Account | ||
| POST /contacts/:contactId/tags | Sub-Account | ||
| DELETE /contacts/:contactId/tags | Sub-Account | ||
| POST /contacts/:contactId/notes | Sub-Account | ||
| PUT /contacts/:contactId/notes/:id | Sub-Account | ||
| DELETE /contacts/:contactId/notes/:id | Sub-Account | ||
| POST /contacts/:contactId/campaigns/:campaignId | Sub-Account | ||
| DELETE /contacts/:contactId/campaigns/removeAll | Sub-Account | ||
| DELETE /contacts/:contactId/campaigns/:campaignId | Sub-Account | ||
| POST /contacts/:contactId/workflow/:workflowId | Sub-Account | ||
| DELETE /contacts/:contactId/workflow/:workflowId | Sub-Account | ||
| objects/schema.readonly | GET /objects/:key | Sub-Account | |
| GET /objects | Sub-Account | ||
| objects/schema.write | Sub-Account | ||
| objects/record.readonly | GET /objects/:schemaKey/records/:id | Sub-Account | |
| objects/record.write | POST /objects/:schemaKey/records | Sub-Account | |
| PUT /objects/:schemaKey/records/:id | Sub-Account | ||
| DELETE /objects/:schemaKey/records/:id | Sub-Account | ||
| conversations.readonly | GET /conversations/:conversationsId | ConversationUnreadWebhook | Sub-Account |
| GET /conversations/search | Sub-Account | ||
| conversations.write | POST /conversations/ | Sub-Account | |
| PUT /conversations/:conversationsId | Sub-Account | ||
| DELETE /conversations/:conversationsId | Sub-Account | ||
| conversations/message.readonly | GET conversations/messages/:messageId/locations/:locationId/recording | InboundMessage | Sub-Account |
| OutboundMessage | Sub-Account | ||
| GET conversations/locations/:locationId/messages/:messageId/transcription | InboundMessage | Sub-Account | |
| OutboundMessage | Sub-Account | ||
| GET conversations/locations/:locationId/messages/:messageId/transcription/download | InboundMessage | Sub-Account | |
| OutboundMessage | |||
| conversations/message.write | POST /conversations/messages | ConversationProviderOutboundMessage | Sub-Account |
| POST /conversations/messages/inbound | Sub-Account | ||
| POST /conversations/messages/upload | Sub-Account | ||
| PUT /conversations/messages/:messageId/status | Sub-Account | ||
| DELETE /conversations/messages/:messageId/schedule | Sub-Account | ||
| DELETE /conversations/messages/email/:emailMessageId/schedule | Sub-Account | ||
| forms.readonly | GET /forms/ | Sub-Account | |
| GET /forms/submissions | Sub-Account | ||
| forms.write | POST /forms/upload-custom-files | &nbsb; | Sub-Account |
| invoices.readonly | GET /invoices/ | Sub-Account | |
| GET /invoices/:invoiceId | Sub-Account | ||
| GET /invoices/generate-invoice-number | Sub-Account | ||
| invoices.write | POST /invoices | Sub-Account | |
| PUT /invoices/:invoiceId | Sub-Account | ||
| DELETE /invoices/:invoiceId | Sub-Account | ||
| POST /invoices/:invoiceId/send | Sub-Account | ||
| POST /invoices/:invoiceId/void | Sub-Account | ||
| POST /invoices/:invoiceId/record-payment | Sub-Account | ||
| POST /invoices/text2pay | Sub-Account | ||
| invoices/schedule.readonly | GET /invoices/schedule/ | Sub-Account | |
| GET /invoices/schedule/:scheduleId | Sub-Account | ||
| invoices/schedule.write | POST /invoices/schedule | Sub-Account | |
| PUT /invoices/schedule/:scheduleId | Sub-Account | ||
| DELETE /invoices/schedule/:scheduleId | Sub-Account | ||
| POST /invoices/schedule/:scheduleId/schedule | Sub-Account | ||
| POST /invoices/schedule/:scheduleId/auto-payment | Sub-Account | ||
| POST /invoices/schedule/:scheduleId/cancel | Sub-Account | ||
| invoices/template.readonly | GET /invoices/template/ | Sub-Account | |
| GET /invoices/template/:templateId | Sub-Account | ||
| invoices/template.write | POST /invoices/template/ | Sub-Account | |
| PUT /invoices/template/:templateId | Sub-Account | ||
| DELETE /invoices/template/:templateId | Sub-Account | ||
| invoices/estimate.readonly | GET /invoices/estimate/number/generate | Sub-Account | |
| GET /invoices/estimate/list | Sub-Account | ||
| GET /invoices/estimate/template | Sub-Account | ||
| GET /invoices/estimate/template/preview | Sub-Account | ||
| invoices/estimate.write | POST /invoices/estimate | Sub-Account | |
| POST /invoices/estimate/:estimateId/send | Sub-Account | ||
| POST /invoices/estimate/:estimateId/invoice | Sub-Account | ||
| POST /invoices/estimate/template | Sub-Account | ||
| PUT /invoices/estimate/:estimateId | Sub-Account | ||
| PUT /invoices/estimate/template/:templateId | Sub-Account | ||
| PATCH /invoices/estimate/stats/last-visited-at | Sub-Account | ||
| DELETE /invoices/estimate/:estimateId | Sub-Account | ||
| DELETE /invoices/estimate/template/:templateId | Sub-Account | ||
| links.readonly | GET /links/ | Sub-Account | |
| links.write | POST /links/ | Sub-Account | |
| PUT /links/:linkId | Sub-Account | ||
| DELETE /links/:linkId | Sub-Account | ||
| locations.readonly | GET /locations/:locationId | LocationCreate | Sub-Account, Agency |
| LocationUpdate | Sub-Account, Agency | ||
| GET /locations/search | Sub-Account, Agency | ||
| GET /locations/timeZones | Sub-Account | ||
| locations.write | POST /locations/ | Agency | |
| PUT /locations/:locationId | Agency | ||
| DELETE /locations/:locationId | Agency | ||
| locations/customValues.readonly | GET /locations/:locationId/customValues | Sub-Account | |
| GET /locations/:locationId/customValues/:id | Sub-Account | ||
| locations/customValues.write | POST /locations/:locationId/customValues | Sub-Account | |
| PUT /locations/:locationId/customValues/:id | Sub-Account | ||
| DELETE /locations/:locationId/customValues/:id | Sub-Account | ||
| locations/customFields.readonly | GET /locations/:locationId/customFields | Sub-Account | |
| GET /locations/:locationId/customFields/:id | Sub-Account | ||
| GET /custom-fields/:id | Sub-Account | ||
| GET /custom-field/object-key/:key | Sub-Account | ||
| locations/customFields.write | POST /locations/:locationId/customFields | Sub-Account | |
| PUT /locations/:locationId/customFields/:id | Sub-Account | ||
| DELETE /locations/:locationId/customFields/:id | Sub-Account | ||
| locations/tags.readonly | GET /locations/:locationId/tags | Sub-Account | |
| GET /locations/:locationId/tags/:tagId | Sub-Account | ||
| locations/tags.write | POST /locations/:locationId/tags/ | Sub-Account | |
| PUT /locations/:locationId/tags/:tagId | Sub-Account | ||
| DELETE /locations/:locationId/tags/:tagId | Sub-Account | ||
| locations/templates.readonly | GET /locations/:locationId/templates | Sub-Account | |
| locations/tasks.readonly | POST /locations/:locationId/tasks/search | Sub-Account | |
| medias.readonly | GET /medias/files | Sub-Account | |
| medias.write | POST /medias/upload-file | Sub-Account | |
| funnels/redirect.readonly | GET /funnels/lookup/redirect/list | Sub-Account | |
| funnels/redirect.write | POST /funnels/lookup/redirect | Sub-Account | |
| funnels/page.readonly | GET /funnels/page | Sub-Account | |
| funnels/funnel.readonly | GET /funnels/funnel/list | Sub-Account | |
| funnels/pagecount.readonly | GET /funnels/page/count | Sub-Account | |
| DELETE /funnels/lookup/redirect/:id | Sub-Account | ||
| PATCH /funnels/lookup/redirect/:id | Sub-Account | ||
| DELETE /medias/:fileId | Sub-Account | ||
| opportunities.readonly | GET /opportunities/search | OpportunityCreate | Sub-Account |
| GET /opportunities/:id | OpportunityDelete | Sub-Account | |
| GET /opportunities/pipelines | OpportunityStageUpdate | Sub-Account | |
| OpportunityStatusUpdate | Sub-Account | ||
| OpportunityMonetaryValueUpdate | Sub-Account | ||
| opportunities.write | DELETE /opportunities/:id | Sub-Account | |
| PUT /opportunities/:id/status | Sub-Account | ||
| POST /opportunities | Sub-Account | ||
| PUT /opportunities/:id | Sub-Account | ||
| payments/integration.readonly | GET /payments/integrations/provider/whitelabel | Sub-Account | |
| payments/integration.write | POST /payments/integrations/provider/whitelabel | Sub-Account | |
| payments/orders.readonly | GET /payments/orders/ | Sub-Account | |
| GET /payments/orders/:orderId | Sub-Account | ||
| GET /payments/orders/:orderId/fulfillments | Sub-Account | ||
| payments/orders.write | POST /payments/orders/:orderId/fulfillments | Sub-Account | |
| payments/transactions.readonly | GET /payments/transactions/ | Sub-Account | |
| GET /payments/transactions/:transactionId | Sub-Account | ||
| payments/subscriptions.readonly | GET /payments/subscriptions/ | Sub-Account | |
| GET /payments/subscriptions/:subscriptionId | Sub-Account | ||
| payments/coupons.readonly | GET /payments/coupon/list | Sub-Account | |
| GET /payments/coupon | Sub-Account | ||
| payments/coupons.write | POST /payments/coupon | Sub-Account | |
| PUT /payments/coupon | Sub-Account | ||
| DELETE /payments/coupon | Sub-Account | ||
| payments/custom-provider.readonly | GET /payments/custom-provider/connect |