vault

Add an API-key credential (encrypted at rest). OAuth vendors use the connect flow.

post/vault/credentials

Request

  • Base URL: https://api.letsship.ai/v1
  • URL: https://api.letsship.ai/v1/vault/credentials
  • Auth: none declared

Request body

vendorstring required
apiKeystring required
displayNamestring nullable

Example request

{
  "vendor": "anthropic"
}

Response

Created

idstring required
orgIdstring required
vendorstring required
vendorKind'tracker' | 'scm' | 'llm' | 'notification' required
authScheme'oauth2' | 'api_key' required
credentialType'oauth' | 'api' nullable
displayNamestring nullable required
dependentProjectCountinteger required
createdAtinteger required
updatedAtinteger required

Example response

{
  "id": "conn_abcdef0123456789",
  "vendor": "anthropic"
}

Changes

No recorded changes to this operation across all 1 revision of this API.