Integrations-4
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
DELETE | |
PATCH | |
GET | |
POST | |
DELETE | |
GET | |
GET | |
POST | |
GET | |
DELETE | |
GET | |
GET | |
GET |
Delete org organization integrations
ViewSet for organization-level integrations.
Provides access to integrations that are scoped to the entire organization (vs. project-level integrations). Examples include Vercel, AWS Marketplace, etc.
Creation is handled by the integration installation flows (e.g., Vercel marketplace installation). Users can disconnect integrations via the DELETE endpoint.
Required API key scopes
organization_integration:writePath parameters
- idstring
Example request
DELETE /api /organizations /:organization_id /integrations /:idExample response
Status 204 No response body
Update integrations environment mapping
ViewSet for organization-level integrations.
Provides access to integrations that are scoped to the entire organization (vs. project-level integrations). Examples include Vercel, AWS Marketplace, etc.
Creation is handled by the integration installation flows (e.g., Vercel marketplace installation). Users can disconnect integrations via the DELETE endpoint.
Path parameters
- idstring
Request parameters
Response
Example request
PATCH /api /organizations /:organization_id /integrations /:id /environment-mappingExample response
Status 200
List all role external references
Required API key scopes
organization:readQuery parameters
- limitinteger
- offsetinteger
Response
Example request
GET /api /organizations /:organization_id /role_external_referencesExample response
Status 200
Create role external references
Required API key scopes
organization:writeRequest parameters
- providerstring
- provider_organization_idstring
- provider_role_idstring
- provider_role_slugstringnull
- provider_role_namestring
- rolestring
Response
Example request
POST /api /organizations /:organization_id /role_external_referencesExample response
Status 201
Delete role external references
Required API key scopes
organization:writePath parameters
- idstring
Example request
DELETE /api /organizations /:organization_id /role_external_references /:idExample response
Status 204 No response body
Retrieve role external references lookup
Query parameters
- providerstring
- provider_organization_idstring
- provider_role_idstring
- provider_role_slugstring
Response
Example request
GET /api /organizations /:organization_id /role_external_references /lookupExample response
Status 200
List all integrations
Also available via the PostHog MCP server:
integrations-list— List integrations
Required API key scopes
integration:readQuery parameters
- kindstringOne of:
"anthropic""apns""azure-blob""bing-ads""clickup""customerio-app""customerio-track""customerio-webhook""databricks""email""firebase""github""gitlab""google-ads""google-cloud-service-account""google-cloud-storage""google-pubsub""google-sheets""hubspot""intercom""jira""linear""linkedin-ads""meta-ads""pinterest-ads""postgresql""reddit-ads""salesforce""slack""slack-posthog-code""snapchat""stripe""tiktok-ads""twilio""vercel" - limitinteger
- offsetinteger
Response
Example request
GET /api /projects /:project_id /integrationsExample response
Status 200
List all integrations
Also available via the PostHog MCP server:
integrations-list— List integrations
Required API key scopes
integration:readQuery parameters
- kindstringOne of:
"anthropic""apns""azure-blob""bing-ads""clickup""customerio-app""customerio-track""customerio-webhook""databricks""email""firebase""github""gitlab""google-ads""google-cloud-service-account""google-cloud-storage""google-pubsub""google-sheets""hubspot""intercom""jira""linear""linkedin-ads""meta-ads""pinterest-ads""postgresql""reddit-ads""salesforce""slack""slack-posthog-code""snapchat""stripe""tiktok-ads""twilio""vercel" - limitinteger
- offsetinteger
Response
Example request
GET /api /projects /:project_id /integrationsExample response
Status 200
Create integrations
Required API key scopes
integration:writeRequest parameters
- kind
- config
Response
Example request
POST /api /projects /:project_id /integrationsExample response
Status 201
Create integrations
Required API key scopes
integration:writeRequest parameters
- kind
- config
Response
Example request
POST /api /projects /:project_id /integrationsExample response
Status 201
Retrieve integrations
Required API key scopes
integration:readPath parameters
- idinteger
Response
Example request
GET /api /projects /:project_id /integrations /:idExample response
Status 200
Retrieve integrations
Required API key scopes
integration:readPath parameters
- idinteger
Response
Example request
GET /api /projects /:project_id /integrations /:idExample response
Status 200
Delete integrations
Required API key scopes
integration:writePath parameters
- idinteger
Example request
DELETE /api /projects /:project_id /integrations /:idExample response
Status 204 No response body
Delete integrations
Required API key scopes
integration:writePath parameters
- idinteger
Example request
DELETE /api /projects /:project_id /integrations /:idExample response
Status 204 No response body
Retrieve integrations anthropic managed agent envs
Required API key scopes
integration:readPath parameters
- idinteger
Example request
GET /api /projects /:project_id /integrations /:id /anthropic_managed_agent_environmentsExample response
Status 200 No response body
Retrieve integrations anthropic managed agent envs
Required API key scopes
integration:readPath parameters
- idinteger
Example request
GET /api /projects /:project_id /integrations /:id /anthropic_managed_agent_environmentsExample response
Status 200 No response body
Retrieve integrations anthropic managed agent vaults
Required API key scopes
integration:readPath parameters
- idinteger
Example request
GET /api /projects /:project_id /integrations /:id /anthropic_managed_agent_vaultsExample response
Status 200 No response body
Retrieve integrations anthropic managed agent vaults
Required API key scopes
integration:readPath parameters
- idinteger
Example request
GET /api /projects /:project_id /integrations /:id /anthropic_managed_agent_vaultsExample response
Status 200 No response body
Retrieve integrations anthropic managed agents
Required API key scopes
integration:readPath parameters
- idinteger
Example request
GET /api /projects /:project_id /integrations /:id /anthropic_managed_agentsExample response
Status 200 No response body
Retrieve integrations anthropic managed agents
Required API key scopes
integration:readPath parameters
- idinteger
Example request
GET /api /projects /:project_id /integrations /:id /anthropic_managed_agents