/api/v1/businessProfil entreprise
Vastaukset
- 200OK
Integroi FastFakturan laskutus työkaluihisi: asiakkaat, laskut, lähetys ja PDF:t yksinkertaisen REST-rajapinnan kautta. Sandbox-tilit simuloivat oikeaa lähetystä ja käyttävät Stripeä testitilassa.
https://app.fastfaktura.io/api/v1Luo API-avain tiliasetuksistasi ja kutsu sitten rajapintaa X-Api-Key-otsikolla.
curl -X POST https://app.fastfaktura.io/api/v1/invoices \
-H "X-Api-Key: ffk_xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"client_id": "1f0c4a9e-…",
"currency": "EUR",
"lines": [
{ "description": "Consulting", "quantity": 1, "unit_price_cents": 50000, "tax_rate": 20 }
]
}'Jokaisen pyynnön on sisällettävä API-avaimesi joko X-Api-Key-otsikossa tai Bearer-tokenina. Molemmat tavat ovat samanarvoisia.
curl https://app.fastfaktura.io/api/v1/clients \ -H "X-Api-Key: ffk_xxxxxxxx"
curl https://app.fastfaktura.io/api/v1/clients \ -H "Authorization: Bearer ffk_xxxxxxxx"
/api/v1/businessProfil entreprise
/api/v1/businessMise à jour du profil
/api/v1/clientsListe des clients
pagequery | integer | |
qquery | string | Recherche nom/email/téléphone |
/api/v1/clientsCréation client
/api/v1/clients/{id}Détail client
/api/v1/clients/{id}Édition client
/api/v1/clients/{id}Archivage client (pas de suppression définitive)
/api/v1/invoicesListe des factures
pagequery | integer | |
statusquery | string |
/api/v1/invoicesCréation facture (avec lignes)
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
client_idpakollinen | uuid | |
currencypakollinen | string | |
due_date | string | null | |
notes | string | null | |
linespakollinen | InvoiceLine[] |
/api/v1/invoices/{id}Détail facture + lignes + événements
/api/v1/invoices/{id}/pdfPDF de la facture
/api/v1/invoices/{id}/sendEnvoi (email / sms / lien), mode normal ou rappel
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
channelspakollinen | string[] | |
reminder | boolean |
/api/v1/invoices/{id}/eventsTimeline d'événements
Rajapinnan hyväksymien ja palauttamien objektien rakenne.
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
id | uuid | |
name | string | |
email | string | null | |
phone | string | null | E.164 |
address | string | null | |
country | string | null | |
locale | string | frennbsv |
external_id | string | null | |
tags | string[] | |
archived_at | string | null |
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
descriptionpakollinen | string | |
quantitypakollinen | number | |
unit_price_centspakollinen | integer | Centimes |
tax_ratepakollinen | number | Pourcentage (ex. 20) |
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
id | uuid | |
number | string | |
client_id | uuid | |
currency | string | EURUSDGBPNOKSEKDKK |
subtotal_cents | integer | |
tax_cents | integer | |
total_cents | integer | |
status | string | draftsentopenedpaidoverduecancelled |
due_date | string | null | |
public_url | string |