Create Extract API Key
averra_create_api_keyGenerate a new API key for the Averra Extract MCP server to convert webpages into clean Markdown. The plaintext key is shown only once and must be saved immediately.
Instructions
Create a new Extract API key for the authenticated account.
IMPORTANT: The plaintext key is returned ONLY ONCE in this response. It cannot be retrieved later — only the prefix is stored for display. If lost, the key must be revoked and a new one created.
The new key automatically inherits the plan and limits from your account's current subscription. You cannot choose a plan — it is determined by your billing state.
Args:
response_format ('markdown' | 'json', optional): Output format. Default 'markdown'.
Returns: For JSON format: { "key": string, // FULL plaintext key (shown once) — format: sk_live_<48 hex> "id": string, // Key ID for management operations "prefix": string, // First 12 chars (for display/reference) "plan": "free" | "starter" | "pro" | "scale", "monthly_limit": number, "created_at": string, // ISO 8601 "warning": string // Reminder to save the key }
Examples:
Use when: User wants to create a new API key for a different integration.
Use when: Rotating keys (create new, then revoke old).
Don't use without user confirmation — this creates a credential the user must save.
Error Handling:
401: Invalid API key — check AVERRA_EXTRACT_API_KEY
500: Database error — retry
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| response_format | No | Output format: 'markdown' for human-readable output (default), 'json' for machine-readable structured data | markdown |