Region
Integrate
Providers, connections and webhooks
72 operations
provider-catalog
9 operationsProvider catalog (providers, versions, capabilities)
- GET/capabilities/{capability_id}Get a single capability's metadata at the provider's latest (or pinned) version.
- GET/marketplace/categoriesList the marketplace category taxonomy with live provider counts.
- GET/providersBrowse the provider marketplace.
- GET/providers/{provider_id}Get one provider's metadata.
- GET/providers/{provider_id}/capabilitiesList capabilities offered by a provider at its latest (or pinned) version.
- GET/providers/{provider_id}/listingA provider's marketplace page.
- PUT/providers/{provider_id}/listingSet the marketplace listing for a provider you own
- GET/providers/{provider_id}/versionsList all published versions of a provider, newest-first.
- GET/providers/{provider_id}/versions/{version}Get one version manifest (provider + all capabilities at that version).
provider-connections
11 operationsProvider connection credentials (group/repo scoped)
- GET/groups/{group_id}/provider-connectionsList a group's provider connections
- POST/groups/{group_id}/provider-connectionsCreate a provider connection for a group
- GET/groups/{group_id}/provider-connections/{connection_id}Get one of a group's provider connections
- PUT/groups/{group_id}/provider-connections/{connection_id}Update a group's provider connection
- DEL/groups/{group_id}/provider-connections/{connection_id}Delete a group's provider connection
- GET/repositories/{repo_id}/provider-connectionsList a repository's provider connections
- POST/repositories/{repo_id}/provider-connectionsCreate a provider connection for a repository
- GET/repositories/{repo_id}/provider-connections/{connection_id}Get one of a repository's provider connections
- PUT/repositories/{repo_id}/provider-connections/{connection_id}Update a repository's provider connection
- DEL/repositories/{repo_id}/provider-connections/{connection_id}Delete a repository's provider connection
- GET/repositories/{repo_id}/resolved-provider-connectionsList the provider connections a repository's pipelines can use
provider-settings
14 operationsProvider install / upgrade / uninstall and effective settings
- GET/groups/{group_id}/provider-policyGet the effective provider policy for a group.
- PUT/groups/{group_id}/provider-policySet a group's provider tier policy
- DEL/groups/{group_id}/provider-policyRemove a group's provider tier policy
- GET/groups/{group_id}/providersList the providers in effect at a group
- GET/groups/{group_id}/providers/{provider_id}Get the setting in effect for one provider at a group
- DEL/groups/{group_id}/providers/{provider_id}Uninstall a provider from a group.
- POST/groups/{group_id}/providers/{provider_id}/disableTurn a provider off at a group.
- POST/groups/{group_id}/providers/{provider_id}/enableTurn a provider back on at a group
- POST/groups/{group_id}/providers/{provider_id}/installInstall a provider into a group at a pinned version.
- PATCH/groups/{group_id}/providers/{provider_id}/settingsEdit an installed provider's version policy and latest-tracking.
- POST/groups/{group_id}/providers/{provider_id}/upgradeUpgrade the pinned version for an installed provider.
- GET/repositories/{repo_id}/provider-policyGet the provider tier policy in effect for a repository
- GET/repositories/{repo_id}/providersList the providers in effect for a repository
- GET/repositories/{repo_id}/providers/{provider_id}Get the setting in effect for one provider at a repository
provider-publishing
13 operationsThird-party publisher identity + provider submissions
- GET/provider-submissions/{submission_id}Get a provider submission
- DEL/provider-submissions/{submission_id}Withdraw a provider submission
- POST/providersSubmit the first version of a new provider for review.
- GET/providers/{provider_id}/submissionsList a provider's submissions
- POST/providers/{provider_id}/versionsSubmit a new version of an existing provider you own, for review.
- POST/providers/{provider_id}/versions/{version}/deprecateDeprecate a published version
- POST/providers/{provider_id}/versions/{version}/undeprecateRestore a deprecated version to active
- GET/publishersList publishers, paginated.
- POST/publishersRegister a publisher bound to the calling identity, claiming a namespace.
- GET/publishers/{publisher_id}Get a publisher's public profile.
- PATCH/publishers/{publisher_id}Update a publisher's display name, contact email, or public key
- POST/publishers/{publisher_id}/verification-challengeStart a namespace ownership challenge
- POST/publishers/{publisher_id}/verification-challenge/verifyComplete a namespace ownership challenge
provider-admin
7 operationsPlatform-admin review + version lifecycle (sunset)
- GET/admin/provider-submissionsList the provider submission review queue
- POST/admin/provider-submissions/{submission_id}/approveApprove a provider submission
- POST/admin/provider-submissions/{submission_id}/rejectReject a provider submission
- POST/admin/provider-submissions/{submission_id}/request-changesRequest changes on a provider submission
- PUT/admin/providers/{provider_id}/featuredSet or clear a provider's featured rank
- POST/admin/providers/{provider_id}/versions/{version}/sunsetSunset a published version after a grace period
- POST/admin/publishers/{publisher_id}/verifyGrant or revoke a publisher's verification
webhooks
18 operationsWebhook management
- GET/groups/{group_id}/webhooksList webhooks for a group
- POST/groups/{group_id}/webhooksCreate a webhook for a group
- GET/groups/{group_id}/webhooks/{webhook_id}Get a group webhook by ID
- PATCH/groups/{group_id}/webhooks/{webhook_id}Update a group webhook
- DEL/groups/{group_id}/webhooks/{webhook_id}Delete a group webhook
- GET/groups/{group_id}/webhooks/{webhook_id}/deliveriesList group webhook deliveries
- GET/groups/{group_id}/webhooks/{webhook_id}/deliveries/{delivery_id}Get a specific group webhook delivery
- POST/groups/{group_id}/webhooks/{webhook_id}/deliveries/{delivery_id}/redeliverRedeliver a group webhook delivery
- POST/groups/{group_id}/webhooks/{webhook_id}/testSend a test delivery for a group webhook
- GET/repositories/{repo_id}/webhooksList webhooks for a repository
- POST/repositories/{repo_id}/webhooksCreate a webhook for a repository
- GET/repositories/{repo_id}/webhooks/{webhook_id}Get a webhook by ID
- PATCH/repositories/{repo_id}/webhooks/{webhook_id}Update a webhook
- DEL/repositories/{repo_id}/webhooks/{webhook_id}Delete a webhook
- GET/repositories/{repo_id}/webhooks/{webhook_id}/deliveriesList webhook deliveries
- GET/repositories/{repo_id}/webhooks/{webhook_id}/deliveries/{delivery_id}Get a specific webhook delivery
- POST/repositories/{repo_id}/webhooks/{webhook_id}/deliveries/{delivery_id}/redeliverRedeliver a webhook delivery
- POST/repositories/{repo_id}/webhooks/{webhook_id}/testSend a test delivery for a webhook