Skip to content

Create upload

Request

Uploads the transaction, events, or bundle configuration data as a CSV (text/plain) file with UTF-8 encoding.

Note: Up to 20k lines per request can be supported by this operation. If the CSV file contains more than 20k lines, it is recommended to use the Upload file operation.

Security
bearerAuth
Headers
tokenstringrequired

The valid authentication token that is generated by the Authentication operation.

templatenamestringrequired

The name of the upload template that you want to use.

filenamestringrequired

The unique file name to populate the data in the Zuora Revenue UI.

Bodytext/plainrequired
Array [
string

The actual data to be uploaded.

]
[
  "string"
]

Responses

Data is uploaded to the staging tables in Zuora Revenue.

Bodyapplication/json; charset=utf-8
messagestring

Response Message

Default:"Data Staged Successfully"
resultobject
statusstring

Response Status

Default:"Success"
Response
{ "message": "Data Staged Successfully", "result": { "client_id": 0, "id": 0, "message": "string", "status": "string" }, "status": "Success" }