Invoices

API reference for generating and managing Invoices in BillPipe.

Invoices

The Invoices API allows you to automate invoice generation and retrieve existing billing records.

List Invoices

Retrieve a paginated list of invoices.

Request

GET /v1/invoices

Create an Invoice

Generate a new invoice for a specified customer.

Request

POST /v1/invoices

Request Body (JSON)

{
  "customer_id": "cus_123456",
  "items": [
    {
      "description": "API Services",
      "quantity": 1,
      "amount": 10000
    }
  ]
}

Get an Invoice

Retrieve details, including line items, for a specific invoice.

Request

GET /v1/invoices/{invoice_id}