Organization Secrets

List all secret names in organization vault.

Security:

  • Returns ONLY secret names, never values
  • Use for discovering which secrets are configured
  • Secret values can only be retrieved by internal services

Response:

  • List of secret names (e.g., ['stripe_api_key', 'github_token'])
  • Total count of secrets
get/v1/organizations/secrets

Request

  • Base URL: https://api.mixpeek.com
  • URL: https://api.mixpeek.com/v1/organizations/secrets
  • Auth: HTTP bearer

Response

Successful Response

secretsstring[] required

List of secret names in the organization vault. Only names are returned, never decrypted values. Use these names as references in api_call stage configuration. Names are unique within the organization. Empty list if no secrets are configured.

countinteger required

Total number of secrets in the organization vault. This is the length of the secrets array. Useful for monitoring and auditing secret inventory.

Example response

{
  "count": 4,
  "description": "Organization with multiple API keys configured",
  "secrets": [
    "stripe_api_key",
    "github_token",
    "openai_api_key",
    "weather_api_key"
  ]
}

Changes

    • warning

      removed the optional property from the response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the optional property to the response with the status

    • info

      added the required property to the response with the status

    • info

      added the required property to the response with the status

    • info

      the endpoint scheme security BearerAuth was added to the API