MCP Tools voor Exact Online Bouw
Elke actie die je AI-assistent via Bouw Botje kan uitvoeren in Exact Online Bouw - van projecten opzoeken tot termijnfacturen aanmaken. Zoek hieronder door alle beschikbare tools.
Projecten 19
progress_sheets_get Alleen lezen
Haal één voortgangsstaten op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
progress_sheets_search Alleen lezen
Zoek/lijst voortgangsstaten in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
project_file_get Alleen lezen
Haal een projectbestand op (base64) via het bestand-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
project_invoice_term_create
Voeg een termijn toe aan een factuur-termijnstaat. Verplicht: statementId, description, percentage, subtotal (bedrag) en vatTariffId.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
description |
string |
Verplicht | — |
percentage |
number |
Verplicht | — |
subtotal |
number |
Optioneel | — |
amount |
number |
Optioneel | — |
vatTariffId |
integer |
Verplicht | — |
invoiceableAt |
string |
Optioneel | — |
invoiceLineId |
integer |
Optioneel | — |
statementId |
integer |
Verplicht | — |
project_invoice_term_statement_create
Maak een factuur-termijnstaat (termijnschema) voor een project. Verplicht: projectId; de relatie is standaard de opdrachtgever van het project. Voeg daarna termijnen toe met project_invoice_term_create.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
contactId |
integer |
Optioneel | — |
contactName |
string |
Optioneel | — |
fixedPrice |
number |
Optioneel | — |
projectId |
integer |
Verplicht | — |
project_invoice_term_statements_list Alleen lezen
Lijst van project-factuur-termijnstaten.
Deze tool heeft geen parameters.
project_invoice_terms_list Alleen lezen
Lijst van project-factuur-termijnen.
Deze tool heeft geen parameters.
project_term_statement_delete Verwijdert data
Verwijder een project-factuur-termijnstaat.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
projects_booking_lines Alleen lezen
Beschikbare boekingsregels (booking-lines) voor een project.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
projects_can_invoice Alleen lezen
Controleer of er een factuur voor het project aangemaakt kan worden.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
projects_create
Maak een project aan in Exact Online Bouw. Verplicht: name. Status: statusId of statusName (reference_project_statuses); leeg = de standaard-projectstatus van de administratie. type staat standaard op 0 (gewoon project). Koppel de opdrachtgever met contactId of contactName. Exact Online Bouw kent zelf het projectnummer toe.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
contactId |
integer |
Optioneel | — |
contactName |
string |
Optioneel | — |
contactPersonId |
integer |
Optioneel | — |
statusId |
integer |
Optioneel | — |
statusName |
string |
Optioneel | — |
type |
integer |
Optioneel | — |
parentId |
integer |
Optioneel | — |
categoryId |
integer |
Optioneel | — |
branchId |
integer |
Optioneel | — |
propertyAssetId |
integer |
Optioneel | — |
projectLeaderId |
integer |
Optioneel | — |
workPlannerId |
integer |
Optioneel | — |
executorId |
integer |
Optioneel | — |
reference |
string |
Optioneel | — |
streetName |
string |
Optioneel | — |
houseNumber |
string |
Optioneel | — |
zipCode |
string |
Optioneel | — |
city |
string |
Optioneel | — |
countryCode |
string |
Optioneel | — |
workAddress |
string |
Optioneel | — |
startDate |
string |
Optioneel | — |
endDate |
string |
Optioneel | — |
deliveryDate |
string |
Optioneel | — |
fixedPrice |
number |
Optioneel | — |
budget |
number |
Optioneel | — |
hoursEstimate |
number |
Optioneel | — |
information |
string |
Optioneel | — |
description |
string |
Optioneel | — |
planning |
string |
Optioneel | — |
note |
string |
Optioneel | — |
projects_delete Verwijdert data
Verwijder een(e) project via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
projects_deleted_list Alleen lezen
Lijst van verwijderde (soft-deleted) projecten.
Deze tool heeft geen parameters.
projects_get Alleen lezen
Haal één project op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
projects_hard_delete Verwijdert data
Verwijder een project definitief (niet terug te draaien).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
projects_reference_info Alleen lezen
Referentie-informatie van een project.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
projects_restore
Herstel een verwijderd project.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
projects_search Alleen lezen
Zoek project in de gekoppelde administratie. query zoekt in Name, ProjectNumber, FullProjectNumber, ContactName, StreetName, HouseNumber, City, Reference, StatusName, CategoryName, ApiId (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
status |
string |
Optioneel | — |
projectLeader |
string |
Optioneel | — |
deliveryDateFrom |
string |
Optioneel | — |
deliveryDateTo |
string |
Optioneel | — |
projects_update
Wijzig een bestaand project (vereist id). Alleen de meegegeven velden wijzigen; de rest wordt overgenomen uit het huidige project in Exact Online Bouw.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
name |
string |
Optioneel | — |
contactId |
integer |
Optioneel | — |
contactName |
string |
Optioneel | — |
contactPersonId |
integer |
Optioneel | — |
statusId |
integer |
Optioneel | — |
statusName |
string |
Optioneel | — |
type |
integer |
Optioneel | — |
parentId |
integer |
Optioneel | — |
categoryId |
integer |
Optioneel | — |
branchId |
integer |
Optioneel | — |
propertyAssetId |
integer |
Optioneel | — |
projectLeaderId |
integer |
Optioneel | — |
workPlannerId |
integer |
Optioneel | — |
executorId |
integer |
Optioneel | — |
reference |
string |
Optioneel | — |
streetName |
string |
Optioneel | — |
houseNumber |
string |
Optioneel | — |
zipCode |
string |
Optioneel | — |
city |
string |
Optioneel | — |
countryCode |
string |
Optioneel | — |
workAddress |
string |
Optioneel | — |
startDate |
string |
Optioneel | — |
endDate |
string |
Optioneel | — |
deliveryDate |
string |
Optioneel | — |
fixedPrice |
number |
Optioneel | — |
budget |
number |
Optioneel | — |
hoursEstimate |
number |
Optioneel | — |
information |
string |
Optioneel | — |
description |
string |
Optioneel | — |
planning |
string |
Optioneel | — |
note |
string |
Optioneel | — |
Relaties & contactpersonen 11
contact_financial_get Alleen lezen
Haal één financiële contactgegevens op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
contact_financial_search Alleen lezen
Zoek/lijst financiële contactgegevens in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
contact_persons_create
Maak een contactpersoon aan onder een relatie, of werk er een bij (met id). Verplicht: contactId (de relatie, contacts_search), firstName en lastName.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
contactId |
string |
Verplicht | — |
id |
string |
Optioneel | — |
firstName |
string |
Verplicht | — |
lastName |
string |
Verplicht | — |
email |
string |
Optioneel | — |
phoneNumber |
string |
Optioneel | — |
phone |
string |
Optioneel | — |
jobTitle |
string |
Optioneel | — |
role |
string |
Optioneel | — |
salutation |
string |
Optioneel | — |
streetName |
string |
Optioneel | — |
houseNumber |
string |
Optioneel | — |
zipCode |
string |
Optioneel | — |
city |
string |
Optioneel | — |
contact_persons_delete Verwijdert data
Verwijder een contactpersoon onder een relatie.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
contactId |
string |
Verplicht | — |
id |
string |
Verplicht | — |
contact_persons_get Alleen lezen
Haal één contactpersoon op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
contact_persons_search Alleen lezen
Zoek contactpersonen (op naam/e-mail), optioneel binnen één relatie.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
contactId |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
contacts_create
Maak een relatie (klant, leverancier of onderaannemer) aan in Exact Online Bouw. Verplicht: name en het relatietype: contactTypeId (opvragen met reference_codes kind=contact_type) of typeName (de naam uit die lijst). Vraag de gebruiker bij twijfel of het een klant, leverancier of onderaannemer is.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
contactTypeId |
integer |
Optioneel | — |
typeId |
integer |
Optioneel | — |
email |
string |
Optioneel | — |
phoneNumber |
string |
Optioneel | — |
phone |
string |
Optioneel | — |
mobileNumber |
string |
Optioneel | — |
streetName |
string |
Optioneel | — |
street |
string |
Optioneel | — |
houseNumber |
string |
Optioneel | — |
zipCode |
string |
Optioneel | — |
postalCode |
string |
Optioneel | — |
city |
string |
Optioneel | — |
countryCode |
string |
Optioneel | — |
vatNumber |
string |
Optioneel | — |
cocNumber |
string |
Optioneel | — |
debtorNumber |
string |
Optioneel | — |
information |
string |
Optioneel | — |
isVatShifted |
boolean |
Optioneel | — |
typeName |
string |
Optioneel | — |
contacts_delete Verwijdert data
Verwijder een(e) relatie via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
contacts_get Alleen lezen
Haal één relatie op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
contacts_search Alleen lezen
Zoek relatie in de gekoppelde administratie. query zoekt in Name, EmailAddress, StreetName, City, ContactPersonName, DebtorNumber (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
type |
string |
Optioneel | — |
contacts_update
Wijzig een bestaande relatie (vereist id). Alleen de meegegeven velden wijzigen; de rest wordt overgenomen uit de huidige relatie in Exact Online Bouw.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
name |
string |
Optioneel | — |
contactTypeId |
integer |
Optioneel | — |
typeId |
integer |
Optioneel | — |
email |
string |
Optioneel | — |
phoneNumber |
string |
Optioneel | — |
phone |
string |
Optioneel | — |
mobileNumber |
string |
Optioneel | — |
streetName |
string |
Optioneel | — |
street |
string |
Optioneel | — |
houseNumber |
string |
Optioneel | — |
zipCode |
string |
Optioneel | — |
postalCode |
string |
Optioneel | — |
city |
string |
Optioneel | — |
countryCode |
string |
Optioneel | — |
vatNumber |
string |
Optioneel | — |
cocNumber |
string |
Optioneel | — |
debtorNumber |
string |
Optioneel | — |
information |
string |
Optioneel | — |
isVatShifted |
boolean |
Optioneel | — |
Offertes 14
quotation_attachments_get Alleen lezen
Haal één offertebijlagen op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
quotation_attachments_search Alleen lezen
Zoek/lijst offertebijlagen in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
quotation_confirmation_attachments_get Alleen lezen
Haal één offerte-bevestigingsbijlagen op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
quotation_confirmation_attachments_search Alleen lezen
Zoek/lijst offerte-bevestigingsbijlagen in de gekoppelde administratie. query zoekt in FileName (elk woord moet voorkomen). Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
quotation_reminders_create
Maak een offerteherinnering aan (of werk er een bij met id). Verplicht: quotationId, remindAt en description.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
quotationId |
integer |
Verplicht | — |
remindAt |
string |
Optioneel | — |
date |
string |
Optioneel | — |
description |
string |
Optioneel | — |
note |
string |
Optioneel | — |
processed |
boolean |
Optioneel | — |
id |
integer |
Optioneel | — |
quotation_reminders_delete Verwijdert data
Verwijder een offerte-herinnering.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
quotation_reminders_search Alleen lezen
Zoek offerte-herinneringen, optioneel per offerte.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
quotationId |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
quotation_status_logs_get Alleen lezen
Haal één offerte-statuslogs op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
quotation_status_logs_search Alleen lezen
Zoek/lijst offerte-statuslogs in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
quotations_add_line
Voeg een regel toe aan een bestaande offerte. Verplicht: id (offerte), description, quantity, unitPrice en vatTariffId (btw-tarief, opvragen met vat_tariffs_search). De regel komt in het hoofdstuk chapterName (bestaat het niet, dan wordt het aangemaakt); leeg = het eerste hoofdstuk. Het regelbedrag wordt berekend als quantity x unitPrice.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
description |
string |
Verplicht | — |
quantity |
number |
Verplicht | — |
unitPrice |
number |
Verplicht | — |
vatTariffId |
integer |
Verplicht | — |
vatPercentage |
number |
Optioneel | — |
unit |
string |
Optioneel | — |
chapterName |
string |
Optioneel | — |
option |
boolean |
Optioneel | — |
quotations_create
Maak een offerte aan in Exact Online Bouw. Geef bij voorkeur het project mee (projectId of projectNumber): dan komen klant en standaardwaarden uit het project en is het onderwerp standaard de projectnaam. Zonder project is de klant verplicht (contactId/contactName) en subject. Medewerker, status (Concept), taal en lay-out hoeven niet: leeg = overgenomen van de recentste offerte in de administratie. quotationDate is standaard vandaag; quotationNumber leeg = Exact Online Bouw nummert zelf. Voeg daarna regels toe met quotations_add_line.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
subject |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
contactId |
integer |
Optioneel | — |
contactName |
string |
Optioneel | — |
employeeId |
integer |
Optioneel | — |
quotationStatusId |
integer |
Optioneel | — |
statusId |
integer |
Optioneel | — |
quotationNumber |
string |
Optioneel | — |
quotationDate |
string |
Verplicht | — |
expectedClosingDate |
string |
Optioneel | — |
expiryDate |
string |
Optioneel | — |
reference |
string |
Optioneel | — |
information |
string |
Optioneel | — |
footer |
string |
Optioneel | — |
conditions |
string |
Optioneel | — |
note |
string |
Optioneel | — |
notes |
string |
Optioneel | — |
contactPersonText |
string |
Optioneel | — |
branchId |
integer |
Optioneel | — |
closingChance |
integer |
Optioneel | — |
language |
string |
Optioneel | — |
layout |
string |
Optioneel | — |
quotations_get Alleen lezen
Haal één offerte op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
quotations_search Alleen lezen
Zoek offerte in de gekoppelde administratie. query zoekt in QuotationNumber, Subject, ContactName, ProjectName, Reference (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op QuotationDate).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
quotations_update
Wijzig een bestaande offerte (vereist id). Alleen de meegegeven velden wijzigen; hoofdstukken en regels blijven behouden.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
subject |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
contactId |
integer |
Optioneel | — |
contactName |
string |
Optioneel | — |
employeeId |
integer |
Optioneel | — |
quotationStatusId |
integer |
Optioneel | — |
statusId |
integer |
Optioneel | — |
quotationNumber |
string |
Optioneel | — |
quotationDate |
string |
Optioneel | — |
expectedClosingDate |
string |
Optioneel | — |
expiryDate |
string |
Optioneel | — |
reference |
string |
Optioneel | — |
information |
string |
Optioneel | — |
footer |
string |
Optioneel | — |
conditions |
string |
Optioneel | — |
note |
string |
Optioneel | — |
notes |
string |
Optioneel | — |
contactPersonText |
string |
Optioneel | — |
branchId |
integer |
Optioneel | — |
closingChance |
integer |
Optioneel | — |
language |
string |
Optioneel | — |
layout |
string |
Optioneel | — |
Facturen 10
invoice_attachments_get Alleen lezen
Haal één factuurbijlagen op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
invoice_attachments_search Alleen lezen
Zoek/lijst factuurbijlagen in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
invoices_add_line
Voeg een regel toe aan een bestaande verkoopfactuur. Verplicht: id (factuur), description, quantity, unitPrice en vatTariffId (btw-tarief, opvragen met vat_tariffs_search; bij verlegging het verleggingstarief). Het regelbedrag wordt berekend als quantity x unitPrice.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
description |
string |
Verplicht | — |
quantity |
number |
Verplicht | — |
unitPrice |
number |
Verplicht | — |
vatTariffId |
integer |
Verplicht | — |
unitName |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
invoices_create
Maak een (concept)verkoopfactuur aan in Exact Online Bouw, inclusief minstens één regel (lines): Exact Online Bouw weigert een factuur zonder regels. Geef de klant (contactId of contactName) en/of het project (projectId of projectNumber); zonder klant wordt de klant van het project gebruikt. Factuurdatum standaard vandaag, vervaldatum standaard 14 dagen later. Btw-tarief per regel opvragen met vat_tariffs_search. Meer regels later toevoegen kan met invoices_add_line. De factuur wordt aangemaakt als CONCEPT zonder factuurnummer: laat invoiceNumber leeg en verzin nooit zelf een nummer. Voor een volledige factuur van een project: één regel met de aanneemsom (fixedPrice uit projects_search) en de projectomschrijving. Exact Online Bouw kent het nummer uit de eigen nummerreeks toe wanneer de gebruiker de factuur definitief maakt.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
contactId |
integer |
Optioneel | — |
contactName |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
invoiceNumber |
string |
Optioneel | — |
date |
string |
Optioneel | — |
invoiceDate |
string |
Optioneel | — |
dueDate |
string |
Optioneel | — |
description |
string |
Optioneel | — |
internalNote |
string |
Optioneel | — |
notes |
string |
Optioneel | — |
isVatShifted |
boolean |
Optioneel | — |
lines |
array |
Verplicht | — |
invoices_delete Verwijdert data
Verwijder een(e) factuur via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
invoices_get Alleen lezen
Haal één factuur op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
invoices_get_pdf Alleen lezen
Haal de factuur-PDF op (base64-gecodeerd) via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
invoices_get_pdf_variant Alleen lezen
Haal een factuur-PDF-variant op (base64): collective, material, garbage of equipment.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
variant |
string |
Verplicht | — |
invoices_search Alleen lezen
Zoek factuur in de gekoppelde administratie. query zoekt in InvoiceNumber, Status, ContactName, ProjectName, DebtorNumber, ProjectApiId, ApiId (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op Date).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
invoices_update
Wijzig een bestaande verkoopfactuur (vereist id). Alleen de meegegeven velden wijzigen; de regels blijven behouden.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
contactId |
integer |
Optioneel | — |
contactName |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
invoiceNumber |
string |
Optioneel | — |
date |
string |
Optioneel | — |
invoiceDate |
string |
Optioneel | — |
dueDate |
string |
Optioneel | — |
description |
string |
Optioneel | — |
internalNote |
string |
Optioneel | — |
notes |
string |
Optioneel | — |
isVatShifted |
boolean |
Optioneel | — |
Inkoop 10
purchase_invoices_add_line
Voeg een regel toe aan een bestaande inkoopfactuur. Verplicht: id (inkoopfactuur), description, quantity, unitPrice en vatTariffId (btw-tarief, opvragen met vat_tariffs_search; bij verlegging het verleggingstarief). Het regelbedrag (subTotal) wordt berekend als quantity x unitPrice.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
description |
string |
Verplicht | — |
quantity |
number |
Verplicht | — |
unitPrice |
number |
Verplicht | — |
vatTariffId |
integer |
Verplicht | — |
unitName |
string |
Optioneel | — |
ledger |
string |
Optioneel | — |
costCenter |
string |
Optioneel | — |
purchase_invoices_create
Maak een inkoopfactuur aan in Exact Online Bouw. Verplicht: invoiceNumber (factuurnummer van de leverancier), leverancier (supplierId of supplierName) en date. Status = de beginstatus als hij leeg blijft (codes: reference_codes kind=purchase_invoice_status). Voeg daarna regels toe met purchase_invoices_add_line; het totaal volgt uit de regels.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
invoiceNumber |
string |
Verplicht | — |
date |
string |
Optioneel | — |
invoiceDate |
string |
Optioneel | — |
dueDate |
string |
Optioneel | — |
supplierId |
integer |
Optioneel | — |
contactId |
integer |
Optioneel | — |
supplierName |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
status |
integer |
Optioneel | — |
statusId |
integer |
Optioneel | — |
orderNumber |
string |
Optioneel | — |
paymentReference |
string |
Optioneel | — |
deliveryTicketId |
integer |
Optioneel | — |
comments |
string |
Optioneel | — |
notes |
string |
Optioneel | — |
purchase_invoices_delete Verwijdert data
Verwijder een(e) inkoopfactuur via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
purchase_invoices_get Alleen lezen
Haal één inkoopfactuur op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
purchase_invoices_search Alleen lezen
Zoek inkoopfactuur in de gekoppelde administratie. query zoekt in InvoiceNumber, SupplierName, Status, ProjectName, OrderNumber, PaymentReference (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op Date).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
purchase_invoices_set_status
Wijzig de status van een(e) inkoopfactuur.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
status |
string |
Verplicht | — |
purchase_invoices_update
Wijzig een bestaande inkoopfactuur (vereist id). Alleen de meegegeven velden wijzigen; de regels blijven behouden.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
invoiceNumber |
string |
Optioneel | — |
date |
string |
Optioneel | — |
invoiceDate |
string |
Optioneel | — |
dueDate |
string |
Optioneel | — |
supplierId |
integer |
Optioneel | — |
contactId |
integer |
Optioneel | — |
supplierName |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
status |
integer |
Optioneel | — |
statusId |
integer |
Optioneel | — |
orderNumber |
string |
Optioneel | — |
paymentReference |
string |
Optioneel | — |
deliveryTicketId |
integer |
Optioneel | — |
comments |
string |
Optioneel | — |
notes |
string |
Optioneel | — |
purchase_order_attachments Alleen lezen
Bijlagen van een inkoopcontract.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
purchase_order_called_receipts Alleen lezen
Afroep-ontvangsten van een inkoopcontract.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
purchase_order_log_entries Alleen lezen
Historie/logvermeldingen van een inkoopcontract.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
Contracten & onderaanneming 25
contract_order_line_create
Voeg een contract-orderregel toe aan een project. Verplicht: projectId.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
projectId |
integer |
Verplicht | — |
contactId |
integer |
Optioneel | — |
contactName |
string |
Optioneel | — |
projectSecurityLinkId |
integer |
Optioneel | — |
articleNumber |
string |
Optioneel | — |
description |
string |
Optioneel | — |
quantity |
number |
Optioneel | — |
unit |
string |
Optioneel | — |
unitPrice |
number |
Optioneel | — |
amount |
number |
Optioneel | — |
contract_order_lines_list Alleen lezen
Lijst van contract-orderregels.
Deze tool heeft geen parameters.
purchase_order_contract_terms_create
Voeg een termijn toe aan een contract. Verplicht: contractId, contractType, number, description, amount en unitPrice. sortIndex is standaard 0 en subTotal standaard amount x unitPrice.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
contractId |
integer |
Verplicht | — |
contractType |
integer |
Verplicht | — |
number |
string |
Verplicht | — |
description |
string |
Verplicht | — |
sortIndex |
integer |
Optioneel | — |
unit |
string |
Optioneel | — |
amount |
number |
Verplicht | — |
unitPrice |
number |
Verplicht | — |
subTotal |
number |
Verplicht | — |
paid |
boolean |
Optioneel | — |
approved |
boolean |
Optioneel | — |
amountOnly |
boolean |
Optioneel | — |
projectSecurityLinkId |
integer |
Optioneel | — |
createDeliveryTicket |
boolean |
Optioneel | — |
purchase_order_contract_terms_delete Verwijdert data
Verwijder een(e) inkoop-contracttermijn via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
purchase_order_contract_terms_get Alleen lezen
Haal één inkoop-contracttermijnen op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
purchase_order_contract_terms_search Alleen lezen
Zoek/lijst inkoop-contracttermijnen in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
purchase_order_contracts_create
Maak een inkooporder/-contract aan bij een leverancier voor een project. Verplicht: leverancier (supplierId of supplierName), project (projectId of projectNumber), purchaseType (inkoopsoort, opvragen met reference_codes kind=purchase_order_cost_type) en cost. Status, type en afleveradres krijgen een standaardwaarde (beginstatus, type 0, adres van het project).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
supplierId |
integer |
Optioneel | — |
supplierName |
string |
Optioneel | — |
purchaseType |
integer |
Verplicht | — |
deliveryAddress |
string |
Optioneel | — |
deliveryDate |
string |
Optioneel | — |
orderNumber |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
status |
integer |
Optioneel | — |
type |
integer |
Optioneel | — |
cost |
number |
Optioneel | — |
totalAmount |
number |
Optioneel | — |
number |
string |
Optioneel | — |
name |
string |
Optioneel | — |
description |
string |
Optioneel | — |
internalNote |
string |
Optioneel | — |
paymentAgreement |
string |
Optioneel | — |
purchase_order_contracts_delete Verwijdert data
Verwijder een(e) inkoopcontract via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
purchase_order_contracts_get Alleen lezen
Haal één inkoopcontract op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
purchase_order_contracts_search Alleen lezen
Zoek inkoopcontract in de gekoppelde administratie. query zoekt in Number, Name, SupplierName (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
purchase_order_contracts_set_status
Wijzig de status van een(e) inkoopcontract.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
status |
string |
Verplicht | — |
purchase_order_contracts_update
Wijzig een bestaand(e) inkoopcontract (vereist id). Stuur alleen de velden die wijzigen.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
supplierId |
integer |
Optioneel | — |
supplierName |
string |
Optioneel | — |
purchaseType |
integer |
Optioneel | — |
deliveryAddress |
string |
Optioneel | — |
deliveryDate |
string |
Optioneel | — |
orderNumber |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
status |
integer |
Optioneel | — |
type |
integer |
Optioneel | — |
cost |
number |
Optioneel | — |
totalAmount |
number |
Optioneel | — |
number |
string |
Optioneel | — |
name |
string |
Optioneel | — |
description |
string |
Optioneel | — |
internalNote |
string |
Optioneel | — |
paymentAgreement |
string |
Optioneel | — |
subcontractor_attachments Alleen lezen
Bijlagen van een onderaannemerscontract.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
subcontractor_called_receipts Alleen lezen
Afroep-ontvangsten van een onderaannemerscontract.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
subcontractor_contract_terms_create
Voeg een termijn toe aan een contract. Verplicht: contractId, contractType, number, description, amount en unitPrice. sortIndex is standaard 0 en subTotal standaard amount x unitPrice.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
contractId |
integer |
Verplicht | — |
contractType |
integer |
Verplicht | — |
number |
string |
Verplicht | — |
description |
string |
Verplicht | — |
sortIndex |
integer |
Optioneel | — |
unit |
string |
Optioneel | — |
amount |
number |
Verplicht | — |
unitPrice |
number |
Verplicht | — |
subTotal |
number |
Verplicht | — |
paid |
boolean |
Optioneel | — |
approved |
boolean |
Optioneel | — |
amountOnly |
boolean |
Optioneel | — |
projectSecurityLinkId |
integer |
Optioneel | — |
createDeliveryTicket |
boolean |
Optioneel | — |
subcontractor_contract_terms_delete Verwijdert data
Verwijder een(e) onderaannemer-contracttermijn via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
subcontractor_contract_terms_get Alleen lezen
Haal één onderaannemer-contracttermijnen op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
subcontractor_contract_terms_search Alleen lezen
Zoek/lijst onderaannemer-contracttermijnen in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
subcontractor_contracts_create
Maak een onderaannemerscontract aan. Verplicht: onderaannemer (subcontractorId of subcontractorName), project (projectId of projectNumber) en cost. Status en type krijgen een standaardwaarde (beginstatus, type 0).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
subcontractorId |
integer |
Optioneel | — |
subcontractorName |
string |
Optioneel | — |
startDate |
string |
Optioneel | — |
expectedCompletionDate |
string |
Optioneel | — |
contractNumber |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
status |
integer |
Optioneel | — |
type |
integer |
Optioneel | — |
cost |
number |
Optioneel | — |
totalAmount |
number |
Optioneel | — |
number |
string |
Optioneel | — |
name |
string |
Optioneel | — |
description |
string |
Optioneel | — |
internalNote |
string |
Optioneel | — |
paymentAgreement |
string |
Optioneel | — |
subcontractor_contracts_delete Verwijdert data
Verwijder een(e) onderaannemerscontract via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
subcontractor_contracts_get Alleen lezen
Haal één onderaannemerscontract op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
subcontractor_contracts_search Alleen lezen
Zoek onderaannemerscontract in de gekoppelde administratie. query zoekt in Number, Name, SubcontractorName (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
subcontractor_contracts_set_status
Wijzig de status van een(e) onderaannemerscontract.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
status |
string |
Verplicht | — |
subcontractor_contracts_update
Wijzig een bestaand(e) onderaannemerscontract (vereist id). Stuur alleen de velden die wijzigen.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
subcontractorId |
integer |
Optioneel | — |
subcontractorName |
string |
Optioneel | — |
startDate |
string |
Optioneel | — |
expectedCompletionDate |
string |
Optioneel | — |
contractNumber |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
status |
integer |
Optioneel | — |
type |
integer |
Optioneel | — |
cost |
number |
Optioneel | — |
totalAmount |
number |
Optioneel | — |
number |
string |
Optioneel | — |
name |
string |
Optioneel | — |
description |
string |
Optioneel | — |
internalNote |
string |
Optioneel | — |
paymentAgreement |
string |
Optioneel | — |
subcontractor_log_entries Alleen lezen
Historie/logvermeldingen van een onderaannemerscontract.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
Uren & personeel 31
contact_hour_logs_get Alleen lezen
Haal één uren (contact) op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
contact_hour_logs_search Alleen lezen
Zoek/lijst uren (contact) in de gekoppelde administratie. query zoekt in ContactName, ProjectName, TypeName, Comment (elk woord moet voorkomen). Standaard gesorteerd op LogDate DESC. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op LogDate). Filter een relatie met contactId. Filter een periode met from/to en een project met projectId, in plaats van met offset door alle regels te bladeren.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
contactId |
integer |
Optioneel | — |
projectId |
integer |
Optioneel | — |
from |
string |
Optioneel | — |
to |
string |
Optioneel | — |
day_off_per_employee_create
Maak verlof aan voor één medewerker, of wijzig bestaand verlof (met id). Verplicht bij aanmaken: employeeId, startDate en endDate. Een bedrijfsbrede vrije dag gaat via days_off_create.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
employeeId |
integer |
Verplicht | — |
startDate |
string |
Verplicht | — |
endDate |
string |
Verplicht | — |
isAllDay |
boolean |
Optioneel | — |
remark |
string |
Optioneel | — |
id |
string |
Optioneel | — |
day_off_per_employee_delete Verwijdert data
Verwijder verlof van een medewerker.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
days_off_create
Maak een bedrijfsbrede vrije dag aan (bv. een feestdag of collectieve sluiting). Verlof van één medewerker gaat via day_off_per_employee_create.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
startDate |
string |
Verplicht | — |
endDate |
string |
Verplicht | — |
repeatsAnnually |
boolean |
Optioneel | — |
days_off_delete Verwijdert data
Verwijder een(e) bedrijfsbrede vrije dag via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
days_off_get Alleen lezen
Haal één bedrijfsbrede vrije dag op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
days_off_per_employee_list Alleen lezen
Lijst van verlof per medewerker.
Deze tool heeft geen parameters.
days_off_search Alleen lezen
Zoek bedrijfsbrede vrije dag in de gekoppelde administratie. query zoekt in Name (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op StartDate).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
days_off_update
Wijzig een bestaand(e) bedrijfsbrede vrije dag (vereist id). Stuur alleen de velden die wijzigen.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
name |
string |
Optioneel | — |
startDate |
string |
Optioneel | — |
endDate |
string |
Optioneel | — |
repeatsAnnually |
boolean |
Optioneel | — |
delivery_tickets_create
Maak een afleverbon (pakbon/werkbon van een leverancier) aan op een project. Verplicht: leverancier (contactId of contactName), project (projectId of projectNumber), ticketNumber, ticketDate en purchaseType (inkoopsoort, opvragen met reference_codes kind=delivery_ticket_purchase_type). processed staat standaard op false.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
contactId |
integer |
Optioneel | — |
supplierId |
integer |
Optioneel | — |
contactName |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
ticketNumber |
string |
Optioneel | — |
number |
string |
Optioneel | — |
ticketDate |
string |
Optioneel | — |
deliveryDate |
string |
Optioneel | — |
purchaseType |
integer |
Verplicht | — |
cost |
number |
Optioneel | — |
description |
string |
Optioneel | — |
processed |
boolean |
Optioneel | — |
purchaseInvoiceId |
integer |
Optioneel | — |
delivery_tickets_delete Verwijdert data
Verwijder een(e) afleverbon via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
delivery_tickets_get Alleen lezen
Haal één afleverbon op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
delivery_tickets_search Alleen lezen
Zoek afleverbon in de gekoppelde administratie. query zoekt in Number, Description, SupplierName (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op Date).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
delivery_tickets_update
Wijzig een bestaande afleverbon (vereist id). Alleen de meegegeven velden wijzigen.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
contactId |
integer |
Optioneel | — |
supplierId |
integer |
Optioneel | — |
contactName |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
ticketNumber |
string |
Optioneel | — |
number |
string |
Optioneel | — |
ticketDate |
string |
Optioneel | — |
deliveryDate |
string |
Optioneel | — |
purchaseType |
integer |
Optioneel | — |
cost |
number |
Optioneel | — |
description |
string |
Optioneel | — |
processed |
boolean |
Optioneel | — |
purchaseInvoiceId |
integer |
Optioneel | — |
employee_hour_logs_get Alleen lezen
Haal één uren (medewerker) op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
employee_hour_logs_search Alleen lezen
Zoek/lijst uren (medewerker) in de gekoppelde administratie. query zoekt in EmployeeFirstName, EmployeeLastName, ProjectName, TypeName, Comment (elk woord moet voorkomen). Standaard gesorteerd op LogDate DESC. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op LogDate). Filter een medewerker met employeeId. Filter een periode met from/to en een project met projectId, in plaats van met offset door alle regels te bladeren.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
employeeId |
integer |
Optioneel | — |
projectId |
integer |
Optioneel | — |
from |
string |
Optioneel | — |
to |
string |
Optioneel | — |
hour_logs_create
Registreer uren op een project in Exact Online Bouw. Verplicht: logDate (of date), logHours (of hours), project (projectId of projectNumber) en uurtype (hourTypeId of hourTypeName; bestaande uurtypen: reference_hour_types). Geef employeeId (employees_search) voor de medewerker, of contactId voor uren van een externe relatie.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
logDate |
string |
Optioneel | — |
date |
string |
Optioneel | — |
logHours |
number |
Optioneel | — |
hours |
number |
Optioneel | — |
comments |
string |
Optioneel | — |
description |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
employeeId |
integer |
Optioneel | — |
contactId |
integer |
Optioneel | — |
hourTypeId |
integer |
Optioneel | — |
startTime |
string |
Optioneel | — |
endTime |
string |
Optioneel | — |
hourTypeName |
string |
Optioneel | — |
hour_logs_get Alleen lezen
Haal één urenregistratie op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
hour_logs_search Alleen lezen
Zoek urenregistraties van medewerkers, nieuwste eerst. Filter een medewerker met employeeId (zie employees_search), een periode met from/to en een project met projectId of projectNumber, in plaats van met offset door alle regels te bladeren. query zoekt op medewerker-, project- en uurtypenaam en commentaar (elk woord moet voorkomen). query zoekt in Comment, ProjectName, EmployeeFirstName, EmployeeLastName, TypeName (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op LogDate).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
employeeId |
integer |
Optioneel | — |
projectId |
integer |
Optioneel | — |
from |
string |
Optioneel | — |
to |
string |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
hour_logs_update
Wijzig een bestaande urenregistratie (vereist id). Alleen de meegegeven velden wijzigen; de overige worden uit de gesynchroniseerde gegevens overgenomen.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
logDate |
string |
Optioneel | — |
date |
string |
Optioneel | — |
logHours |
number |
Optioneel | — |
hours |
number |
Optioneel | — |
comments |
string |
Optioneel | — |
description |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
projectNumber |
string |
Optioneel | — |
employeeId |
integer |
Optioneel | — |
contactId |
integer |
Optioneel | — |
hourTypeId |
integer |
Optioneel | — |
startTime |
string |
Optioneel | — |
endTime |
string |
Optioneel | — |
hourTypeName |
string |
Optioneel | — |
mileage_create
Maak een (wekelijkse) kilometerregistratie aan voor een voertuig. Verplicht: bestuurder (driverId, zie employees_search), mileage (kilometers, geheel getal) en licensePlate (leeg = het laatst gebruikte kenteken van de bestuurder). Geef weekStartDate (maandag van de week). Exact Online Bouw kent geen van/naar-adres of omschrijving per rit.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
driverId |
integer |
Optioneel | — |
employeeId |
integer |
Optioneel | — |
licensePlate |
string |
Optioneel | — |
licencePlate |
string |
Optioneel | — |
mileage |
integer |
Optioneel | — |
distance |
integer |
Optioneel | — |
weekStartDate |
string |
Optioneel | — |
date |
string |
Optioneel | — |
passenger1Id |
integer |
Optioneel | — |
passenger2Id |
integer |
Optioneel | — |
passenger3Id |
integer |
Optioneel | — |
processed |
boolean |
Optioneel | — |
mileage_delete Verwijdert data
Verwijder een(e) kilometerregistratie via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
mileage_get Alleen lezen
Haal één kilometerregistratie op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
mileage_search Alleen lezen
Zoek kilometerregistratie in de gekoppelde administratie. query zoekt in LicensePlate, DriverLastName (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op WeekStartDate).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
mileage_update
Wijzig een bestaande kilometerregistratie (vereist id). Alleen de meegegeven velden wijzigen.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
driverId |
integer |
Optioneel | — |
employeeId |
integer |
Optioneel | — |
licensePlate |
string |
Optioneel | — |
licencePlate |
string |
Optioneel | — |
mileage |
integer |
Optioneel | — |
distance |
integer |
Optioneel | — |
weekStartDate |
string |
Optioneel | — |
date |
string |
Optioneel | — |
passenger1Id |
integer |
Optioneel | — |
passenger2Id |
integer |
Optioneel | — |
passenger3Id |
integer |
Optioneel | — |
processed |
boolean |
Optioneel | — |
property_assets_create
Maak een object/bedrijfsmiddel (PropertyAsset, bv. een woning of pand) aan. Verplicht: number, name en factuurontvanger (invoiceContactId of invoiceContactName).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
number |
string |
Verplicht | — |
description |
string |
Optioneel | — |
invoiceContactId |
integer |
Optioneel | — |
invoiceContactName |
string |
Optioneel | — |
residentContactId |
integer |
Optioneel | — |
projectId |
integer |
Optioneel | — |
streetName |
string |
Optioneel | — |
houseNumber |
string |
Optioneel | — |
postcode |
string |
Optioneel | — |
city |
string |
Optioneel | — |
country |
string |
Optioneel | — |
firstDeliveryDate |
string |
Optioneel | — |
secondDeliveryDate |
string |
Optioneel | — |
property_assets_delete Verwijdert data
Verwijder een(e) bedrijfsmiddel via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
property_assets_get Alleen lezen
Haal één bedrijfsmiddel op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
property_assets_search Alleen lezen
Zoek bedrijfsmiddel in de gekoppelde administratie. query zoekt in Name, Number, City (elk woord moet voorkomen). Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
property_assets_update
Wijzig een bestaand object/bedrijfsmiddel (vereist id). Alleen de meegegeven velden wijzigen.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
name |
string |
Optioneel | — |
number |
string |
Optioneel | — |
description |
string |
Optioneel | — |
invoiceContactId |
integer |
Optioneel | — |
invoiceContactName |
string |
Optioneel | — |
residentContactId |
integer |
Optioneel | — |
projectId |
integer |
Optioneel | — |
streetName |
string |
Optioneel | — |
houseNumber |
string |
Optioneel | — |
postcode |
string |
Optioneel | — |
city |
string |
Optioneel | — |
country |
string |
Optioneel | — |
firstDeliveryDate |
string |
Optioneel | — |
secondDeliveryDate |
string |
Optioneel | — |
Materiaal, materieel & afval 42
checkout_documents_list Alleen lezen
Lijst van uitcheckdocumenten (checkout-documents).
Deze tool heeft geen parameters.
equipment_bookings_get Alleen lezen
Haal één materieelboekingen op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
equipment_bookings_search Alleen lezen
Zoek/lijst materieelboekingen in de gekoppelde administratie. query zoekt in EquipmentName, EquipmentCode, ProjectName, BookedEmployeeNames, Comment (elk woord moet voorkomen). Standaard gesorteerd op Date DESC. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op Date).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
from |
string |
Optioneel | — |
to |
string |
Optioneel | — |
equipment_create
Maak een nieuw(e) materieel aan in Exact Online Bouw.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
code |
string |
Optioneel | — |
description |
string |
Optioneel | — |
isActive |
boolean |
Optioneel | — |
inspectionDate |
string |
Optioneel | — |
groupId |
integer |
Optioneel | — |
groupName |
string |
Optioneel | — |
equipment_delete Verwijdert data
Verwijder een(e) materieel via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
equipment_get Alleen lezen
Haal één materieel op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
equipment_groups_create
Maak een nieuw(e) materieelgroep aan in Exact Online Bouw.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
equipment_groups_delete Verwijdert data
Verwijder een(e) materieelgroep via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
equipment_groups_get Alleen lezen
Haal één materieelgroepen op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
equipment_groups_search Alleen lezen
Zoek/lijst materieelgroepen in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
equipment_per_unit_get Alleen lezen
Haal één materieel per eenheid op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
equipment_per_unit_search Alleen lezen
Zoek/lijst materieel per eenheid in de gekoppelde administratie. query zoekt in EquipmentName, EquipmentCode, UnitName (elk woord moet voorkomen). Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
equipment_search Alleen lezen
Zoek/lijst materieel in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
equipment_units_create
Maak een nieuw(e) materieeleenheid aan in Exact Online Bouw.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
equipment_units_delete Verwijdert data
Verwijder een(e) materieeleenheid via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
equipment_units_get Alleen lezen
Haal één materieeleenheden op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
equipment_units_search Alleen lezen
Zoek/lijst materieeleenheden in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
material_bookings_get Alleen lezen
Haal één materiaalboekingen op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
material_bookings_search Alleen lezen
Zoek/lijst materiaalboekingen in de gekoppelde administratie. query zoekt in MaterialName, ProjectName, Comment (elk woord moet voorkomen). Standaard gesorteerd op Date DESC. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op Date).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
from |
string |
Optioneel | — |
to |
string |
Optioneel | — |
material_per_unit_get Alleen lezen
Haal één materiaal per eenheid op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
material_per_unit_search Alleen lezen
Zoek/lijst materiaal per eenheid in de gekoppelde administratie. query zoekt in MaterialName, ArticleNumber, EanCode, SupplierName, MaterialGroupName (elk woord moet voorkomen). Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
material_units_create
Maak een nieuw(e) materiaaleenheid aan in Exact Online Bouw.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
material_units_delete Verwijdert data
Verwijder een(e) materiaaleenheid via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
material_units_get Alleen lezen
Haal één materiaaleenheden op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
material_units_search Alleen lezen
Zoek/lijst materiaaleenheden in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
materials_create
Maak een nieuw(e) materiaal aan in Exact Online Bouw.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
information |
string |
Optioneel | — |
materials_delete Verwijdert data
Verwijder een(e) materiaal via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
materials_get Alleen lezen
Haal één materialen op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
materials_search Alleen lezen
Zoek/lijst materialen in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
waste_bookings_get Alleen lezen
Haal één afvalboekingen op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
waste_bookings_search Alleen lezen
Zoek/lijst afvalboekingen in de gekoppelde administratie. query zoekt in GarbageName, ProjectName, Comment (elk woord moet voorkomen). Standaard gesorteerd op Date DESC. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op Date).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
projectId |
integer |
Optioneel | — |
from |
string |
Optioneel | — |
to |
string |
Optioneel | — |
waste_create
Maak een nieuw(e) afval aan in Exact Online Bouw.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
waste_delete Verwijdert data
Verwijder een(e) afval via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
waste_get Alleen lezen
Haal één afval op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
waste_per_unit_delete Verwijdert data
Verwijder een(e) afval-per-eenheid via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
waste_per_unit_get Alleen lezen
Haal één afval per eenheid op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
waste_per_unit_search Alleen lezen
Zoek/lijst afval per eenheid in de gekoppelde administratie. query zoekt in GarbageName, ArticleNumber, UnitName (elk woord moet voorkomen). Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
waste_search Alleen lezen
Zoek/lijst afval in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
waste_units_create
Maak een nieuw(e) afvaleenheid aan in Exact Online Bouw.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
waste_units_delete Verwijdert data
Verwijder een(e) afvaleenheid via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
waste_units_get Alleen lezen
Haal één afvaleenheden op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
waste_units_search Alleen lezen
Zoek/lijst afvaleenheden in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
Planning & agenda 7
apollo_query Alleen lezen
Voer een live Apollo-search uit met een AQL-expressie tegen een gekozen resource (projects, appointments, todos, contacts, employees, divisions, journal-reports, inspection-report, contact-files, plan-items).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
resource |
string |
Verplicht | — |
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
appointments_search Alleen lezen
Zoek afspraken/agenda-items (gesynchroniseerd uit Apollo).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
from |
string |
Optioneel | — |
to |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
contact_files_search Alleen lezen
Zoek bestanden bij relaties (Apollo).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
inspection_reports_search Alleen lezen
Zoek inspectierapporten (Apollo).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
journal_reports_search Alleen lezen
Zoek dagrapporten/journaalrapporten (Apollo).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
planning_search Alleen lezen
Zoek planning/plan-items (gesynchroniseerd uit Apollo).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
from |
string |
Optioneel | — |
to |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
todos_search Alleen lezen
Zoek taken/todos (gesynchroniseerd uit Apollo).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
Goedkeuringen 11
approval_template_criteria_create
Maak een goedkeuringscriterium aan. Verplicht: name, workflow (workflowId of workflowName) en type (criteriumtype uit approval-template/criteria-types; ontbreekt het, dan geeft de tool de geldige waarden terug).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
description |
string |
Optioneel | — |
workflowId |
integer |
Optioneel | — |
workflowName |
string |
Optioneel | — |
type |
integer |
Verplicht | — |
supplierIds |
string |
Optioneel | — |
branchId |
integer |
Optioneel | — |
projectCategoryId |
integer |
Optioneel | — |
priceLowerBound |
number |
Optioneel | — |
priceUpperBound |
number |
Optioneel | — |
deliveryTicketMatchesInvoiceAmount |
boolean |
Optioneel | — |
approval_template_criteria_delete Verwijdert data
Verwijder een(e) goedkeuringscriterium via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
approval_template_criteria_get Alleen lezen
Haal één goedkeuringscriteria op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
approval_template_criteria_search Alleen lezen
Zoek/lijst goedkeuringscriteria in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
approval_template_workflows_create
Maak een goedkeuringsworkflow aan met maximaal vijf goedkeurders (approver1..5, in volgorde). Verplicht: name en isRestricted. Per goedkeurder een type (zie approval-template/workflow-types) en bij een vaste medewerker het medewerker-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
name |
string |
Verplicht | — |
isRestricted |
boolean |
Verplicht | — |
approver1Type |
integer |
Optioneel | — |
approver1EmployeeId |
integer |
Optioneel | — |
approver2Type |
integer |
Optioneel | — |
approver2EmployeeId |
integer |
Optioneel | — |
approver3Type |
integer |
Optioneel | — |
approver3EmployeeId |
integer |
Optioneel | — |
approver4Type |
integer |
Optioneel | — |
approver4EmployeeId |
integer |
Optioneel | — |
approver5Type |
integer |
Optioneel | — |
approver5EmployeeId |
integer |
Optioneel | — |
approval_template_workflows_delete Verwijdert data
Verwijder een(e) goedkeuringsworkflow via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
approval_template_workflows_get Alleen lezen
Haal één goedkeuringsworkflows op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
approval_template_workflows_search Alleen lezen
Zoek/lijst goedkeuringsworkflows in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
approvals_list Alleen lezen
Toon de aan jou toegewezen openstaande goedkeuringen.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
approvals_vote_contract
Keur een contract goed of af.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
approve |
boolean |
Verplicht | — |
comment |
string |
Optioneel | — |
approvals_vote_purchase_invoice
Keur een inkoopfactuur goed of af.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
approve |
boolean |
Verplicht | — |
comment |
string |
Optioneel | — |
Referentiedata 17
basic_employees_get Alleen lezen
Haal één medewerkers (basis) op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
basic_employees_search Alleen lezen
Zoek/lijst medewerkers (basis) in de gekoppelde administratie. Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
employees_search Alleen lezen
Zoek/lijst medewerkers. Maximaal 200 per aanroep; gebruik offset om verder te bladeren.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
i18n_countries Alleen lezen
Ondersteunde landen.
Deze tool heeft geen parameters.
i18n_currencies Alleen lezen
Ondersteunde valuta's.
Deze tool heeft geen parameters.
i18n_locales Alleen lezen
Ondersteunde locales.
Deze tool heeft geen parameters.
i18n_timezones Alleen lezen
Ondersteunde tijdzones.
Deze tool heeft geen parameters.
reference_branches Alleen lezen
Lijst van vestigingen (branches). Maximaal 200 per aanroep; gebruik offset om verder te bladeren.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
reference_codes Alleen lezen
Haal de geldige codes (id + naam) op die Exact Online Bouw voor een schrijfactie verwacht, live uit de actieve administratie. Gebruik dit vóór een create-tool die om zo'n code vraagt. Soorten: purchase_order_status = statussen van inkooporders/-contracten (status bij purchase_order_contracts_create); purchase_order_cost_type = inkoopsoorten van inkooporders, bv. materiaal of materieel (purchaseType bij purchase_order_contracts_create); subcontractor_status = statussen van onderaannemerscontracten (status bij subcontractor_contracts_create); purchase_invoice_status = statussen van inkoopfacturen (status bij purchase_invoices_create); delivery_ticket_purchase_type = inkoopsoorten van afleverbonnen (purchaseType bij delivery_tickets_create); contact_type = relatietypen, bv. klant of leverancier (contactTypeId bij contacts_create); hour_type = uursoorten (hourTypeId bij hour_logs_create); approval_criteria_type = criteriumtypen voor goedkeuringen (type bij approval_template_criteria_create).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
kind |
string |
Verplicht | — |
reference_contact_types Alleen lezen
Lijst van contacttypen (klant/leverancier/etc.). Afgeleid uit de gesynchroniseerde Contact-records; Exact Online Bouw kent hiervoor geen aparte lijst.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
reference_cost_centers Alleen lezen
Lijst van kostenplaatsen. Maximaal 200 per aanroep; gebruik offset om verder te bladeren.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
reference_departments Alleen lezen
Lijst van afdelingen. Maximaal 200 per aanroep; gebruik offset om verder te bladeren.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
reference_hour_types Alleen lezen
Lijst van uurtypen. Afgeleid uit de gesynchroniseerde EmployeeHourLog-records; Exact Online Bouw kent hiervoor geen aparte lijst.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
reference_project_categories Alleen lezen
Lijst van projectcategorieën. Afgeleid uit de gesynchroniseerde Project-records; Exact Online Bouw kent hiervoor geen aparte lijst.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
reference_project_statuses Alleen lezen
Lijst van projectstatussen. Maximaal 200 per aanroep; gebruik offset om verder te bladeren.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
vat_tariffs_get Alleen lezen
Haal één btw-tarieven op via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
vat_tariffs_search Alleen lezen
Zoek/lijst btw-tarieven in de gekoppelde administratie. query zoekt in Label, LegalText (elk woord moet voorkomen). Standaard gesorteerd op Id. Het resultaat bevat total (aantal treffers); order=newest geeft de nieuwste eerst (op CreatedAt).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
query |
string |
Optioneel | — |
limit |
integer |
Optioneel | — |
offset |
integer |
Optioneel | — |
order |
string |
Optioneel | — |
Organisatie & administraties 4
admin_current Alleen lezen
Toon de momenteel actieve administratie (division).
Deze tool heeft geen parameters.
admin_list Alleen lezen
Toon de beschikbare administraties (divisions) waartoe je toegang hebt.
Deze tool heeft geen parameters.
admin_switch Alleen lezen
Wissel naar een andere administratie (division) via het Exact Online Bouw-id.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
division |
string |
Verplicht | — |
admin_verify_schema Alleen lezen
Diagnose: controleer of elke division-tabel correct naar de division-database routeert. Geeft de tabellen terug die ontbreken in de routing-config (zou leeg moeten zijn).
Deze tool heeft geen parameters.
Overig 6
custom_attributes_create
Maak een custom attribuut (extra veld) aan, of wijzig er een door id mee te geven. Verplicht: name, fieldTypeId (veldtype) en ownerTypeId (bij project, relatie, medewerker, ...).
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
integer |
Optioneel | — |
name |
string |
Verplicht | — |
fieldTypeId |
integer |
Optioneel | — |
type |
integer |
Optioneel | — |
ownerTypeId |
integer |
Verplicht | — |
isRequired |
boolean |
Optioneel | — |
isReadOnly |
boolean |
Optioneel | — |
isDisplayedOnInvoice |
boolean |
Optioneel | — |
isDisplayedOnContract |
boolean |
Optioneel | — |
dropdownValues |
string |
Optioneel | — |
custom_attributes_delete Verwijdert data
Verwijder een custom attribuut.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
id |
string |
Verplicht | — |
custom_attributes_list Alleen lezen
Lijst van custom attributen van de organisatie.
Deze tool heeft geen parameters.
hour_type_prices_create
Stel de kost- en/of verkoopprijs van een uurtype in. Verplicht: hourTypeId en minstens costPrice of sellingPrice.
| Parameter | Type | Verplicht | Standaard |
|---|---|---|---|
hourTypeId |
integer |
Verplicht | — |
costPrice |
number |
Optioneel | — |
sellingPrice |
number |
Optioneel | — |
price |
number |
Optioneel | — |
createOrUpdate |
boolean |
Optioneel | — |
hour_type_prices_list Alleen lezen
Lijst van uurtype-prijzen.
Deze tool heeft geen parameters.
surcharge_percentages_get Alleen lezen
Toeslagpercentages van de organisatie.
Deze tool heeft geen parameters.
Klaar om Exact Online Bouw te koppelen aan je AI?
Start gratis en laat je AI-assistent direct met deze tools aan de slag in je bouwadministratie.
Gratis proberen MCP koppelen