Reference · 2 operations
Me
The calling key and its workspace.
Last updated from API version 2026-10-06 at (live spec, refreshed hourly). openapi.json
Me
Inspect the workspace and scopes for the current API key.
/api/v1/me- Scope
- Any valid key
- Credits
- Free
- Idempotency-Key
- Not used
Any valid key, no scope needed. v0 (legacy) keys get the v0 subset:
workspace {id, name, plan, status} and apiKey {id, scopes}.
Responses
200The key and its workspace.Show schema
MeResponse
- 0
- 0
Metadata on every success response.
Errors
400 The request is invalid (VALIDATION_ERROR, CURSOR_MISMATCH, UNSUPPORTED_FILTER) · 401 Missing, invalid, expired or revoked key · 403 Missing scope, suspended workspace or unavailable identity · 429 Rate limit reached · 500 Unexpected error · 503 The backend is unreachable; retry after `Retry-After`. Every error is {error: {type, code, message, requestId, docUrl}}; see error codes.
curl "https://app.owlbound.ai/api/v1/me" \
-H "Authorization: Bearer $OWLBOUND_API_KEY" \
-H "Owlbound-Version: 2026-10-06"Requests
List this key's own request log, newest first.
/api/v1/me/requests- Scope
- read
- Credits
- Free
- Idempotency-Key
- Not used
The audit log of the calling key only (never other keys of the
workspace), kept 90 days. Cursor-paginated. Rows still in flight have
status: 0; rows that never completed are flagged abandoned.
Parameters
- limitqueryinteger
Page size.
default 50min 1max 200 - cursorquerystring
Opaque cursor from
meta.page.nextCursor. Reusing it with other filters is400 CURSOR_MISMATCH.
Responses
200One page of request log rows.Show schema
ApiRequestLogListResponse
- 0
- metaobjectrequired0
Metadata on every success response.
+ Show child fields− Hide child fields
- requestIdstringrequired0
- 0
- 0
Cursor pagination.
hasMoreis the only end signal; pages may be short. - dryRunboolean0
True only on a dry-run response (action operations).
Errors
400 The request is invalid (VALIDATION_ERROR, CURSOR_MISMATCH, UNSUPPORTED_FILTER) · 401 Missing, invalid, expired or revoked key · 403 Missing scope, suspended workspace or unavailable identity · 429 Rate limit reached · 500 Unexpected error · 503 The backend is unreachable; retry after `Retry-After`. Every error is {error: {type, code, message, requestId, docUrl}}; see error codes.
curl "https://app.owlbound.ai/api/v1/me/requests" \
-H "Authorization: Bearer $OWLBOUND_API_KEY" \
-H "Owlbound-Version: 2026-10-06"Models on this page
Shared objects the operations above link to. Clients must ignore fields they do not know.
Meobject
- workspaceobjectrequired0
+ Show child fields− Hide child fields
- idstringrequired0
- namestringrequired0
- planstring | nullrequireddeprecated0
Always null for v1 keys (every workspace is pay as you go).
- statusstringrequired0
- apiKeyobjectrequired0
+ Show child fields− Hide child fields
- idstringrequired0
- namestringrequired0
- keyPrefixstringrequired0
- scopesarray of stringrequired0
- identityIdstring | nullrequired0
The sender identity this key is bound to, if any.
- apiVersionstringrequired0
- expiresAtnumber | nullrequired0
Ms since epoch.
- rateLimitobjectrequired0
+ Show child fields− Hide child fields
- requestsPerMinuteintegerrequired0
- requestsPerHourintegerrequired0
- requestsPerDayintegerrequired0
-1 means unlimited.
ResponseMetaobject
Metadata on every success response.
- requestIdstringrequired0
- 0
- pagePageMeta0
Cursor pagination.
hasMoreis the only end signal; pages may be short. - dryRunboolean0
True only on a dry-run response (action operations).
CreditsMetaobject
- usednumberrequired0
Credits charged by this request. Reads are free.
- balancenumber0
- estimatednumber0
Dry run only (action operations).
- availablenumber0
Dry run only (action operations).
- reservationIdstring | null0
Async operations only; the job settles this reservation.
PageMetaobject
Cursor pagination. hasMore is the only end signal; pages may be short.
- nextCursorstring | nullrequired0
- hasMorebooleanrequired0
- limitintegerrequiredmin 1max 200
ApiRequestLogobject
One call made with this key.
- idstringrequired0
- requestIdstringrequired0
The X-Request-Id of the call.
- operationIdstring | nullrequired0
Null for v0 (legacy) calls.
- methodstringrequired0
- pathstringrequired0
- statusintegerrequired0
HTTP status; 0 while the call is still running.
- errorCodestring | nullrequired0
- durationMsnumber | nullrequired0
- creditsUsednumberrequired0
- apiVersionstring | nullrequired0
- scopestring | nullrequired0
The scope the operation required.
- attemptintegerrequired0
- replayedbooleanrequired0
True when an idempotent replay answered the call.
- idempotencyKeystring | nullrequired0
- ipPrefixstring | nullrequired0
/24 (IPv4) or /48 (IPv6) only.
- userAgentstring | nullrequired0
- identityIdstring | nullrequired0
- resourceTypestring | nullrequired0
- resourceIdstring | nullrequired0
- abandonedbooleanrequired0
The call never completed (crash between start and finish).
- createdAtnumberrequired0
Ms since epoch.