Skip to content

Inbound

The Inbound operations are used to upload data in the CSV format to Zuora Revenue. As a prerequisite, the upload template definitions must be present in Zuora Revenue. Then, you specify the template name, file name, authentication token, and the CSV data in HTTP body of the inbound operations to upload data. It is recommended to use the Create upload operation for the CSV file than contains less than 20k lines.

After the data is uploaded to the pre-stage table, Zuora Revenue scheduler will load the CSV content to corresponding staging tables in Zuora Revenue. You can query the upload status by using the Get upload status operation.

Retrieve the upload status

Request

Gets the status information about the Create upload operation.

Security
bearerAuth
Query
idintegerrequired

The request ID of the uploaded file for which the status information is being queried.

Headers
tokenstringrequired

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

cURL
curl -i -X GET \
  'https://one.zuora.com/api/integration/v1/csv/upload/status?id=0' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'token: string'

Responses

The status information is returned for the requested upload.

Bodyapplication/json; charset=utf-8
resultobject
statusstring

Response Response

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