Encharge · OAuth Scopes

Encharge OAuth Scopes

OAuth 2.0 derived

Encharge publishes 8 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Encharge API on a user’s behalf.

Tokens are issued from https://api.encharge.io/v1/oauth/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

Email MarketingMarketing AutomationTransactional EmailSoftware-as-a-ServiceBehavioral EmailCustomer EngagementCustomer DataWebhook
Scopes: 8 Flows: authorizationCode Method: derived

OAuth endpoints

Authorization URL
https://api.encharge.io/v1/oauth/authorize
Token URL
https://api.encharge.io/v1/oauth/token
Flows
authorizationCode

Scopes (8)

ScopeDescriptionFlows
account:write Account-level writes — webhook/event subscriptions, custom object data and account tag management.
broadcasts:write Confirm and send broadcasts.
emailSettings:write Manage sending email domains and their DNS verification.
emails:read Read email templates and their version history.
emails:write Create, modify, delete and restore versions of email templates.
people:read Read people and the people in a segment.
people:write Create, update, archive, unsubscribe and tag people; create and modify segments.
personFields:write Create, modify and delete person fields and custom-object fields.

Source

OAuth Scopes

Raw ↑
generated: '2026-08-13'
method: derived
source: openapi/encharge-account-api-openapi.yml, openapi/encharge-broadcasts-api-openapi.yml, openapi/encharge-customobjects-api-openapi.yml,
  openapi/encharge-customobjectsschema-api-openapi.yml, openapi/encharge-emailtemplates-api-openapi.yml,
  openapi/encharge-folders-api-openapi.yml, openapi/encharge-people-api-openapi.yml, openapi/encharge-personfields-api-openapi.yml,
  openapi/encharge-segments-api-openapi.yml, openapi/encharge-settings-api-openapi.yml, openapi/encharge-tags-api-openapi.yml,
  openapi/encharge-tags-management-api-openapi.yml, openapi/encharge-webhooks-api-openapi.yml
schemes:
- name: oauth2
  source: openapi/_original/encharge-openapi.yml (13 refined specs carry the same scheme)
  flows:
  - flow: authorizationCode
    authorizationUrl: https://api.encharge.io/v1/oauth/authorize
    tokenUrl: https://api.encharge.io/v1/oauth/token
  description: "The Encharge API uses OAuth 2 with the authorization code flow. \n\nGet for your OAuth\
    \ credentials (Client ID and Client Secret) by filling out [this form](https://research.typeform.com/to/I680YtLA)."
scopes:
- scope: account:write
  sources:
  - openapi/encharge-customobjects-api-openapi.yml
  - openapi/encharge-customobjectsschema-api-openapi.yml
  - openapi/encharge-tags-management-api-openapi.yml
  - openapi/encharge-webhooks-api-openapi.yml
  description: Account-level writes — webhook/event subscriptions, custom object data and account tag
    management.
- scope: broadcasts:write
  sources:
  - openapi/encharge-broadcasts-api-openapi.yml
  description: Confirm and send broadcasts.
- scope: emailSettings:write
  sources:
  - openapi/encharge-settings-api-openapi.yml
  description: Manage sending email domains and their DNS verification.
- scope: emails:read
  sources:
  - openapi/encharge-emailtemplates-api-openapi.yml
  description: Read email templates and their version history.
- scope: emails:write
  sources:
  - openapi/encharge-emailtemplates-api-openapi.yml
  description: Create, modify, delete and restore versions of email templates.
- scope: people:read
  sources:
  - openapi/encharge-people-api-openapi.yml
  - openapi/encharge-segments-api-openapi.yml
  description: Read people and the people in a segment.
- scope: people:write
  sources:
  - openapi/encharge-people-api-openapi.yml
  - openapi/encharge-segments-api-openapi.yml
  - openapi/encharge-tags-api-openapi.yml
  description: Create, update, archive, unsubscribe and tag people; create and modify segments.
- scope: personFields:write
  sources:
  - openapi/encharge-customobjectsschema-api-openapi.yml
  - openapi/encharge-personfields-api-openapi.yml
  description: Create, modify and delete person fields and custom-object fields.
docs: null
docs_note: Encharge publishes NO OAuth scope reference page, and the oauth2 flow in the published OpenAPI
  declares an EMPTY scopes map. Every scope below was read out of the operation-level security[] requirements
  in the spec, which is the only place they appear. Descriptions are derived from the operations each
  scope guards, not from provider copy.
oauth_credentials: Client id/secret are issued manually via a request form linked from the spec's oauth2
  description; there is no self-serve app registration.

Work with this as data

Every scope set here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for oauth scopes

4 MCP tools reach this
  • find_scopesBrowse and filter every scope set in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This scope set
curl "https://apis.io/api/v1/scopes/encharge-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.