CSV Upload
CSV Upload
Generate presigned URLs for bulk logistics CSV uploads
POST
CSV Upload
CSV Upload
Generate presigned S3 upload URLs for bulk importing logistics data via CSV. You can upload requests and/or recharges files in a single call — at least one file name must be provided.Request
Headers
Your API key for authenticationExample:
sk_live_1234567890abcdefYour organization UUIDExample:
a8315ef3-dd50-43f8-b7ce-d839e68d51faBody Parameters
Name of the requests CSV file to uploadExample:
routes-jan-2025.csvName of the recharges CSV file to uploadExample:
fuel-jan-2025.csvAt least one of
requests_file_name or recharges_file_name must be provided.Response
Presigned URL info for the requests file (null if not requested)
Presigned S3 URL to upload the requests CSV via PUT
File name as stored
UUID of the created file record
Presigned URL info for the recharges file (null if not requested)
Example
Successful Response
Common Errors
401 Unauthorized
Cause: Missing or invalid API key403 Forbidden
Cause: The authenticated user is not a member of the organization422 Unprocessable Entity
Cause: Neitherrequests_file_name nor recharges_file_name was provided
Related Endpoints
List Requests
Browse imported logistics requests
List Recharges
Browse imported fuel recharges

