Skip to the documentation
PHP

Every method

All 430, one row each, against the endpoint each one calls.

Every method

One method for every method of the TypeScript SDK, under the same name, and the package’s parity check proves it. It runs every PHP method and its TypeScript twin with the same arguments and every option set, and fails when a method is missing, takes different arguments, or sends anything but byte for byte the request its twin sends.

Every list that pages has a listAll and an iterate beside it, named after the list they walk: listAllEvents and iterateEvents beside listEvents, listAllRuns and iterateRuns beside listRuns. They call the same endpoint as the list, so one request can appear on more than one row.

The tempMail rows say "inbox token" where every other row names a scope. Disposable inboxes are the only resource on the API that authenticates with something other than a key: listDomains and create send no credential at all, like forms->subscribe, and the others authenticate with the oe_inbox_ token that create returned, or with the newer one that extend returns, since only the new token carries the later expiry. Pass it as inboxToken: on each call, or build a client for that inbox with OpenEmail::createTempMail(inboxToken: ...). Without one, a workspace client falls back to its API key, which the API refuses with 401 missing_inbox_token.

The three security rows need no scope because they answer an OAuth access token only. An API key calling one gets 400 step_up_not_applicable.

CallEndpointScope
me->getGET /keys/selfNo scope
me->pingGET /pingNo scope
me->rotatePOST /keys/self/rotatekeys:write
security->stepUpStatusGET /security/step-upNo scope
security->beginStepUpPOST /security/step-upNo scope
security->verifyStepUpPOST /security/step-up/verifyNo scope
keys->listGET /keyskeys:read
keys->listAllGET /keyskeys:read
keys->iterateGET /keyskeys:read
keys->getGET /keys/{id}keys:read
keys->createPOST /keyskeys:manage
keys->updatePATCH /keys/{id}keys:manage
keys->deleteDELETE /keys/{id}keys:manage
keys->rotatePOST /keys/{id}/rotatekeys:manage
keys->revokePOST /keys/{id}/revokekeys:manage
keys->listRequestsGET /keys/{id}/requestskeys:read
keys->listAllRequestsGET /keys/{id}/requestskeys:read
keys->iterateRequestsGET /keys/{id}/requestskeys:read
keys->listActivityGET /keys/{id}/activitykeys:read
keys->listAllActivityGET /keys/{id}/activitykeys:read
keys->iterateActivityGET /keys/{id}/activitykeys:read
keys->listWorkspaceRequestsGET /keys/requestskeys:read
keys->listAllWorkspaceRequestsGET /keys/requestskeys:read
keys->iterateWorkspaceRequestsGET /keys/requestskeys:read
keys->listWorkspaceActivityGET /keys/activitykeys:read
keys->listAllWorkspaceActivityGET /keys/activitykeys:read
keys->iterateWorkspaceActivityGET /keys/activitykeys:read
keys->statsGET /keys/statskeys:read + emails:read
addresses->listGET /addressesemails:send
addresses->listAllGET /addressesemails:send
addresses->iterateGET /addressesemails:send
languages->listGET /languagesNo scope
emails->sendPOST /emailsemails:send
emails->sendBatchPOST /emails/batchemails:send
emails->translatePOST /emails/translateemails:send
emails->checkPOST /emails/checkemails:send
emails->listGET /emailsemails:read
emails->listAllGET /emailsemails:read
emails->iterateGET /emailsemails:read
emails->getGET /emails/{id}emails:read
emails->listEventsGET /emails/{id}/eventsemails:read
emails->listAllEventsGET /emails/{id}/eventsemails:read
emails->iterateEventsGET /emails/{id}/eventsemails:read
emails->getTrackingGET /emails/{id}/trackingemails:read
emails->cancelPOST /emails/{id}/cancelemails:send
emails->reschedulePATCH /emails/{id}emails:send
emails->updatePATCH /emails/{id}emails:send
emails->composePOST /emails/composeemails:send
emails->rewritePOST /emails/rewriteemails:send
emails->suggestSubjectPOST /emails/subjectemails:send
templates->listGET /templatestemplates:read
templates->listAllGET /templatestemplates:read
templates->iterateGET /templatestemplates:read
templates->getGET /templates/{id}templates:read
templates->createPOST /templatestemplates:write
templates->updatePATCH /templates/{id}templates:write
templates->duplicatePOST /templates/{id}/duplicatetemplates:write
templates->replaceContentPOST /templates/{id}/contenttemplates:write
templates->deleteDELETE /templates/{id}templates:write
templates->listVersionsGET /templates/{id}/versionstemplates:read
templates->listAllVersionsGET /templates/{id}/versionstemplates:read
templates->iterateVersionsGET /templates/{id}/versionstemplates:read
templates->getVersionGET /templates/{id}/versions/{version}templates:read
templates->publishPOST /templates/{id}/versionstemplates:write
templates->restoreVersionPOST /templates/{id}/versions/{version}/restoretemplates:write
templates->deleteVersionDELETE /templates/{id}/versions/{version}templates:write
templates->listStartersGET /templates/starterstemplates:read
templates->getStarterGET /templates/starters/{slug}templates:read
templates->listFontsGET /templates/fontstemplates:read
templates->renderPOST /templates/rendertemplates:read
templates->previewPOST /templates/{id}/previewtemplates:read
templates->getAnalyticsGET /templates/{id}/analyticstemplates:read
templates->listSendsGET /templates/{id}/sendstemplates:read
templates->sendPOST /templates/{id}/sendtemplates:write + emails:send
templates->listImagesGET /templates/imagestemplates:read
templates->listAllImagesGET /templates/imagestemplates:read
templates->iterateImagesGET /templates/imagestemplates:read
templates->uploadImagePOST /templates/imagestemplates:write
templates->designPOST /templates/designtemplates:write
templates->redesignPOST /templates/{id}/redesigntemplates:write
tracking->listGET /trackingemails:read
tracking->listAllGET /trackingemails:read
tracking->iterateGET /trackingemails:read
tracking->getStatsGET /tracking/statsemails:read
tracking->getGET /tracking/{id}emails:read
tracking->listOpensGET /tracking/{id}/opensemails:read
tracking->listAllOpensGET /tracking/{id}/opensemails:read
tracking->iterateOpensGET /tracking/{id}/opensemails:read
tracking->listClicksGET /tracking/{id}/clicksemails:read
tracking->listAllClicksGET /tracking/{id}/clicksemails:read
tracking->iterateClicksGET /tracking/{id}/clicksemails:read
threads->listGET /threadsthreads:read
threads->listAllGET /threadsthreads:read
threads->iterateGET /threadsthreads:read
threads->getGET /threads/{id}threads:read
threads->updatePATCH /threads/{id}threads:write
threads->trashPOST /threads/{id}/trashthreads:write
threads->snoozePOST /threads/{id}/snoozethreads:write
threads->unsnoozePOST /threads/{id}/unsnoozethreads:write
threads->listAttachmentsGET /threads/{id}/messages/{messageId}/attachmentsthreads:read
threads->listNotesGET /threads/{id}/notesthreads:read
threads->createNotePOST /threads/{id}/notesthreads:write
threads->updateNotePATCH /threads/{id}/notes/{noteId}threads:write
threads->deleteNoteDELETE /threads/{id}/notes/{noteId}threads:write
threads->reorderNotesPOST /threads/{id}/notes/reorderthreads:write
threads->countsGET /threads/countsthreads:read
threads->summaryGET /threads/{id}/summarythreads:read
threads->restorePOST /threads/{id}/restorethreads:write
threads->deleteDELETE /threads/{id}threads:write
threads->unsubscribePOST /threads/{id}/unsubscribethreads:write
threads->getEventGET /threads/{id}/eventcalendar:read
drafts->listGET /draftsdrafts:read
drafts->listAllGET /draftsdrafts:read
drafts->iterateGET /draftsdrafts:read
drafts->getGET /drafts/{id}drafts:read
drafts->createPOST /draftsdrafts:write
drafts->updatePATCH /drafts/{id}drafts:write
drafts->deleteDELETE /drafts/{id}drafts:write
labels->listGET /labelslabels:read
labels->listAllGET /labelslabels:read
labels->iterateGET /labelslabels:read
labels->listColorsGET /labels/colorslabels:read
labels->getGET /labels/{id}labels:read
labels->createPOST /labelslabels:write
labels->updatePATCH /labels/{id}labels:write
labels->deleteDELETE /labels/{id}labels:write
contacts->listGET /contactscontacts:read
contacts->listAllGET /contactscontacts:read
contacts->iterateGET /contactscontacts:read
contacts->getGET /contacts/{email}contacts:read
contacts->createPOST /contactscontacts:write
contacts->updatePATCH /contacts/{email}contacts:write
contacts->deleteDELETE /contacts/{email}contacts:write
contacts->setAudiencesPUT /contacts/{email}/audiencesaudiences:write
contacts->listPeopleGET /contacts/peoplecontacts:read
contacts->listAllPeopleGET /contacts/peoplecontacts:read
contacts->iteratePeopleGET /contacts/peoplecontacts:read
contacts->savePUT /contacts/{email}contacts:write
contacts->deleteManyPOST /contacts/batch-deletecontacts:write
contacts->setPhotoPUT /contacts/{email}/photocontacts:write
contacts->removePhotoDELETE /contacts/{email}/photocontacts:write
contacts->blockPOST /contacts/{email}/blocksettings:write
contacts->unblockDELETE /contacts/{email}/blocksettings:write
contacts->listThreadsGET /contacts/{email}/threadsthreads:read
contacts->listAllThreadsGET /contacts/{email}/threadsthreads:read
contacts->iterateThreadsGET /contacts/{email}/threadsthreads:read
contacts->activityGET /contacts/{email}/activitythreads:read
audiences->listGET /audiencesaudiences:read
audiences->listAllGET /audiencesaudiences:read
audiences->iterateGET /audiencesaudiences:read
audiences->growthGET /audiences/growthaudiences:read
audiences->getGET /audiences/{id}audiences:read
audiences->createPOST /audiencesaudiences:write
audiences->updatePATCH /audiences/{id}audiences:write
audiences->deleteDELETE /audiences/{id}audiences:write
audiences->emptyPOST /audiences/{id}/emptyaudiences:write
audiences->listContactsGET /audiences/{id}/contactsaudiences:read
audiences->listAllContactsGET /audiences/{id}/contactsaudiences:read
audiences->iterateContactsGET /audiences/{id}/contactsaudiences:read
audiences->addContactPOST /audiences/{id}/contactsaudiences:write
audiences->removeContactDELETE /audiences/{id}/contacts/{email}audiences:write
audiences->addContactsPOST /audiences/{id}/contacts/batchaudiences:write
audiences->removeContactsPOST /audiences/{id}/contacts/batch-removeaudiences:write
audiences->importContactsPOST /audiences/{id}/importaudiences:write + contacts:write
forms->listGET /formsforms:read
forms->listAllGET /formsforms:read
forms->iterateGET /formsforms:read
forms->createPOST /formsforms:write
forms->designPOST /forms/designforms:write
forms->redesignPOST /forms/{id}/redesignforms:write
forms->listStartersGET /forms/startersforms:read
forms->getStarterGET /forms/starters/{slug}forms:read
forms->getGET /forms/{id}forms:read
forms->updatePATCH /forms/{id}forms:write
forms->deleteDELETE /forms/{id}forms:write
forms->publishPOST /forms/{id}/publishforms:write
forms->pausePOST /forms/{id}/pauseforms:write
forms->resumePOST /forms/{id}/resumeforms:write
forms->duplicatePOST /forms/{id}/duplicateforms:write
forms->analyticsGET /forms/{id}/analyticsforms:read
forms->listSubmissionsGET /forms/{id}/submissionsforms:read
forms->listAllSubmissionsGET /forms/{id}/submissionsforms:read
forms->iterateSubmissionsGET /forms/{id}/submissionsforms:read
forms->getSubmissionGET /forms/{id}/submissions/{submissionId}forms:read
forms->deleteSubmissionDELETE /forms/{id}/submissions/{submissionId}forms:write
forms->deleteSubmissionsPOST /forms/{id}/submissions/batch-removeforms:write
forms->approveSubmissionPOST /forms/{id}/submissions/{submissionId}/approveforms:write + contacts:write
forms->resendConfirmationPOST /forms/{id}/submissions/{submissionId}/resendforms:write + emails:send
forms->subscribePOST /subscribe/{formId}No credential
broadcasts->previewPOST /broadcasts/previewaudiences:read
broadcasts->sendPOST /broadcastsemails:send + audiences:read
broadcasts->listGET /broadcastsemails:read
broadcasts->listAllGET /broadcastsemails:read
broadcasts->iterateGET /broadcastsemails:read
broadcasts->getGET /broadcasts/{id}emails:read
broadcasts->statsGET /broadcasts/{id}/statsemails:read
broadcasts->analyticsGET /broadcasts/analyticsemails:read
broadcasts->listRecipientsGET /broadcasts/{id}/recipientsemails:read
broadcasts->listAllRecipientsGET /broadcasts/{id}/recipientsemails:read
broadcasts->iterateRecipientsGET /broadcasts/{id}/recipientsemails:read
broadcasts->getRecipientGET /broadcasts/{id}/recipients/{emailId}emails:read
broadcasts->cancelPOST /broadcasts/{id}/cancelemails:send
domains->listGET /domainsdomains:read
domains->listAllGET /domainsdomains:read
domains->iterateGET /domainsdomains:read
domains->getGET /domains/{id}domains:read
domains->createPOST /domainsdomains:write
domains->verifyPOST /domains/{id}/verifydomains:write
domains->updatePATCH /domains/{id}domains:write
domains->deleteDELETE /domains/{id}domains:write
domains->getLogoGET /domains/{id}/logodomains:read
domains->setLogoPUT /domains/{id}/logodomains:write
domains->removeLogoDELETE /domains/{id}/logodomains:write
domains->setLogoCertificatePUT /domains/{id}/logo/certificatedomains:write
domains->removeLogoCertificateDELETE /domains/{id}/logo/certificatedomains:write
domains->listAddressesGET /domains/{id}/addressesdomains:read
domains->listAllAddressesGET /domains/{id}/addressesdomains:read
domains->iterateAddressesGET /domains/{id}/addressesdomains:read
domains->createAddressPOST /domains/{id}/addressesdomains:write
domains->getAddressGET /domains/{id}/addresses/{addressId}domains:read
domains->updateAddressPATCH /domains/{id}/addresses/{addressId}domains:write
domains->setAddressPhotoPUT /domains/{id}/addresses/{addressId}/photodomains:write
domains->removeAddressPhotoDELETE /domains/{id}/addresses/{addressId}/photodomains:write
domains->deleteAddressDELETE /domains/{id}/addresses/{addressId}domains:write
domains->listAddressForwardsGET /domains/{id}/addresses/{addressId}/forwardsdomains:read
domains->addAddressForwardsPOST /domains/{id}/addresses/{addressId}/forwardsdomains:write
domains->updateAddressForwardPATCH /domains/{id}/addresses/{addressId}/forwards/{forwardId}domains:write
domains->deleteAddressForwardDELETE /domains/{id}/addresses/{addressId}/forwards/{forwardId}domains:write
domains->resendAddressForwardConsentPOST /domains/{id}/addresses/{addressId}/forwards/{forwardId}/resenddomains:write
domains->listAddressMembersGET /domains/{id}/addresses/{addressId}/membersmembers:read
domains->getAddressLoginGET /domains/{id}/addresses/{addressId}/loginmembers:write
domains->setAddressLoginPUT /domains/{id}/addresses/{addressId}/loginmembers:write
domains->deleteAddressLoginDELETE /domains/{id}/addresses/{addressId}/loginmembers:write
domains->getDnsGET /domains/{id}/dnsdomains:read
domains->setDnsZonePUT /domains/{id}/dnsdomains:write
domains->syncDnsPOST /domains/{id}/dns/syncdomains:write
appHost->getGET /app-hostdomains:read
appHost->setPUT /app-hostdomains:write
appHost->verifyPOST /app-host/verifydomains:write
appHost->deleteDELETE /app-hostdomains:write
branding->getGET /brandingsettings:read
branding->updatePATCH /brandingsettings:write
branding->uploadImagePUT /branding/images/{variant}settings:write
branding->removeImageDELETE /branding/images/{variant}settings:write
rules->listGET /rulesrules:read
rules->listAllGET /rulesrules:read
rules->iterateGET /rulesrules:read
rules->getGET /rules/{id}rules:read
rules->createPOST /rulesrules:write
rules->updatePATCH /rules/{id}rules:write
rules->deleteDELETE /rules/{id}rules:write
rules->reorderPOST /rules/reorderrules:write
rules->testPOST /rules/{id}/testrules:read
rules->listRunsGET /rules/runsrules:read
rules->listAllRunsGET /rules/runsrules:read
rules->iterateRunsGET /rules/runsrules:read
webhooks->listGET /webhookswebhooks:read
webhooks->listAllGET /webhookswebhooks:read
webhooks->iterateGET /webhookswebhooks:read
webhooks->getGET /webhooks/{id}webhooks:read
webhooks->createPOST /webhookswebhooks:write
webhooks->updatePATCH /webhooks/{id}webhooks:write
webhooks->deleteDELETE /webhooks/{id}webhooks:write
webhooks->rotateSecretPOST /webhooks/{id}/rotate-secretwebhooks:write
webhooks->testPOST /webhooks/{id}/testwebhooks:write
webhooks->listDeliveriesGET /webhooks/{id}/deliverieswebhooks:read
webhooks->listAllDeliveriesGET /webhooks/{id}/deliverieswebhooks:read
webhooks->iterateDeliveriesGET /webhooks/{id}/deliverieswebhooks:read
webhooks->getDeliveryGET /webhooks/{id}/deliveries/{deliveryId}webhooks:read
webhooks->replayDeliveryPOST /webhooks/{id}/deliveries/{deliveryId}/replaywebhooks:write
webhooks->listWorkspaceDeliveriesGET /webhooks/deliverieswebhooks:read
webhooks->listAllWorkspaceDeliveriesGET /webhooks/deliverieswebhooks:read
webhooks->iterateWorkspaceDeliveriesGET /webhooks/deliverieswebhooks:read
webhooks->listActivityGET /webhooks/{id}/activitywebhooks:read
webhooks->listAllActivityGET /webhooks/{id}/activitywebhooks:read
webhooks->iterateActivityGET /webhooks/{id}/activitywebhooks:read
webhooks->listWorkspaceActivityGET /webhooks/activitywebhooks:read
webhooks->listAllWorkspaceActivityGET /webhooks/activitywebhooks:read
webhooks->iterateWorkspaceActivityGET /webhooks/activitywebhooks:read
webhooks->listEventsGET /webhooks/eventswebhooks:read
webhooks->statsGET /webhooks/statswebhooks:read
imports->listGET /importsthreads:read
imports->listAllGET /importsthreads:read
imports->iterateGET /importsthreads:read
imports->getGET /imports/{id}threads:read
imports->createPOST /importsthreads:write
imports->uploadStateGET /imports/{id}/uploadthreads:write
imports->uploadChunkPUT /imports/{id}/files/{file}/chunks/{chunk}threads:write
imports->startPOST /imports/{id}/startthreads:write
imports->cancelPOST /imports/{id}/cancelthreads:write
imports->listFailuresGET /imports/{id}/failuresthreads:read
imports->deleteUploadDELETE /imports/{id}/uploadthreads:write
imports->importFilesPOST /importsthreads:write
providerImports->inspectPOST /provider-imports/inspectsettings:write
providerImports->createPOST /provider-importssettings:write
providerImports->listGET /provider-importssettings:read
providerImports->listAllGET /provider-importssettings:read
providerImports->iterateGET /provider-importssettings:read
providerImports->getGET /provider-imports/{id}settings:read
providerImports->cancelPOST /provider-imports/{id}/cancelsettings:write
calendar->listEventsGET /calendar/eventscalendar:read
calendar->listAllEventsGET /calendar/eventscalendar:read
calendar->iterateEventsGET /calendar/eventscalendar:read
calendar->getEventGET /calendar/events/{id}calendar:read
calendar->getEventIcsGET /calendar/events/{id}/icscalendar:read
calendar->createEventPOST /calendar/eventscalendar:write
calendar->updateEventPATCH /calendar/events/{id}calendar:write
calendar->deleteEventDELETE /calendar/events/{id}calendar:write
calendar->cancelEventPOST /calendar/events/{id}/cancelcalendar:write
calendar->respondToEventPOST /calendar/events/{id}/respondcalendar:write + emails:send
settings->getGET /settingssettings:read
settings->updatePATCH /settingssettings:write
roles->listGET /rolesroles:read
roles->listAllGET /rolesroles:read
roles->iterateGET /rolesroles:read
roles->getGET /roles/{id}roles:read
roles->createPOST /rolesroles:write
roles->updatePATCH /roles/{id}roles:write
roles->deleteDELETE /roles/{id}roles:write
roles->listPermissionsGET /roles/permissionsroles:read
members->listGET /membersmembers:read
members->listAllGET /membersmembers:read
members->iterateGET /membersmembers:read
members->getGET /members/{userId}members:read
members->addPOST /membersmembers:write
members->updatePATCH /members/{userId}members:write
members->removeDELETE /members/{userId}members:write
members->grantAddressPOST /members/{userId}/addressesmembers:write
members->revokeAddressDELETE /members/{userId}/addresses/{addressId}members:write
members->grantDomainPOST /members/{userId}/domainsmembers:write
members->revokeDomainDELETE /members/{userId}/domains/{domainId}members:write
members->listInvitationsGET /members/invitationsmembers:read
members->listAllInvitationsGET /members/invitationsmembers:read
members->iterateInvitationsGET /members/invitationsmembers:read
members->revokeInvitationDELETE /members/invitations/{invitationId}members:write
members->resendInvitationPOST /members/invitations/{invitationId}/resendmembers:write
suppressions->listGET /suppressionssettings:read
suppressions->listAllGET /suppressionssettings:read
suppressions->iterateGET /suppressionssettings:read
suppressions->getGET /suppressions/{id}settings:read
suppressions->addPOST /suppressionssettings:write
suppressions->removeDELETE /suppressions/{id}settings:write
files->listGET /filesfiles:read
files->listAllGET /filesfiles:read
files->iterateGET /filesfiles:read
files->getGET /files/{id}files:read
files->statsGET /files/statsfiles:read
files->downloadGET /files/{id}/contentfiles:read
files->listLinksGET /files/{id}/linksfiles:read
files->listAllLinksGET /files/{id}/linksfiles:read
files->iterateLinksGET /files/{id}/linksfiles:read
files->createLinkPOST /files/{id}/linksfiles:write
files->revokeLinkDELETE /files/{id}/links/{linkId}files:write
files->revokeAllLinksDELETE /files/{id}/linksfiles:write
files->uploadPOST /filesfiles:write
files->deleteDELETE /files/{id}files:write
files->deleteManyPOST /files/batch-deletefiles:write
tempMail->listDomainsGET /temp-mail/domainsNo credential
tempMail->createPOST /temp-mail/inboxesNo credential
tempMail->getGET /temp-mail/inboxes/{id}Inbox token
tempMail->extendPOST /temp-mail/inboxes/{id}/extendInbox token
tempMail->deleteDELETE /temp-mail/inboxes/{id}Inbox token
tempMail->listMessagesGET /temp-mail/inboxes/{id}/messagesInbox token
tempMail->listAllMessagesGET /temp-mail/inboxes/{id}/messagesInbox token
tempMail->iterateMessagesGET /temp-mail/inboxes/{id}/messagesInbox token
tempMail->getMessageGET /temp-mail/inboxes/{id}/messages/{messageId}Inbox token
tempMail->deleteMessageDELETE /temp-mail/inboxes/{id}/messages/{messageId}Inbox token
tempMail->listAttachmentsGET /temp-mail/inboxes/{id}/messages/{messageId}/attachmentsInbox token
tools->checkDmarcGET /tools/dmarcNo scope
tools->checkBimiGET /tools/bimiNo scope
tools->checkDeliverabilityGET /tools/deliverabilityNo scope
support->sendPOST /supportNo scope
encryption->listKeysGET /encryption/keysemails:read
encryption->publishKeyPOST /encryption/keysemails:read
encryption->lookupKeysGET /encryption/keys/lookupemails:send
senders->getGET /senders/{email}threads:read
senders->researchPOST /senders/{email}/researchthreads:read
chats->listGET /chatsthreads:read
chats->listAllGET /chatsthreads:read
chats->iterateGET /chatsthreads:read
chats->getGET /chats/{id}threads:read
chats->renamePATCH /chats/{id}threads:write
chats->deleteDELETE /chats/{id}threads:write
analytics->mailboxGET /analytics/mailboxthreads:read
analytics->sendingGET /analytics/sendingemails:read
subscriptions->listGET /subscriptionsthreads:read
subscriptions->listDomainsGET /subscriptions/domainsthreads:read
subscriptions->unsubscribePOST /subscriptions/{id}/unsubscribethreads:write
subscriptions->unsubscribeDomainPOST /subscriptions/domains/{domain}/unsubscribethreads:write
subscriptions->movePOST /subscriptions/{id}/movethreads:write
exports->previewGET /exports/previewthreads:read
exports->listGET /exportsthreads:read
exports->getGET /exports/{id}threads:read
exports->startPOST /exportsthreads:read
exports->downloadGET /exports/{id}/contentthreads:read
dnsConnections->listGET /dns-connectionsdomains:read
dnsConnections->getGET /dns-connections/{id}domains:read
dnsConnections->deleteDELETE /dns-connections/{id}domains:write
billing->getGET /billingbilling:read
billing->listPlansGET /billing/plansbilling:read
billing->getUsageGET /billing/usagebilling:read
billing->listAlertsGET /billing/alertsbilling:read
billing->listCountriesGET /billing/countriesbilling:read
billing->getPayAsYouGoGET /billing/pay-as-you-gobilling:read
billing->setPayAsYouGoPATCH /billing/pay-as-you-gobilling:write
billing->setPayAsYouGoLimitPUT /billing/pay-as-you-go/limitbilling:write
billing->confirmPayAsYouGoPOST /billing/pay-as-you-go/confirmbilling:write
billing->startCheckoutPOST /billing/checkoutbilling:write
billing->openPortalPOST /billing/portalbilling:write
billing->listInvoicesGET /billing/invoicesbilling:read
billing->getInvoiceGET /billing/invoices/{orderId}billing:read
billing->saveInvoiceDetailsPUT /billing/invoices/{orderId}/detailsbilling:write
workspaces->listGET /workspacesaccount:read
workspaces->createPOST /workspacesaccount:write
workspaces->getActiveGET /workspaces/activeaccount:read
workspaces->setActivePUT /workspaces/activeaccount:write
workspaces->deleteDELETE /workspaces/{id}account:write
account->getNotificationsGET /account/notificationsaccount:read
account->setEmailNotificationPUT /account/notifications/email/{category}account:write
account->setPushMutedPUT /account/notifications/push/{workspaceId}account:write
account->setPhotoPUT /account/photoaccount:write
account->removePhotoDELETE /account/photoaccount:write
account->getUsernameGET /account/usernameaccount:read
account->checkUsernameGET /account/username/availabilityaccount:read
account->setUsernamePUT /account/usernameaccount:write
account->listConnectedAppsGET /account/connected-appsaccount:read
account->revokeConnectedAppDELETE /account/connected-apps/{clientId}account:write
account->listInvitationsGET /account/invitationsaccount:read
account->acceptInvitationPOST /account/invitations/{invitationId}/acceptaccount:write
account->declineInvitationPOST /account/invitations/{invitationId}/declineaccount:write