Inbound
Revenue API Reference
Introduction
Authentication
Adapter
File Upload
Stage Error
Transfer Accounting
Transfer Accounting Files
Revenue Jobs
Data Collection
Report Catalog
Report Runs
Report Files
BI Views
BI View Tasks
Journal Entries
Service Health
Journal Entry Lines
Schedules and Waterfall
Approval Workflow
Reference Data
Attachments
Templates and Exports
Revenue Contracts
Revenue Contract Lines
Revenue Holds
Contract Status
Apply and Release Holds
Revenue Deferral and Release
Cost Deferral and Release
Allocation
Lines and POBs
Contract Grouping
Variable Consideration
Impairment
Usage
Billing
Forecast
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.
Gets the status information about the Create upload operation.
Security
bearerAuth
- Zuora OneID production URL.https://one.zuora.com/api/integration/v1/csv/upload/status
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'Response
{ "result": { "client_id": 0, "id": 0, "message": "Data Received", "status": "Successfully Uploaded" }, "status": "Success" }