Campfire · OAuth Scopes

Campfire OAuth Scopes

OAuth 2.0 searched

Campfire publishes 3 OAuth 2.0 scopes via the authorizationCode and clientCredentials flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Campfire API on a user’s behalf.

Tokens are issued from https://api.meetcampfire.com/auth/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.

CompanyAccountingERPFinanceRevenue RecognitionAccounts PayableAccounts ReceivableAI
Scopes: 3 Flows: authorizationCode, clientCredentials Method: searched

OAuth endpoints

Authorization URL
https://api.meetcampfire.com/auth/authorize
Token URL
https://api.meetcampfire.com/auth/token
Flows
authorizationCodeclientCredentials

Scopes (3)

ScopeDescriptionFlows
openid OpenID Connect sign-in; issues an ID token identifying the authenticated user. authorizationCode
email Access to the user's email address claim. authorizationCode
profile Access to the user's basic profile claims. authorizationCode

Source

OAuth Scopes

Raw ↑
generated: '2026-07-18'
method: searched
source: https://api.meetcampfire.com/.well-known/openid-configuration
docs: https://docs.campfire.ai/quickstart
note: >
  Campfire's OpenAPI declares only the Token (apiKey) scheme, but the API host
  publishes OAuth 2.0 Authorization Server + OIDC discovery metadata advertising
  an authorization_code + client_credentials OAuth surface with the three OIDC
  scopes below. API-token roles (admin / clerk / view-only, set per API user in
  Settings > API Keys) provide the coarse permission model for Token auth.
schemes:
  - name: OAuth2 / OIDC
    source: https://api.meetcampfire.com/.well-known/oauth-authorization-server
    flows:
      - flow: authorizationCode
        authorizationUrl: https://api.meetcampfire.com/auth/authorize
        tokenUrl: https://api.meetcampfire.com/auth/token
        pkce: S256
      - flow: clientCredentials
        tokenUrl: https://api.meetcampfire.com/auth/token
    registration_endpoint: https://api.meetcampfire.com/auth/register
scopes:
  - scope: openid
    description: OpenID Connect sign-in; issues an ID token identifying the authenticated user.
    flows: [authorizationCode]
  - scope: email
    description: Access to the user's email address claim.
    flows: [authorizationCode]
  - scope: profile
    description: Access to the user's basic profile claims.
    flows: [authorizationCode]
token_roles:
  - role: admin
    grants: All APIs
  - role: clerk
    grants: View all APIs and post draft entries
  - role: view only
    grants: GET (read-only) APIs