ApiKeys

Create a service-account API key

Changed on

Create an API key bound to a service account (admin only). The token is returned once.

post/orgs/{orgName}/service-accounts/{serviceAccountName}/api-keys

Request

  • Base URL
    https://api.signadot.com/api/v2
  • Auth
    API key in header signadot-api-key

Path parameters

orgNamestring required

Signadot Org Name

serviceAccountNamestring required

Service Account Name

Request body

descriptionstring

Description is an optional human-readable description.

expiresAtstring

ExpiresAt is the key's expiration time (RFC3339 timestamp). Omitting the field, or sending an explicit JSON null, both mean the key never expires — so callers that predate this field keep their old behavior with no changes required.

Response

OK

createdAtstring
descriptionstring
expiresAtstring

ExpiresAt is the key's expiration time (RFC3339), or nil if it never expires.

idstring
lastUsedAtstring
maskedValuestring
tokenstring

Changes