Use this section to choose the correct Piano API base URL and endpoint pattern for the report you want to generate.
Base URL guidance
-
Subscription Management + Billing log reports
-
Use this base URL when calling
publisher/export/*endpoints:https://api.piano.io/api/v3. -
These endpoints are usually available for subscription, transaction, or other Subscription Management + Billing log reports.
-
-
Composer reports
-
Use this base URL when calling
/export/*endpoints:https://reports-api.piano.io/rest. -
These endpoints are usually used for Composer reports.
-
Example endpoints
Subscription Management + Billing log reports (publisher/export/*)
Use this base URL when calling Subscription Management + Billing log report endpoints: https://api.piano.io/api/v3.
-
Generate: https://api.piano.io/api/v3/publisher/export/create/subscriptionDetailsReport
-
Check status: https://api.piano.io/api/v3/publisher/export/get
-
Download: https://api.piano.io/api/v3/publisher/export/download
Composer reports (/export/*)
Use this base URL when calling Composer report endpoints: https://reports-api.piano.io/rest.
-
Generate: https://reports-api.piano.io/rest/export/schedule/vx/subscription
-
Check status: https://reports-api.piano.io/rest/export/status
-
Download: https://reports-api.piano.io/rest/export/download/url