Skip to content

AD API: Billing - Invoices API : /invoices filters (startDate/endDate, invoiceStatuses, count) do nothing, empty response returned #424

@wolendranh

Description

@wolendranh

Describe the bug
invoices (/invoices) API does not apply any filters and returns no results

/invoices filters (startDate/endDate, invoiceStatuses, count) do nothing, empty response returned.

URL of the content
Invoices API doc

Additional context

NOTE: I know invoices exists. They are visible in AD UI And if I copy invoice id from UI and use it as arg in /invoices/{invoiceId} API call it returns data

Making any filtering returns 0 results

{'payload': {'invoiceSummaries': []}, 'status': 'success'}

If I make request without any params I get single "placeholder item" in response, with status ACCUMULATING (Which is also not listed in API docs). (Note I removed numbers from response)

{'payload': {'invoiceSummaries': [{'adProductGroup': 'SPONSORED_ADS',  'countryCode': 'US', 'downloadableDocuments': [], 'fromDate': '20251214', 'remainingAmountDue': {}, 'status': 'ACCUMULATING', 'toDate': '20251215'}]}, 'status': 'success'}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdocumentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions