---
title: "Generate Agent Ephemeral Key"
method: POST
path: "/api/v1/keys/ephemeral/generate/agent"
tags: ["API Keys"]
---

# Generate Agent Ephemeral Key

`POST /api/v1/keys/ephemeral/generate/agent`

## Request

- Base URL: `https://api.bellatorsi.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.bellatorsi.com/api/v1/keys/ephemeral/generate/agent`
- Auth: none declared

Issue a no-signup agent key at the free tier. Same mint, different tier.

## Response `201`

Successful Response

- EphemeralKeyResponse: Response model for ephemeral key generation.
  - `api_key` string, required: The generated ephemeral API key
  - `expires_at` string, required: ISO 8601 expiry timestamp
  - `usage_limit` integer, required: Maximum number of API calls allowed
  - `usage_remaining` integer, required: Remaining API calls
  - `type` string, required: Key type (ephemeral)
  - `tier` string: Issued tier. demo or free.
  - `note` string, required: Usage instructions and upgrade information

---

[API](https://skmtc.dev/bellatorsi/apis/bellator-schedule-intelligence-apis.md) · [All operations](https://skmtc.dev/bellatorsi/apis/bellator-schedule-intelligence-apis/llms.txt) · [OpenAPI document](https://skmtc.dev/bellatorsi/apis/bellator-schedule-intelligence-apis/revisions/03e7b786e43b?raw)
