Overzicht
Gebruik GET /me als verbindingstest bij het opzetten van een koppeling. De organisatiegegevens bevatten ook de nummering van facturen en offertes en de standaard betalingstermijn.
Endpoints
/meHuidige sleutel en organisatie
Geeft de organisatie achter de sleutel en de naam en het laatste gebruik van de sleutel.
curl "https://factora.one/api/v1/me" \
-H "Authorization: Bearer $FACTORA_API_KEY" \
-H "Accept: application/json"200 Voorbeeldantwoord
{
"data": {
"organization": {
"id": "9d3c5e2a-1b7f-4c0e-9a51-2f6d8b7e4c10",
"name": "Demo BV",
"email": "info@demo.nl",
"reply_to_email": "administratie@demo.nl",
"phone": "020-1234567",
"website": "https://demo.nl",
"vat_number": "NL001234567B01",
"coc_number": "87654321",
"address": "Keizersgracht 1",
"zipcode": "1015 AA",
"city": "Amsterdam",
"country": "NL",
"iban": "NL91ABNA0417164300",
"bic": "ABNANL2A",
"bank_name": "ABN AMRO",
"payment_terms_days": 14,
"payments_enabled": true,
"invoice_prefix_enabled": true,
"invoice_number_prefix": "2026-",
"next_invoice_number": 143,
"quote_prefix_enabled": true,
"quote_number_prefix": "OFF-2026-",
"next_quote_number": 32,
"timezone": "Europe/Amsterdam",
"is_active": true,
"created_at": "2026-01-05T10:00:00.000000Z",
"updated_at": "2026-11-12T08:00:00.000000Z"
},
"api_key": {
"id": "9d3c5e2a-77aa-4b1c-8d0e-1a2b3c4d5e6f",
"name": "Webshop-koppeling",
"last_used_at": "2026-11-12T08:14:03.000000Z"
}
}
}/organizationOrganisatie tonen
Alle organisatiegegevens, inclusief bankgegevens, nummering en betalingstermijn.
curl "https://factora.one/api/v1/organization" \
-H "Authorization: Bearer $FACTORA_API_KEY" \
-H "Accept: application/json"200 Voorbeeldantwoord
{
"data": {
"id": "9d3c5e2a-1b7f-4c0e-9a51-2f6d8b7e4c10",
"name": "Demo BV",
"email": "info@demo.nl",
"reply_to_email": "administratie@demo.nl",
"phone": "020-1234567",
"website": "https://demo.nl",
"vat_number": "NL001234567B01",
"coc_number": "87654321",
"address": "Keizersgracht 1",
"zipcode": "1015 AA",
"city": "Amsterdam",
"country": "NL",
"iban": "NL91ABNA0417164300",
"bic": "ABNANL2A",
"bank_name": "ABN AMRO",
"payment_terms_days": 14,
"payments_enabled": true,
"invoice_prefix_enabled": true,
"invoice_number_prefix": "2026-",
"next_invoice_number": 143,
"quote_prefix_enabled": true,
"quote_number_prefix": "OFF-2026-",
"next_quote_number": 32,
"timezone": "Europe/Amsterdam",
"is_active": true,
"created_at": "2026-01-05T10:00:00.000000Z",
"updated_at": "2026-11-12T08:00:00.000000Z"
}
}/organizationOrganisatie bijwerken
Werkt alleen de meegestuurde velden bij.
- Recht (app-login)
- settings.manage
Body
namestringMax. 255 tekens; mag niet leeg zijn
addressstringMax. 255
zipcodestringMax. 20
citystringMax. 100
countrystringMax. 100
vat_numberstringMax. 50
coc_numberstringMax. 50
email, reply_to_email, phone, websitestringContactgegevens
iban, bic, bank_namestringBankgegevens op facturen
payment_terms_daysintegerStandaard betalingstermijn in kalenderdagen
payments_enabledbooleanOnline betalen op facturen
invoice_prefix_enabled, invoice_number_prefix, next_invoice_numbermixedFactuurnummering
quote_prefix_enabled, quote_number_prefix, next_quote_numbermixedOffertenummering
timezonestringTijdzone van de organisatie
curl -X PATCH "https://factora.one/api/v1/organization" \
-H "Authorization: Bearer $FACTORA_API_KEY" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"name": "Demo BV",
"reply_to_email": "administratie@demo.nl",
"phone": "020-1234567"
}'200 Voorbeeldantwoord
{
"data": {
"id": "9d3c5e2a-1b7f-4c0e-9a51-2f6d8b7e4c10",
"name": "Demo BV",
"email": "info@demo.nl",
"reply_to_email": "administratie@demo.nl",
"phone": "020-1234567",
"website": "https://demo.nl",
"vat_number": "NL001234567B01",
"coc_number": "87654321",
"address": "Keizersgracht 1",
"zipcode": "1015 AA",
"city": "Amsterdam",
"country": "NL",
"iban": "NL91ABNA0417164300",
"bic": "ABNANL2A",
"bank_name": "ABN AMRO",
"payment_terms_days": 14,
"payments_enabled": true,
"invoice_prefix_enabled": true,
"invoice_number_prefix": "2026-",
"next_invoice_number": 143,
"quote_prefix_enabled": true,
"quote_number_prefix": "OFF-2026-",
"next_quote_number": 32,
"timezone": "Europe/Amsterdam",
"is_active": true,
"created_at": "2026-01-05T10:00:00.000000Z",
"updated_at": "2026-11-12T08:00:00.000000Z"
}
}