API credentials
Create an API credential
This endpoint creates a new API credential for use with API connectors and the Call API action in Sigma. For more information on API credentials, see Configure API credentials and connectors in Sigma.
Usage notes
- The user making this request must be assigned an account type with the Manage API connectors permission enabled.
- The allowlist parameter is required and must contain at least one hostname glob pattern. Use ["*"] to allow the credential to be used against any host.
- The following authentication methods are supported: basic, bearer, apiKey, oAuthClientCredentials, oAuthAuthorizationCode, oAuthPasswordCredentials, awsSigV4.
- Secret fields are encrypted at rest and are never returned in subsequent read responses.
Usage scenarios
- Credential provisioning: Automate credential creation as part of environment setup or onboarding.
- Multi-service authentication: Create separate credentials for each external service, with allowlists scoped to only that service's domains.
post/v2/api-credentials
Request
- Base URLhttps://api.sigmacomputing.com
- AuthHTTP bearer
Request body
Response
The response body.
Changes
No recorded changes to this operation across all 1 revision of this API.