Returns BI View rows as CSV, one page per call, for a date range. Without a date range it returns the view's columns; with count=true it returns the row count; with format=csv and no dates it returns only the CSV header row. Use POST with a Fields body to select columns.
Purpose: Existing integrations built on v1. New integrations should use the v2 operations, which handle large volumes better.
Notes:
clientIdis required and must match the client of your user (usually1).fromDateandtoDateuseyyyy-MM-ddTHH:mm:ss;toDatemust be later thanfromDate.- Pages start at 1. Increase
pagenumuntil the response is204. pagesize(lowercase) accepts 1 to 10,000; other values fall back to 1,000.- When
Fieldsare selected, the response headerspagenum(next page) andrecord_count(rows in this page) are added. - CSV rows are returned with content type
text/html; read the body as CSV text.
BI View API name. Standard views: BI3_ACCT_TYPE, BI3_APPR_DTL, BI3_BOOK, BI3_CALENDAR, BI3_MJE, BI3_ORG, BI3_PERIODS, BI3_RC_BILL, BI3_RC_HEAD, BI3_RC_LNS, BI3_RC_LN_COST, BI3_RC_POB, BI3_RC_SCHD, BI3_RC_SCHD_DEL, BI3_RI_ACCT_SUMM, BI3_LINE_STAGE_HISTORY, BI3_EVENT_STAGE_HISTORY, BI3_CT_MOD_DETAIL, BI3_RC_LNS_VERSION, BI3_POB_ACTIONS, BI3_RC_CT_MOD_DET, BI3_RC_HOLD. Custom views configured for your tenant are also accepted.
POST only. Columns to return.
- Zuora One production. Revenue Reporting paths start with /revenue/services/v1; Integration paths start with /api/integration/v1 or /api/integration/v2.https://one.zuora.com/api/integration/v1/biviews/{tmpl_name}
{ "Fields": [ "RC_ID", "RC_NUM" ] }
"120045","RC-120045","USD","2026-09-14 10:22:05"
"120046","RC-120046","EUR","2026-09-15 08:01:44"