Revenue API
/- List revenue waterfall entries
List journal entry schedules
Retrieve the waterfall status
Retry waterfall generation
List revenue waterfall en...
Purpose
Returns a page of the revenue waterfall for a journal entry: for each line, the amount recognized in each period. Use it to review the revenue impact before approving.
When to use
- Preview the revenue impact of an entry by period before approving it.
- Explain to stakeholders how an adjustment changes future revenue.
Security
OneIdOAuth
Filter clause in the form field.OPERATOR:value. Repeat the parameter to combine clauses with AND. Operators: EQ (equals), NE (not equals), LT, GT, LE, GE (comparisons for numbers and dates), SW (starts with) and IN (any of a list: field.IN:[v1,v2]). Values are not quoted. Allowed fields for waterfall entries: jeSetNo, soNumber, soLineId, accountCode, jeAmount, startDate, endDate, accountType. Unknown fields return 400 INVALID_VALUE.
Example:filter=accountType.EQ:Revenue
- Zuora Revenue API (base URL)https://one.zuora.com/revenue/services/v1/journal-entries/{jeId}/waterfall-entries
curl -i -X GET \
'https://one.zuora.com/revenue/services/v1/journal-entries/10045/waterfall-entries?filter=accountType.EQ%3ARevenue&sort=jeSetNo.ASC&fields=string&expand=string&pageSize=20&cursor=2' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Page of waterfall entries
Total number of records that match the query across all pages.
Example:1
Response
{ "pageNumber": 1, "pageSize": 20, "totalRecords": 1, "result": [ { … } ] }