{
"error": {
"type": "authentication_error",
"code": "invalid_api_key",
"message": "The provided API key is invalid, expired, or revoked.",
"request_id": "8f14e45fceea167a5a36dedd4bea2543",
"param": "aspect_ratio"
}
}
{
"error": {
"type": "authentication_error",
"code": "invalid_api_key",
"message": "The provided API key is invalid, expired, or revoked.",
"request_id": "8f14e45fceea167a5a36dedd4bea2543",
"param": "aspect_ratio"
}
}
{
"error": {
"type": "authentication_error",
"code": "invalid_api_key",
"message": "The provided API key is invalid, expired, or revoked.",
"request_id": "8f14e45fceea167a5a36dedd4bea2543",
"param": "aspect_ratio"
}
}
{
"error": {
"type": "authentication_error",
"code": "invalid_api_key",
"message": "The provided API key is invalid, expired, or revoked.",
"request_id": "8f14e45fceea167a5a36dedd4bea2543",
"param": "aspect_ratio"
}
}
{
"error": {
"type": "authentication_error",
"code": "invalid_api_key",
"message": "The provided API key is invalid, expired, or revoked.",
"request_id": "8f14e45fceea167a5a36dedd4bea2543",
"param": "aspect_ratio"
}
}
{
"error": {
"type": "authentication_error",
"code": "invalid_api_key",
"message": "The provided API key is invalid, expired, or revoked.",
"request_id": "8f14e45fceea167a5a36dedd4bea2543",
"param": "aspect_ratio"
}
}
{
"error": {
"type": "authentication_error",
"code": "invalid_api_key",
"message": "The provided API key is invalid, expired, or revoked.",
"request_id": "8f14e45fceea167a5a36dedd4bea2543",
"param": "aspect_ratio"
}
}
Gibt { organization, api_key, credits } für den präsentierten Key zurück — die
Organisations-id und den Namen, die sicheren Metadaten des Keys (id, Name, Prefix, Scopes,
Ablaufdatum — niemals das Secret) und den verfügbaren Credit-Stand der Organisation. Das ist
der schnellste Weg, um zu bestätigen, dass ein Key funktioniert. GET /me erfordert irgendeinen gültigen Key und keinen
spezifischen Scope.
Organization API key (Authorization: Bearer samsa_sk_...) or OAuth 2.1 access token (Authorization: Bearer samsa_at_...).
Antwort
Successful Response
MeResponse
OAuthMeResponse
GET /me body for an API-key principal (ADR §10, scope item 5).
SAM-776 (DAM ADR §5): field-preserving and additively backward-compatible —
the pre-existing fields are unchanged; the NEW defaulted
credential_type: "api_key" discriminator is the ONE locked additive
delta for key callers, and it makes this arm of the discriminated
:data:PublicMeResponse union.