Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Security API

OAuth Rest API voor server-naar-server

https://authenticatie.vlaanderen.be/docs/beveiligen-van-api/oauth-rest/rest-server2server/

API Documentatie

https://api.organisatie.dev-vlaanderen.be/docs/api-documentation.html#tag/Organisatiebankrekeningnummers

API Formaat algemeen

POST wordt gebruikt om iets nieuws aan te maken, PUT wordt gebruikt om bestaande data aan te passen

...

Table of Contents
minLevel1
maxLevel7

API - Organisaties

Mogelijkheden: Maak nieuwe aan op basis van KBO nummer

...

Code Block
https://api.organisatie.dev-vlaanderen.be/v1/edit/organisations/kbo/0316380841

Body: leeg

API - Bankrekeningnummers

Mogelijkheden: nieuw aanmaken (create) & bestaande wijzigen (update)

...

Code Block
create: https://api.organisatie.dev-vlaanderen.be/v1/edit/organisations/70fa7d83-f336-0ede-e1b2-503e3b4f5e57/bankaccounts
update: https://api.organisatie.dev-vlaanderen.be/v1/edit/organisations/70fa7d83-f336-0ede-e1b2-503e3b4f5e57/bankaccounts/084a0921-3c08-4b77-a994-2aba33c09b04

Body:
{
    "bankAccountNumber": "BE68539007547034",
    "isIban": "true",
    "bic": "GEBABEBB"
    "validFrom": "2022-01-01",
    "validTo": "2050-12-31"
}

API - Sleutels

Mogelijkheden: nieuw aanmaken (create) & bestaande wijzigen (update)

...

Code Block
create: https://api.organisatie.dev-vlaanderen.be/v1/edit/organisations/70fa7d83-f336-0ede-e1b2-503e3b4f5e57/keys
update: https://api.organisatie.dev-vlaanderen.be/v1/edit/organisations/70fa7d83-f336-0ede-e1b2-503e3b4f5e57/keys/2827dada-042e-47ca-aa83-dd70106a38cb

Body:
{
    "keyTypeId": "939a72cb-01b8-7edb-f373-bb0370433c95",
    "keyValue": "1234",
    "validFrom": "2022-01-01",
    "validTo": "2050-12-31"
}

API - Classificaties

Mogelijkheden: nieuw aanmaken (create) & bestaande wijzigen (update)

...

Code Block
create: https://api.organisatie.dev-vlaanderen.be/v1/edit/organisations/70fa7d83-f336-0ede-e1b2-503e3b4f5e57/classifications
update: https://api.organisatie.dev-vlaanderen.be/v1/edit/organisations/70fa7d83-f336-0ede-e1b2-503e3b4f5e57/classifications/aaf5b0c3-1bec-452a-bef8-70565786d843

Body:
{
    "organisationClassificationTypeId": "c35407e4-8559-08d4-f461-a8247c993d58",
    "organisationClassificationId": "b0fe0974-31dd-e54b-9d7f-af73b8fd5869",
    "validFrom": "2022-01-01",
    "validTo": "2050-12-31"
}

API - Contacten

Mogelijkheden: nieuw aanmaken (create) & bestaande wijzigen (update)

...