Skip to main content
POST
Upload file
Upload the batch input file so that it can be correctly referenced when creating a batch.

Request Headers

string
erforderlich
Enum: application/json
string
erforderlich
Bearer authentication format, for example: Bearer {{API Key}}.

Request Body

file
erforderlich
The batch input file to be uploaded should be in .jsonl format, with each line detailing an API inference request.Each request must have a unique custom_id to identify inference results in the output file after batch processing. The parameters within the body field of each line are used as the actual inference request parameters for the endpoint.
All requests within a single batch JSONL file must target the same model. Do not mix requests for different models in one batch.
Here is an example of an input file containing two requests:
string
erforderlich
The purpose of the uploaded file. For batch processing, this should be set to batch.Enum: batch

Response

string
erforderlich
The unique identifier of the uploaded file.
string
erforderlich
The object type, which is always file.
integer
erforderlich
The size of the uploaded file in bytes.
integer
erforderlich
The Unix timestamp (in seconds) when the file was created.
string
erforderlich
The name of the uploaded file.
string
erforderlich
The purpose of the uploaded file.
object
Additional metadata about the uploaded file.
Zuletzt geändert am 15. Mai 2026