GoodMemGoodMem
ReferenceAPIREST APIAPI Keys

Get an API key

Returns complete non-secret metadata for one existing credential after requiring effective READ_API_KEY authority. The immutable ceiling is always complete and ceilingOmitted is false. Raw key material and hashes are never returned.

GET
/v1/apikeys/{id}
x-api-key<token>

In: header

Path Parameters

idstring

API-key UUID

Response Body

curl -X GET "https://loading/v1/apikeys/550e8400-e29b-41d4-a716-446655440000"
{
  "apiKeyId": "550e8400-e29b-41d4-a716-446655440000",
  "subjectPrincipalId": "70e025f6-76ca-4cbe-b8fc-7dab8e84590a",
  "ownerPrincipalId": "b3303d0a-1a4a-493f-b9bf-38e37153b5a2",
  "authorityMode": "INHERIT_SUBJECT",
  "ceiling": [
    {
      "assignedResource": {
        "resourceId": "550e8400-e29b-41d4-a716-446655440000"
      }
    }
  ],
  "ceilingOmitted": true,
  "keyPrefix": "gm_12345...",
  "status": "ACTIVE",
  "lifecycleState": "NOT_YET_VALID",
  "labels": {
    "purpose": "production",
    "service": "recommendation-engine"
  },
  "expiresAt": 1672531200000,
  "validFrom": 1640908800000,
  "revokedAt": 1640995200000,
  "revokedById": "b3303d0a-1a4a-493f-b9bf-38e37153b5a2",
  "lastUsedAt": 1640995200000,
  "createdAt": 1640908800000,
  "updatedAt": 1640908800000,
  "createdById": "b3303d0a-1a4a-493f-b9bf-38e37153b5a2",
  "updatedById": "b3303d0a-1a4a-493f-b9bf-38e37153b5a2"
}
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty