UCAP
For businessCreate your profile

OAuth scopes

Scopes are the single source of truth for what a token can do. Request only what you need — consumers see every scope on the consent screen and excess scopes drive denial rates up.

Consumer scopes

Granted by a consumer through the authorize flow. Token kind: user (account_type=consumer).

ScopeDescription
consumer.profile.readRead the consumer's profile, contacts, and addresses.
consumer.profile.writeUpdate the consumer's profile, contacts, and addresses.
consumer.documents.readList and download the consumer's documents.
consumer.documents.writeUpload and delete the consumer's documents.
consumer.grants.readList consent grants the consumer has issued.
consumer.grants.revokeRevoke a consent grant the consumer has issued.
consumer.history.readRead activity history for the consumer.
consumer.notifications.readRead notifications addressed to the consumer.
consumer.notifications.writeMark notifications as read for the consumer.
consumer.consent.readInspect pending consent sessions for the consumer.
consumer.consent.respondApprove or deny a pending consent session.

Partner staff scopes

Granted by a partner staff user. Token kind: user (account_type=staff).

ScopeDescription
partner.products.readList the partner's products.
partner.products.writeCreate, update, and delete the partner's products.
partner.members.readList the partner's staff members.
partner.members.writeInvite, update, and remove the partner's staff members.
partner.api_keys.readList the partner's API client metadata.
partner.api_keys.writeCreate or revoke the partner's API clients.
partner.webhooks.readList the partner's webhooks and delivery history.
partner.webhooks.writeCreate, update, delete, and test the partner's webhooks.
partner.billing.readRead the partner's billing summary and usage.
partner.requests.readList inbound consent/application requests for the partner.
partner.requests.writeAct on inbound requests for the partner.

Client-credentials scopes

Server-to-server only, no user context. Token kind: client (grant_type=client_credentials).

ScopeDescription
sessions.createCreate application sessions for a partner.
sessions.readRead application sessions and consented data.
sessions.revokeRevoke an application session.