How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Sigma Computing API Credentials API

The apiCredentials API from Sigma Computing — 2 operation(s) for apicredentials.

Sigma Computing API Credentials API is one of 40 APIs that Sigma Computing publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include API Credentials. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and rate-limit docs.

This API exposes 5 operations across 2 paths, and defines 131 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 13 base URLs: https://api.sigmacomputing.com, https://api.sa.gcp.sigmacomputing.com, https://aws-api.sigmacomputing.com, https://api.us-a.aws.sigmacomputing.com, https://api.ca.aws.sigmacomputing.com, https://api.eu.aws.sigmacomputing.com, https://api.au.aws.sigmacomputing.com, https://api.uk.aws.sigmacomputing.com, https://api.us.azure.sigmacomputing.com, https://api.eu.azure.sigmacomputing.com, https://api.ca.azure.sigmacomputing.com, https://api.uk.azure.sigmacomputing.com, https://api.au.azure.sigmacomputing.com.

5 operations 2 paths 131 schemas 1 DELETE2 GET1 PATCH1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.sigmacomputing.com
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Sigma Computing API Credentials API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (OAuth).

  • OAuth — OAuth 2.0 authentication

Paths & Operations 5

Across 2 paths, the API surfaces 5 operations — 1 DELETE, 2 GET, 1 PATCH, 1 POST. Each is listed below with its method, path, parameters, and response codes.

apiCredentials 5
GET
/v2/api-credentials
List API credentials
listApiCredentials 5 params → 200
POST
/v2/api-credentials
Create an API credential
createApiCredential 1 param body → 200
GET
/v2/api-credentials/{apiCredentialId}
Get an API credential
getApiCredential 2 params → 200
DELETE
/v2/api-credentials/{apiCredentialId}
Delete an API credential
deleteApiCredential 2 params → 200
PATCH
/v2/api-credentials/{apiCredentialId}
Update an API credential
updateApiCredential 2 params body → 200

Schemas 131

The contract defines 131 schemas that model the data the API accepts and returns. The most detailed are api-credentials_createApiCredential_Response_200 (10 properties), api-credentials_getApiCredential_Response_200 (10 properties), api-credentials_updateApiCredential_Response_200 (10 properties), V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf4AwsSigV4 (8 properties). Each schema is shown below with its type and property counts.

