Skip to main content
POST
Create a personal API key

Authorizations

Authorization
string
header
required

Bearer token in the Authorization header. Management routes accept a session token or a personal API key (abu_). Agent-facing access.* routes require an agent session token (abs_).

Headers

X-Abadge-Org-Id
string

Active organization. Required when the caller belongs to more than one org; otherwise resolved automatically.

Body

application/json
name
string
required
Minimum string length: 1
expiresAt
string<date-time>

Optional absolute expiry. Non-expiring until revoked when omitted.

Response

API key created (secret shown once)

apiKey
object
required
key
string
required

Full abu_ secret. Returned exactly once at creation.