GET/api/apis/{api_server_id}/jwks-access-keyAuthenticated

Get JWKS access key metadata

Reports the active JWKS access key of an API server (id, creation time, active flag) without the key material. key_metadata is false when no key has been generated yet.

operationId get_api_apis_api_server_id_jwks_access_keyAPI servers

Authentication & permissionsAuthenticated

Any authenticated user

Accepted credentials
Who may call
Any authenticated user
Notes
Organization owners/admins of the owning organization, the owning user of a user-owned API server, or platform administrators. Refused for the auth server's own API server, which is the JWKS provider itself.

Path parameters

NameTypeDescription
api_server_id*string

API server id

Responses

application/json
JwksAccessKeyMetadataResponse
PropertyTypeDescription
success*true
key_metadata*JwksAccessKeyStatus | false

Metadata of the active key, or false when no JWKS access key has been generated yet

JSONExample
"success"true
"key_metadata"
"key_id""string"
"created_at"1.5
"is_active"true

Example request

bashcurl
curl -X GET 'https://auth.schemavaults.com/api/apis/<api_server_id>/jwks-access-key' \
  -b 'refresh_token_<auth_server_app_id>=<value>'