Endpoints
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"
}