ACCOUNTING ExportAdvertiserBills API Version 1
Exports advertiser bill records from CAKE. Returns a list of advertiser bills filtered by the specified date range and optional advertiser. Use this endpoint to pull advertiser billing data for export to external accounting systems or for billing reconciliation workflows.
GET
/api/1/accounting.asmx/ExportAdvertiserBills
| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | Yes | Your CAKE Admin API key. Find it under Setup → System Access → API Keys. |
| start_date | datetime | Yes | Start of the billing period date range (YYYY-MM-DD HH:MM:SS). |
| end_date | datetime | Yes | End of the billing period date range (YYYY-MM-DD HH:MM:SS). |
| advertiser_id | integer | No | Filter results to a specific advertiser. Omit to return all advertisers. |
| start_at_row | integer | No | Row offset for pagination. Default: 1. |
| row_limit | integer | No | Maximum rows to return. Default: 100. |
Sample request
GET https://yourdomain.cakemarketing.com/api/1/accounting.asmx/ExportAdvertiserBills?api_key=YOUR_API_KEY&start_date=2026-01-01+00:00:00&end_date=2026-01-31+23:59:59&row_limit=100
Sample response
{
"request_status": "Success",
"response": {
"advertiser_bills": [
{
"bill_id": 10042,
"advertiser_id": 1021,
"advertiser_name": "Acme Financial Services",
"bill_date": "2026-01-31",
"bill_status": "Sent",
"total_revenue": "12500.00",
"currency": "USD"
}
],
"total_rows": 1
}
}
If you have any questions, please reach out to your dedicated CAKE Client Success Manager/Account Manager or contact the CAKE Support Team at support@getCAKE.com.