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.

Totaal: 207
Alleen lezen: 127
Schrijven: 80

Projecten 19

progress_sheets_get Alleen lezen

Haal één voortgangsstaten op via het Exact Online Bouw-id.

Parameter Type Verplicht Standaard
id string Verplicht —
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_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_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 —
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_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_confirmation_attachments_get Alleen lezen

Haal één offerte-bevestigingsbijlagen op via het Exact Online Bouw-id.

Parameter Type Verplicht Standaard
id string Verplicht —
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_status_logs_get Alleen lezen

Haal één offerte-statuslogs op via het Exact Online Bouw-id.

Parameter Type Verplicht Standaard
id string Verplicht —
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_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 —
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_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_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_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_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_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_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 —
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_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_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 —
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_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_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_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_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_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_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 —
material_bookings_get Alleen lezen

Haal één materiaalboekingen op via het Exact Online Bouw-id.

Parameter Type Verplicht Standaard
id string Verplicht —
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_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 —
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 —
waste_bookings_get Alleen lezen

Haal één afvalboekingen op via het Exact Online Bouw-id.

Parameter Type Verplicht Standaard
id string Verplicht —
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_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 —

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 —

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_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 —
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 —
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 —

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.

Geen tools gevonden. Probeer een andere zoekterm.

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