message

GetInvoiceResponse

acme.billing.v1.GetInvoiceResponse

Fields

FieldNumberTypeCardinalityValidationDescription
invoice1acme.billing.v1.Invoiceoptional——
Details
  • JSON name: invoice
  • Presence: EXPLICIT

Example JSON

{
  "invoice": {
    "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"
  }
}

Effective features

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

Used by

What will be affected if this symbol changes.