Kard · OAuth Scopes

Kard OAuth Scopes

OAuth 2.0 searched

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

Tokens are issued from https://{client-subdomain}.getkard.com/v2/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.

CompanyRewardsCard-Linked OffersLoyaltyFintechCommerce MediaAdvertisingTransactionCashbackWebhook
Scopes: 13 Flows: clientCredentials Method: searched

OAuth endpoints

Token URL
https://{client-subdomain}.getkard.com/v2/auth/token
Flows
clientCredentials

Scopes (13)

ScopeDescriptionFlows
transaction:read Read transactions and matched/earned reward data. clientCredentials
transaction:write Submit incoming transactions for CLO matching. clientCredentials
audit:read Read transaction audit records. clientCredentials
audit:write Create transaction audit records. clientCredentials
user:read Read enrolled user records. clientCredentials
user:write Create enrolled users. clientCredentials
user:update Update enrolled user records. clientCredentials
user:delete Delete enrolled user records. clientCredentials
rewards:read Read offers and locations available to a user. clientCredentials
attributions:write Create attribution events, activate and boost offers, activate placement slots. clientCredentials
notifications:read List and read notification events and subscriptions. clientCredentials
notifications:write Create/update notification subscriptions and replay notifications. clientCredentials
files:write Create and upload files / bulk transaction uploads. clientCredentials

Source

OAuth Scopes

Raw ↑
generated: '2026-07-19'
method: searched
source: openapi/kard-api-reference-openapi.yaml
docs: https://docs.getkard.com/api/integration-guides/authentication
schemes:
- name: OAuthScheme
  source: openapi/kard-api-reference-openapi.yaml
  flows:
  - flow: clientCredentials
    tokenUrl: https://{client-subdomain}.getkard.com/v2/auth/token
notes: The OpenAPI declares an http/bearer scheme, but the docs and per-operation
  'Required scopes' annotations show OAuth2 client_credentials with the scopes below.
  Scopes harvested from the OpenAPI operation descriptions.
scopes:
- scope: transaction:read
  description: Read transactions and matched/earned reward data.
  flows:
  - clientCredentials
- scope: transaction:write
  description: Submit incoming transactions for CLO matching.
  flows:
  - clientCredentials
- scope: audit:read
  description: Read transaction audit records.
  flows:
  - clientCredentials
- scope: audit:write
  description: Create transaction audit records.
  flows:
  - clientCredentials
- scope: user:read
  description: Read enrolled user records.
  flows:
  - clientCredentials
- scope: user:write
  description: Create enrolled users.
  flows:
  - clientCredentials
- scope: user:update
  description: Update enrolled user records.
  flows:
  - clientCredentials
- scope: user:delete
  description: Delete enrolled user records.
  flows:
  - clientCredentials
- scope: rewards:read
  description: Read offers and locations available to a user.
  flows:
  - clientCredentials
- scope: attributions:write
  description: Create attribution events, activate and boost offers, activate placement
    slots.
  flows:
  - clientCredentials
- scope: notifications:read
  description: List and read notification events and subscriptions.
  flows:
  - clientCredentials
- scope: notifications:write
  description: Create/update notification subscriptions and replay notifications.
  flows:
  - clientCredentials
- scope: files:write
  description: Create and upload files / bulk transaction uploads.
  flows:
  - clientCredentials

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/kard-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 email required.

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