object'batch' required
The object type, which is always batch.
endpointstring required
The API endpoint used by the batch.
input_file_idstring required
The ID of the input file for the batch.
completion_windowstring required
The time frame within which the batch should be processed.
status'validating' | 'failed' | 'in_progress' | 'finalizing' | 'completed' | 'expired' | 'cancelling' | 'cancelled' required
The current status of the batch.
output_file_idstring
The ID of the file containing the outputs of successfully executed requests.
error_file_idstring
The ID of the file containing the outputs of requests with errors.
created_atinteger required
The Unix timestamp (in seconds) for when the batch was created.
in_progress_atinteger
The Unix timestamp (in seconds) for when the batch started processing.
expires_atinteger
The Unix timestamp (in seconds) for when the batch will expire.
finalizing_atinteger
The Unix timestamp (in seconds) for when the batch started finalizing.
completed_atinteger
The Unix timestamp (in seconds) for when the batch was completed.
failed_atinteger
The Unix timestamp (in seconds) for when the batch failed.
expired_atinteger
The Unix timestamp (in seconds) for when the batch expired.
cancelling_atinteger
The Unix timestamp (in seconds) for when the batch started cancelling.
cancelled_atinteger
The Unix timestamp (in seconds) for when the batch was cancelled.
metadataobject nullable
Set of key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format.