message

ListInvoicesResponse

acme.billing.v1.ListInvoicesResponse

Fields

FieldNumberTypeCardinalityValidationDescription
invoices1acme.billing.v1.Invoicerepeated——
Details
  • JSON name: invoices
  • Presence: IMPLICIT
  • Packed: false
next_page_token2stringimplicit——
Details
  • JSON name: nextPageToken
  • Presence: IMPLICIT

Example JSON

{
  "invoices": [
    {
      "id": "string",
      "customerId": "string",
      "customer": {
        "id": "string",
        "email": "string",
        "displayName": "string",
        "nickname": "string",
        "state": "USER_STATE_UNSPECIFIED",
        "createdAt": "2026-09-18T17:30:00Z",
        "updatedAt": "2026-09-18T17:30:00Z",
        "phone": "string",
        "labels": {
          "key": "string"
        },
        "addresses": [
          {}
        ],
        "preferences": {}
      },
      "state": "INVOICE_STATE_UNSPECIFIED",
      "lines": [
        {
          "description": "string",
          "quantity": 1,
          "unitAmount": {}
        }
      ],
      "total": {
        "currencyCode": "string",
        "units": 1,
        "nanos": 1
      },
      "issuedAt": "2026-09-18T17:30:00Z",
      "memo": "string"
    }
  ],
  "nextPageToken": "string"
}

Effective features

  • json_format: ALLOW
    inherited from acme/billing/v1/invoice

Used by

What will be affected if this symbol changes.