Media endpoints
Create a video
POST /v1/videos
POST
/v1/videosAuthorization
BeefAPIKeyBearer AuthorizationBearer <token>
Use Authorization: Bearer sk-...
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/videos" \ -H "Authorization: Bearer YOUR_BEEFAPI_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "grok-imagine-video-1.5", "prompt": "string" }'{ "id": "string", "object": "string", "model": "string", "status": "queued", "created_at": 0, "error": { "code": "string", "message": "string" }}