Facturation et paiements
Créez et lisez les factures, lignes, paiements et factures électroniques — automatisez la facturation de bout en bout.
Facture
Points de terminaison
| POST | /e-invoices/send | Crée une ressource Invoice. |
| GET | /invoices | Récupère la collection de ressources Invoice. |
| POST | /invoices | Crée une ressource Invoice. |
| GET | /invoices/{id} | Récupère une ressource Invoice. |
| PATCH | /invoices/{id} | Met à jour la ressource Invoice. |
| DELETE | /invoices/{id} | Supprime la ressource Invoice. |
| GET | /invoices/{id}/send | Récupère une ressource Invoice. |
| POST | /invoices/{id}/send | Crée une ressource Invoice. |
| GET | /invoices/draft | Récupère la collection de ressources Invoice. |
| GET | /invoices/name/{date} | Récupère la collection de ressources Invoice. |
| POST | /invoices/send | Crée une ressource Invoice. |
Ligne de facture
Points de terminaison
| GET | /invoice-rows | Récupère la collection de ressources InvoiceRow. |
| POST | /invoice-rows | Crée une ressource InvoiceRow. |
| GET | /invoice-rows/{id} | Récupère une ressource InvoiceRow. |
| PATCH | /invoice-rows/{id} | Met à jour la ressource InvoiceRow. |
Champs de schéma
| Champ | Type | Description |
|---|---|---|
| classificationNumber | stringnull | |
| unit* | stringnull | |
| quantity* | number | |
| vatRate* | string | |
| netPrice* | string | |
| netDiscountAmount | string | |
| productName* | string | |
| project | string,null (iri-reference) | |
| parentInvoiceRow | mixed | |
| invoiceChildrenRows | array |
Transaction de facture
Points de terminaison
| GET | /invoice-transactions | Récupère la collection de ressources InvoiceTransaction. |
| POST | /invoice-transactions | Crée une ressource InvoiceTransaction. |
| GET | /invoice-transactions/{id} | Récupère une ressource InvoiceTransaction. |
| PATCH | /invoice-transactions/{id} | Met à jour la ressource InvoiceTransaction. |
| DELETE | /invoice-transactions/{id} | Supprime la ressource InvoiceTransaction. |
Champs de schéma
| Champ | Type | Description |
|---|---|---|
| id | integer | |
| invoice* | string (iri-reference) | |
| transaction | string,null (iri-reference) | |
| amount | numbernull | |
| date* | string (date-time) | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) |
Méthode de paiement
Points de terminaison
| GET | /payment-methods | Récupère la collection de ressources PaymentMethod. |
| GET | /payment-methods/{id} | Récupère une ressource PaymentMethod. |
| PATCH | /payment-methods/{id} | Met à jour la ressource PaymentMethod. |
| DELETE | /payment-methods/{id} | Supprime la ressource PaymentMethod. |
| POST | /payment-methods/create-setup-intent | Crée une ressource PaymentMethod. |
Champs de schéma
| Champ | Type | Description |
|---|---|---|
| id | string | |
| organization | string,null (iri-reference) | |
| type | string | |
| ccBrand | string | |
| ccLastDigits | string | |
| ccExpMonth* | integer | |
| ccExpYear* | integer | |
| externalId | string | |
| createdAt | string (date-time) | |
| updatedAt | string (date-time) | |
| deletedAt | string,null (date-time) | |
| deleted | boolean | Check if the entity has been soft deleted. |