Cimd Verification
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
GET | |
POST | |
GET | |
DELETE |
List all cimd verification tokens
Manage CIMD verification tokens for an organization.
A partner embeds the plaintext token in their CIMD metadata document as
verification_token inside the com.posthog object (the legacy top-level
posthog_verification_token field still works as a fallback). When PostHog fetches
the metadata, matching the token links the partner app to this organization and
grants a higher default rate limit for account provisioning.
The plaintext value is only available on creation; we store a hash.
Required API key scopes
organization:readQuery parameters
- limitinteger
- offsetinteger
Response
Example request
GET /api /organizations /:organization_id /cimd_verification_tokensExample response
Status 200
Create cimd verification tokens
Manage CIMD verification tokens for an organization.
A partner embeds the plaintext token in their CIMD metadata document as
verification_token inside the com.posthog object (the legacy top-level
posthog_verification_token field still works as a fallback). When PostHog fetches
the metadata, matching the token links the partner app to this organization and
grants a higher default rate limit for account provisioning.
The plaintext value is only available on creation; we store a hash.
Required API key scopes
organization:writeRequest parameters
- labelstring
Response
Example request
POST /api /organizations /:organization_id /cimd_verification_tokensExample response
Status 201
Retrieve cimd verification tokens
Manage CIMD verification tokens for an organization.
A partner embeds the plaintext token in their CIMD metadata document as
verification_token inside the com.posthog object (the legacy top-level
posthog_verification_token field still works as a fallback). When PostHog fetches
the metadata, matching the token links the partner app to this organization and
grants a higher default rate limit for account provisioning.
The plaintext value is only available on creation; we store a hash.
Required API key scopes
organization:readPath parameters
- idstring
Response
Example request
GET /api /organizations /:organization_id /cimd_verification_tokens /:idExample response
Status 200
Delete cimd verification tokens
Manage CIMD verification tokens for an organization.
A partner embeds the plaintext token in their CIMD metadata document as
verification_token inside the com.posthog object (the legacy top-level
posthog_verification_token field still works as a fallback). When PostHog fetches
the metadata, matching the token links the partner app to this organization and
grants a higher default rate limit for account provisioning.
The plaintext value is only available on creation; we store a hash.
Required API key scopes
organization:writePath parameters
- idstring
Example request
DELETE /api /organizations /:organization_id /cimd_verification_tokens /:id