Bearer API key in the Authorization header:
GET /v1/me, which returns exactly that.
Each environment has its own base URL — https://api.staging.maple.inc/v1 for the sandbox and https://api.maple.inc/v1 for production. Use the key that matches the host. See Environments.
API keys
Maple issues your API keys during onboarding.
Send the key as the bearer token on every request, against the base URL for its environment. Keep keys server-side; never embed them in a client app or commit them to source control. Narrowing an app’s scopes takes effect immediately for its existing keys.
Keys are managed by the Maple team. Maple issues your keys during onboarding; there’s no self-serve key rotation
yet. If a key is lost or compromised, contact us for a replacement.
Scopes
Access is scoped, so your app holds only the permissions it needs:
A request missing a required scope returns
403 with code insufficient_scope. A key used against the wrong environment returns 403 with code wrong_environment. See Errors.
OAuth
Under construction. OAuth-based access (merchant-delegated tokens and
client_credentials grants) is not part of
the generally available Developer API yet. Use API keys for now. If your integration needs OAuth, talk to the Maple
team — this section will expand when the flow is finalized.