Introspect the key
Returns the authenticated key's identity, its workspace, the plan, and the effective limits. The first call every integration should make. It proves the key works and tells you what you're allowed to do. Never echoes the key itself.
Authorization
apiKey AuthorizationBearer <token>
API key in the Authorization header: Authorization: Bearer wv_live_…. Keys are created on the API keys page in the app, shown once, and scoped to your workspace. X-Api-Key: wv_live_… is accepted as a fallback for tools that can't set Authorization.
In: header
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
{
"key": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"prefix": "string",
"name": "string"
},
"workspace": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "string"
},
"plan": {
"key": "string",
"displayName": "string"
},
"limits": {
"endpointsMax": 0,
"endpointsUsed": 0,
"storedRequestsPerEndpoint": 0,
"retentionDays": 0,
"payloadMaxBytes": 0,
"captureRatePerMinute": 0,
"apiRatePerMinute": 0
}
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"code": "string",
"traceId": "string"
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"code": "string",
"traceId": "string"
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"code": "string",
"traceId": "string"
}