CAIRLDocs
Integration

Versioning and Changelog

Track public integration changes, compatibility expectations, and docs updates.

Versioning policy

The public integration docs describe the current CAIRL hosted verification beta. During beta, CAIRL treats the OAuth authorization flow, token exchange, userinfo claim response, and webhook event names as compatibility-sensitive surfaces.

Expected change types:

Change typeCompatibility expectation
New claimAdditive; existing scopes continue to work
New webhook eventAdditive; consumers should ignore unknown event types
New optional fieldAdditive; consumers should ignore unknown fields
Required request fieldBreaking; announced before rollout
Response field removal or renameBreaking; announced before rollout

Webhook consumers should validate required fields and ignore unknown fields so additive releases do not break production integrations.


Current public surface

AreaCurrent docs
Hosted verificationVerification sessions
OAuth providerOAuth and OIDC guide
Token exchangeQuickstart
WebhooksWebhooks
ClaimsClaims
Shopify appsShopify app integration

Changelog

2026-06-03

  • Added Python quickstart snippets for PKCE, token exchange, and userinfo claim retrieval.
  • Added a docs-backed homepage sample request for the OAuth token and userinfo endpoints.
  • Added Shopify app integration guidance.
  • Added the OAuth and OIDC guide.
  • Added public integration versioning and changelog guidance.
  • Added per-page "Edit on GitHub" links to the docs site.

On this page