Changelog van de API
Gedateerd overzicht van de toevoegingen, wijzigingen en uitfaseringen van de NovaFisko-API v1, van recent naar oud.
Deze changelog somt de evoluties van de API v1 op, van de meest recente naar de oudste. De regels die voor deze evoluties gelden, staan beschreven in het versiebeleid.
Elke vermelding is als volgt ingedeeld:
| Vermelding | Betekenis |
|---|---|
| Toevoeging | Nieuwe route, nieuw veld of nieuwe gebeurtenis. Compatibel |
| Wijziging | Compatibele evolutie van een bestaand gedrag |
| Correctie | Afstemming van een gedrag op de documentatie |
| Uitfasering | Element dat zal verdwijnen, met zijn verwijderingsdatum |
Er loopt geen enkele uitfasering op v1.
5 oktober 2026
Openstelling van de API voor integraties van derden.
Integratietokens
- Toevoeging:
GET /v1/auth/tokens,POST /v1/auth/tokensenDELETE /v1/auth/tokens/{token}om integratietokens aan te maken, op te lijsten en in te trekken. - Toevoeging: bevoegdheden
read,writeensync, optionele vervaldatum van 1 tot 730 dagen, datum van het laatste gebruik. - Toevoeging: fouten
403token_ability_missing(metrequired_ability) ensession_token_required, fout422token_limit_reached.
Zie Authenticatie.
Webhooks
- Toevoeging: eindpunten per kantoor met
GET,POST,PATCHenDELETE /v1/firms/{firm}/webhooks. - Toevoeging: testverzending
POST .../webhooks/{webhook}/testen logboekGET .../webhooks/{webhook}/deliveries. - Toevoeging: catalogus
GET /v1/webhooks/events. - Toevoeging: gebeurtenissen
document.imported,document.booked,entry.posted,entry.reversed,bank.transaction_imported,vat.declaration_validated,fiscal_year.closed,peppol.status_changed,third_party.created,third_party.updatedenwebhook.test. - Toevoeging: HMAC-SHA256-handtekening in de header
X-Novafisko-Signature, headersX-Novafisko-EventenX-Novafisko-Delivery. - Toevoeging: 8 leveringspogingen met een oplopende wachttijd van 1 tot 64 minuten.
Zie Webhooks en Handtekeningen verifiëren.
Demomodus
- Toevoeging:
POST /v1/auth/demoopent een demosessie zonder account, 24 uur geldig, op een fictief kantoor dat elke nacht wordt gereset. - Toevoeging: veld
is_demoin het antwoord vanGET /v1/auth/me. - Toevoeging: fout
403demo_modeop de externe effecten en fout503demo_unavailable.
Zie Overzicht.
Documentatie
- Toevoeging: OpenAPI 3.1-specificatie in JSON en in YAML, Postman-collectie en interactieve referentie.
- Toevoeging: integratiegidsen en use cases stap voor stap.
Geschiedenis en synchronisatie
- Toevoeging: wijzigingsgeschiedenis met
GET history, detail van een revisie en geschiedenis per record. - Toevoeging: terugdraaien van een revisie of van een volledige bewerking met
POST history/{revision}/revertenPOST history/operations/{operation}/revert. - Toevoeging: prullenbak met
GET trash, herstel en definitieve verwijdering. De bestaande verwijderingen plaatsen het record voortaan in de prullenbak en antwoorden met de headerX-Trashed: 1. - Toevoeging: offline synchronisatie met
sync/bootstrap,sync/pull,sync/push,sync/statusensync/conflicts. - Toevoeging: idempotentie van de schrijfbewerkingen met
X-Client-Mutation-Iden antwoordX-Idempotent-Replay: 1. - Toevoeging: optimistische vergrendeling met
X-Base-Versionen antwoord409conflict. - Toevoeging: veld
versionop de resources die door de geschiedenis worden gevolgd. - Toevoeging: activiteitenlogboek
GET activityper dossier enGET /v1/firms/{firm}/activityper kantoor. - Toevoeging: connectiviteitstest
GET /v1/ping. Elk antwoord503draagt voortaan eencode.
Zie Idempotentie en Continu synchroniseren.
Documentimport
- Toevoeging:
document-importsom PDF-, afbeeldings-, XML- en ZIP-bestanden te uploaden, te analyseren, te corrigeren en te valideren. - Toevoeging: ondertekend voorbeeld van het geüploade bestand.
Zie Een aankoopfactuur doorsturen.
Exports
- Toevoeging: formaten PDF en XLSX voor alle exports, naast CSV, met de parameter
format. - Toevoeging: gedetailleerde catalogus in
GET exports(veldcatalog), pdf-voorbeeld via ondertekende URL en headerX-Export-Fingerprint. - Wijziging: het volledige dossier (
exports/full-dossier/{fiscalYear}) bevat voortaan de pdf's, de CSV's, de CODA-bestanden, de stukken en eenmanifest.jsonin versie 2.
Zie Het volledige dossier exporteren.
Licentie, bedrijfsopzoeking, Peppol en integraties
- Toevoeging: licentie van het kantoor, activering en vrijgave van een sleutel, publieke tarieftabel en simulator.
- Toevoeging: bedrijfsopzoeking
lookup/*, bedrijfsfiches en referentielijsten van de rechtsvormen en de NACE-codes. - Toevoeging: Peppol-registratie van een dossier, instelling van het transport, directory en Peppol-status van de derden.
- Toevoeging: catalogus van integraties per dossier, activering, test, synchronisatie en logboek van de uitvoeringen.
- Toevoeging: dagboekregels, bankregels, analytische codes, budgetten en aanmaningen van de derden.
4 oktober 2026
Eerste versie van de API v1, gebruikt door de NovaFisko-applicaties.
- Toevoeging: authenticatie met token via
auth/login,auth/meenauth/logout. - Toevoeging: kantoren, team en toewijzing van de dossiers.
- Toevoeging: dossiers met initialisatie van het rekeningenstelsel, de dagboeken, de btw-codes en het boekjaar volgens het landenpakket (België, Frankrijk, Luxemburg).
- Toevoeging: stamgegevens (rekeningen, dagboeken, derden, btw-codes, boekjaren en periodes).
- Toevoeging: vrije boekingen, aankoop- en verkoopfacturen, tegenboeking.
- Toevoeging: documenten en bankverrichtingen geïmporteerd uit Novadesko, bankafpunting en CODA-bestanden.
- Toevoeging: vaste activa en afschrijvingsplannen.
- Toevoeging: btw-aangiften, Intervat-XML-bestand, klantenlisting en intracommunautaire opgave.
- Toevoeging: staten (proef- en saldibalans, grootboek, balans per periode, balans en resultatenrekening, balansen van de derden, ouderdomsbalans) en verrichtingen bij het einde van het boekjaar.
- Toevoeging: terugkerende boekingen en kwaliteitscontroles.
- Toevoeging: CSV-exports en volledig dossier in ZIP.
Op de hoogte blijven
De changelog wordt bijgewerkt bij elke uitrol die de API raakt. De uitfaseringen worden bovendien gemeld via de headers Deprecation en Sunset, beschreven in het versiebeleid.