---
title: "GET /invoices/"
method: GET
path: "/invoices/"
tags: ["invoices"]
---

# GET /invoices/

`GET /invoices/`

List all your Invoices

## Query parameters

- `external_id` string
- `type` string
- `status` string
- `issue_date` string
- `invoice_number` string
- `number` string
- `generated_number` string
- `due_date` string
- `sent` string
- `customer_id` string
- `sender_id` string
- `customer` string
- `sender` string
- `updated` string
- `min_updated` string
- `max_updated` string

## Response `200`

OK

- Invoice[]
  - `id` integer
  - `external_id` string, nullable
  - `issue_date` string, date
  - `type` 'invoice' | 'credit' | 'quote' | 'order' | 'delivery' | 'proforma' | 'other'
  - `title` string — Pour remplacer "FACTURE" par autre chose si le type est réglé sur "autre".
  - `invoice_number` string — Final number will only be returned after validation. The mention Auto: show the number to be used.
  - `due_date` string, date, nullable
  - `shipping` string, decimal, nullable
  - `c_field_name_1` string
  - `c_field_value_1` string
  - `c_field_name_2` string
  - `c_field_value_2` string
  - `sender` integer, nullable
  - `customer` integer, nullable
  - `draft` boolean
  - `multi_page` boolean — Optimise la génération de documents de plusieurs pages.
  - `status` 'draft' | 'updating' | 'validated' | 'not paid' | 'partially paid' | 'past due' | 'paid' | 'canceled' | 'accepted' | 'rejected'
  - `paid` boolean
  - `total` number
  - `tax_amount` number
  - `subtotal` number
  - `updated` string, date-time
  - `created` string, date-time

---

[API](https://skmtc.net/hiit-consulting-fr/apis/inv-ipaidthat-invoicing-api.md) · [All operations](https://skmtc.net/hiit-consulting-fr/apis/inv-ipaidthat-invoicing-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hiit-consulting-fr/inv-ipaidthat-invoicing-api/revisions/0a219b4474b8/schema)
