Client

Managing client information.

APIDescription
POST client

Add a new client to Fiscaal Gemak.

POST api/clients

Attention! This route is deprecated, use '/client'.

POST client/{id}/relations

Add a new relation to a client.

POST api/clients/{id}/relations

Attention! This route is deprecated, use '/client/{id}/relations'.

DELETE client/{id}

Delete a client from Fiscaal Gemak.

DELETE api/clients/{id}

Attention! This route is deprecated, use '/client/{id}'.

DELETE client/{id}/relations/{relationClientId}

Delete a relation from a client.

DELETE api/clients/{id}/relations/{relationClientId}

Attention! This route is deprecated, use '/client/{id}/relations/{relationClientId}'.

GET client/{id}

Get a client from Fiscaal Gemak.

GET client/{id}/declarations?declarationType={declarationType}&periodStart={periodStart}&periodEnd={periodEnd}

Get declaration(s) from Fiscaal Gemak by client.

GET client/{id}/externaldeclarations?periodStart={periodStart}&periodEnd={periodEnd}

Get external declaration(s) from Fiscaal Gemak by client.

GET client?bsn={bsn}&rsin={rsin}&coc={coc}&offset={offset}&amount={amount}

Get a client from Fiscaal Gemak by bsn, rsin, coc or get all clients.

GET api/clients?bsn={bsn}&rsin={rsin}&coc={coc}&offset={offset}&amount={amount}

Attention! This route is deprecated, use '/client?bsn={bsn}&rsin={rsin}'.

GET api/clients/{id}

Attention! This route is deprecated, use '/client/{id}'.

GET client/{id}/relations

Get the relations of a client.

GET api/clients/{id}/relations

Attention! This route is deprecated, use '/client/{id}/relations'.

PUT client/{id}

Update an existing client in Fiscaal Gemak.

PUT api/clients/{id}

Attention! This route is deprecated, use '/client/{id}'.

ExternalDeclaration

Managing external declaration information.

APIDescription
POST external-declaration/{id}/document

Add a document to an existing external declaration in Fiscaal Gemak.

POST external-declaration

Add a new external declaration to Fiscaal Gemak.

GET external-declaration/{id}/documents

Get document(s) of an external declaration from Fiscaal Gemak.

GET external-declaration/{id}

Get a external declaration from Fiscaal Gemak.

ClientContactPerson

Managing client information.

APIDescription
POST client-contactperson

Add a new Client ContactPerson relationship.

DELETE client-contactperson/{clientId}/{contactPersonId}

Delete a contactperson from Fiscaal Gemak.

PUT client-contactperson

Update an existing contact person in Fiscaal Gemak.

FinancialNumbersDocument

Managing financial numbers information.

APIDescription
POST financial-numbers-document

Add a new financial numbers document to Fiscaal Gemak.

DeclarationData

Managing declaration information.

APIDescription
GET declaration-data/current/itemstates/{id}

Get the values from a declaration from Fiscaal Gemak.

GET declaration-data/current/steplist?declarationType={declarationType}&year={year}

Get declarationmodel information from Fiscaal Gemak per DeclarationType and Year.

Declaration

Managing declaration information.

APIDescription
POST declaration

Add a new declaration to Fiscaal Gemak.

GET declaration/{id}

Get a declaration from Fiscaal Gemak.

GET declaration/{id}/trial-balance

No documentation available.

GET declaration/updates?declarationType={declarationType}&year={year}

Get declaration update information from Fiscaal Gemak.

ContactPerson

Managing client information.

APIDescription
POST contactperson

Add a new client to Fiscaal Gemak.

DELETE contactperson/{id}

Delete a contactperson from Fiscaal Gemak.

PUT contactperson/{id}

Update an existing contact person in Fiscaal Gemak.

GET contactperson/{id}

Get an array of contact persons for a client.