Skip to main content

Introduction

The Invoicing API enables developers to retrieve and read invoice data for their Coinbase Business account. Access detailed invoice information including payment details, line items, and invoice status.

Base URL

https://business.coinbase.com/api/v1/invoices

Prerequisites

Before using the Invoicing API, you’ll need:

Authentication

All Invoicing API endpoints require authentication using a JWT Bearer token. See the Authentication guide for details on generating your token.

Available Endpoints

Invoice Status

Invoices can have the following statuses:
  • DRAFT - Invoice is in draft state and has not been sent
  • OPEN - Invoice has been sent and is awaiting payment
  • SCHEDULED - Invoice is scheduled to be sent at a future date
  • PAID - Invoice has been paid in full
  • VOID - Invoice has been voided and is no longer valid
  • OVERDUE - Invoice is past its due date and has not been paid