curl --request POST \
--url https://api.seminode.com/v1/listings/upload \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: multipart/form-data' \
--form file='@example-file'{
"data": {},
"errors": [
"<string>"
],
"meta": {}
}Accepts a CSV/XLS(X) file, normalizes headers, paginates rows, and returns a batch ID for later processing.
curl --request POST \
--url https://api.seminode.com/v1/listings/upload \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: multipart/form-data' \
--form file='@example-file'{
"data": {},
"errors": [
"<string>"
],
"meta": {}
}Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Listing type (supply or demand)
CSV or Excel file (d10 MB by default)
Was this page helpful?