Overview

Guides are organised by "what do I want to do", complementing the API Reference which is organised by resource. Every guide opens with a clear developer goal (e.g. "let my SaaS users sign in with their AppForges account") and walks step-by-step to runnable code.

Topics

  • Authentication — choose between User / Org identity and OAuth / API Key credentials and implement them
  • Webhooks — register subscriptions, verify raw-body signatures and understand protocol boundaries
  • Errors and retries — unified error model, when to retry, X-Idempotency-Key usage
  • Versioning and upgrades — /v1/ + X-AppForges-Api-Version request header and resolved version

First-time integration:

  1. Quickstart — 5-minute first API call
  2. Choose your auth — pick an identity type
  3. Errors and retries — write a robust client
  4. Versioning and upgrades — upgrade without surprises

All guides

Authentication overview
/guides/authentication/overview
Create an application and OAuth client
/guides/console/creating-oauth-app
OAuth overview
/guides/authentication/oauth/overview
Requesting scopes
/guides/authorization/requesting-scopes
User and organization identity
/guides/identities/user-vs-org
API key management
/guides/console/api-key-management
Authorization Code + PKCE
/guides/authentication/oauth/authorization-code
Choose authentication
/guides/authentication/choose-your-auth
Errors and retries
/guides/errors-and-retries
Identity compatibility
/guides/identities/identity-compatibility
Scope catalog
/guides/authorization/scopes-catalog
Client Credentials
/guides/authentication/oauth/client-credentials
Quickstart: user OAuth
/guides/authentication/oauth-quickstart-server-side
Rotate OAuth client secret
/guides/console/client-secret-rotation
Sensitive scopes
/guides/authorization/sensitive-scopes
Tokens and identity
/guides/identities/token-claims
Versioning and upgrades
/guides/versioning-and-upgrades
Small-file upload encoding
/guides/uploads
API key authentication
/guides/authentication/api-key
Manage redirect URIs
/guides/console/managing-redirect-uris
Refresh Token
/guides/authentication/oauth/refresh-token
User consent
/guides/authorization/consent-screen
Webhooks
/guides/webhooks
Token introspection
/guides/authentication/oauth/token-introspection
Webhook management
/guides/console/webhook-management
Webhook signature verification
/guides/authentication/webhooks-signing
Application members
/guides/console/managing-organization-members
Token revocation
/guides/authentication/oauth/token-revocation