Creates and executes a batch from an uploaded file of requests
cURL
curl --request POST \ --url https://api.anyapi.ai/v1/batches \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "input_file_id": "file-abc123", "endpoint": "/v1/chat/completions", "completion_window": "24h" }'
{ "id": "<string>", "object": "batch", "endpoint": "<string>", "input_file_id": "<string>", "completion_window": "<string>", "status": "validating", "output_file_id": "<string>", "error_file_id": "<string>", "created_at": 123, "in_progress_at": 123, "expires_at": 123, "finalizing_at": 123, "completed_at": 123, "failed_at": 123, "expired_at": 123, "cancelling_at": 123, "cancelled_at": 123, "request_counts": { "total": 123, "completed": 123, "failed": 123 }, "metadata": {} }
Bearer token authentication. Get your API key from the dashboard.
Successful response
The response is of type object.
object