V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf5AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf0Basic
object
2 properties 2 required
api-credentials_listApiCredentials_Response_200
object
2 properties 1 required
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf4AwsSigV4TemporaryCredentialsRequestParamsItems
object
3 properties 3 required
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf3OAuthClientCredentials
object
5 properties 5 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredential4
object
2 properties 1 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredential
Nonsensitive projection of the credential, discriminated by authMethod. Secret fields (password, token, clientSecret, secretAccessKey) are never returned.
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf1AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf3OAuthClientCredentialsAccessTokenAuthMethod
string
How client credentials are presented to the token endpoint.
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf2AuthMethod
string
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf2AuthMethod
string
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredential3
object
2 properties 1 required
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf4AwsSigV4TemporaryCredentialsRequestParamsItems
object
3 properties 3 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf2ApiKey
object
2 properties 2 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredential
Nonsensitive projection of the credential, discriminated by authMethod. Secret fields (password, token, clientSecret, secretAccessKey) are never returned.
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf4AwsSigV4TemporaryCredentialsRequestParamsItemsSendIn
string
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4TemporaryCredentialsResponseMapping
object
4 properties
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredential5
object
2 properties 1 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf4OAuthAuthorizationCode
object
5 properties 5 required
api-credentials_getApiCredential_Response_200
object
10 properties 9 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4
object
6 properties 1 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf2ApiKey
object
2 properties 2 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4TemporaryCredentialsRequestParamsItemsSendIn
string
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf4AwsSigV4
object
8 properties 2 required
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf1Bearer
object
1 property 1 required
api-credentials_deleteApiCredential_Response_200
object
api-credentials_createApiCredential_Response_200
object
10 properties 9 required
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf4AwsSigV4TemporaryCredentialsRequestParamsItemsSendIn
string
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf2AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredential4
object
2 properties 1 required
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredential
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf0Basic
object
1 property 1 required
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf4AuthMethod
string
V2ApiCredentialsGetResponsesContentApplicationJsonSchemaEntriesItems
object
5 properties 4 required
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredential1
object
2 properties 2 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf4AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredential1
object
1 property 1 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredential0
object
2 properties 1 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredential
Nonsensitive projection of the credential, discriminated by authMethod. Secret fields (password, token, clientSecret, secretAccessKey) are never returned.
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf2ApiKey
object
3 properties 3 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf3OAuthClientCredentials
object
4 properties 4 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4TemporaryCredentialsResponseMapping
object
4 properties
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf3AuthMethod
string
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredential2
object
2 properties 2 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf4OAuthAuthorizationCode
object
5 properties 5 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf3OAuthClientCredentialsAccessTokenAuthMethod
string
How client credentials are presented to the token endpoint.
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf6AuthMethod
string
V2ApiCredentialsGetResponsesContentApplicationJsonSchemaEntriesItemsAuthMethod
string
Authentication method the credential uses.
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf0AuthMethod
string
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf3AuthMethod
string
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf5OAuthPasswordCredentialsAccessTokenAuthMethod
string
How client credentials are presented to the token endpoint.
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf3OAuthClientCredentialsAccessTokenAuthMethod
string
How client credentials are presented to the token endpoint.
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredential6
object
2 properties 1 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf0AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4TemporaryCredentialsRequestParamsItemsSendIn
string
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredential3
object
2 properties 1 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredential0
object
2 properties 1 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf5OAuthPasswordCredentialsAccessTokenAuthMethod
string
How client credentials are presented to the token endpoint.
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaAuthMethod
string
Authentication method the credential uses.
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredential4
object
2 properties 1 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf4AuthMethod
string
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf1AuthMethod
string
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf0Basic
object
1 property 1 required
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf1Bearer
object
1 property 1 required
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf2AuthMethod
string
api-credentials_updateApiCredential_Response_200
object
10 properties 9 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf1AuthMethod
string
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredential4
object
2 properties 2 required
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf4AwsSigV4TemporaryCredentialsResponseMapping
object
4 properties
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf0Basic
object
1 property 1 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredential6
object
2 properties 1 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf3OAuthClientCredentialsAccessTokenAuthMethod
string
How client credentials are presented to the token endpoint.
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4
object
6 properties 1 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredential2
object
2 properties 1 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf3AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf1AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredential4
object
2 properties 2 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf1AuthMethod
string
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredential3
object
2 properties 2 required
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredential3
object
2 properties 2 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf5OAuthPasswordCredentials
object
5 properties 4 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredential0
object
2 properties 1 required
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredential0
object
2 properties 2 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf4OAuthAuthorizationCodeAccessTokenAuthMethod
string
How client credentials are presented to the token endpoint.
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf5OAuthPasswordCredentials
object
5 properties 4 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf5AuthMethod
string
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf5AuthMethod
string
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4TemporaryCredentialsRequestParamsItemsSendIn
string
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf6AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf2AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4TemporaryCredentialsRequestParamsItems
object
3 properties 3 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf5OAuthPasswordCredentialsAccessTokenAuthMethod
string
How client credentials are presented to the token endpoint.
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf4OAuthAuthorizationCode
object
5 properties 5 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredential1
object
1 property 1 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf5OAuthPasswordCredentials
object
5 properties 4 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf6AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredential3
object
2 properties 1 required
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf3AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf4AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf3OAuthClientCredentialsAccessTokenAuthMethod
string
How client credentials are presented to the token endpoint.
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredential
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf0AuthMethod
string
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf3OAuthClientCredentials
object
4 properties 4 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf0AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredential2
object
2 properties 2 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4TemporaryCredentialsRequestParamsItems
object
3 properties 3 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredential5
object
2 properties 1 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf3AuthMethod
string
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf4AuthMethod
string
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredential5
object
2 properties 1 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaAuthMethod
string
Authentication method the credential uses.
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf3OAuthClientCredentials
object
4 properties 4 required
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf2ApiKey
object
3 properties 3 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf0AuthMethod
string
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredential1
object
1 property 1 required
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredential0
object
2 properties 2 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4
object
6 properties 1 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredential2
object
2 properties 1 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaCredentialOneOf4OAuthAuthorizationCodeAccessTokenAuthMethod
string
How client credentials are presented to the token endpoint.
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredentialOneOf4AwsSigV4
object
8 properties 2 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf2ApiKey
object
2 properties 2 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4TemporaryCredentialsResponseMapping
object
4 properties
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf4AwsSigV4TemporaryCredentialsResponseMapping
object
4 properties
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf3OAuthClientCredentials
object
5 properties 5 required
V2ApiCredentialsApiCredentialIdPatchResponsesContentApplicationJsonSchemaCredential6
object
2 properties 1 required
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredential2
object
2 properties 1 required
V2ApiCredentialsApiCredentialIdPatchRequestBodyContentApplicationJsonSchemaCredential1
object
2 properties 2 required
V2ApiCredentialsPostResponsesContentApplicationJsonSchemaAuthMethod
string
Authentication method the credential uses.
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf4OAuthAuthorizationCodeAccessTokenAuthMethod
string
How client credentials are presented to the token endpoint.
V2ApiCredentialsApiCredentialIdGetResponsesContentApplicationJsonSchemaCredentialOneOf6AwsSigV4TemporaryCredentialsRequestParamsItems
object
3 properties 3 required
V2ApiCredentialsPostRequestBodyContentApplicationJsonSchemaCredentialOneOf0Basic
object
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

sigma-computing-apicredentials-api-openapi.yml Raw ↑

Other APIs Sigma Computing publishes across the network.

Sigma MCP Server
Sigma Embed API
Sigma Computing Account Types API
Sigma Computing API Connectors API
Sigma Computing Auth API
Sigma Computing Connections API
Sigma Computing Credentials API
Sigma Computing Data Models API
Sigma Computing Datasets API
Sigma Computing Deployment Policies API
Sigma Computing Favorites API
Sigma Computing Files API
Where this information came from

This is an independent, third-party profile of Sigma Computing API Credentials API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.