Webhook Documentatie
Direct na het valideren van gegevens door For Suppliers wordt de payload verzonden naar de webhook.
Webhook toevoegen
Voor het toevoegen van webhooks kunt u contact opnemen met For Suppliers.
Verwijderd
Bij locaties en ibans is er een array, bij changes worden de verwijderde ibans en locaties als volg getoond:
{ "key": "locations-000000000000-number", "value": null }
{ "key": "ibans-000000000000-iban", "value": null }
Payload
De webhook verzend een payload met de volgende keys:
date
Timestamp van het moment van valideren (UTC Time).
business
Volledige dataset van het bedrijf.
changes
Alle wijzigingen t.o.v. de laatste keer valideren door For Suppliers.
Example
{
"date": "1970-01-01T00:00:00.000Z",
"business": {
"id": "0000-0000-0000-0000",
"company_name": null,
"kvk": null,
"status": null,
"profile": null,
"commercially_active": null,
"rsin": null,
"trade_names": null,
"legal_form": null,
"location_number": null,
"vat_number": null,
"vat_number_equal_to_invoices": null,
"sbi_main": null,
"sbi_sub": null,
"general_telephone_number": null,
"website": null,
"general_email": null,
"orders_email": null,
"gln": null,
"business_address": {
"street": null,
"number": null,
"zip_code": null,
"place": null
},
"correspondence_address": {
"street": null,
"number": null,
"zip_code": null,
"place": null
},
"commercials_contact": {
"name": null,
"job": null,
"email": null,
"telephone_number": null
},
"administrative_contact": {
"name": null,
"email": null,
"telephone_number": null
},
"vgm_contact": {
"name": null,
"email": null,
"telephone_number": null
},
"core_activities": null,
"side_activities": null,
"type_of_clients": null,
"average_number_of_employees": null,
"percentage_of_hired_employees": null,
"iban": null,
"ascription_iban": null,
"ibans": [
{
"iban": null,
"ascription": null,
},
],
"iban_factoring": null,
"wka_different_company_name": null,
"g_rekening": {
"iban": null,
"agreement_number": null,
"agreement": null,
"payroll_tax_number": null,
"different_company_name": null
},
"average_annual_revenue": null,
"avb": {
"valid_until": null,
"policy": null
},
"insurance_company": null,
"insured_amount_per_claim": null,
"amount_of_deductible": null,
"wam": {
"valid_until": null,
"policy": null
},
"safety_objective": null,
"safety_ladder": {
"valid_until": null,
"step": null,
"certificate": null
},
"if_rate": {
"last_year": null,
"two_years_ago": null,
"three_years_ago": null
},
"responsible_for_safety": null,
"description_of_safety_supervision": null,
"kvk_extract": {
"date_of_manufacture": null,
"file": null
},
"writing_paper": {
"file": null
},
"waadi_registration": {
"exist": null
},
"sna_certificate": {
"exist": null,
"sort": null
},
"co2_certificate": {
"valid_until": null,
"step": null,
"file": null
},
"mvo_certificate": {
"valid_until": null,
"step": null,
"file": null
},
"pso_certificate": {
"valid_until": null,
"step": null,
"file": null
},
"fsc_certificate": {
"valid_until": null,
"file": null
},
"ohsas18001_certificate": {
"valid_until": null,
"file": null
},
"iso9001_certificate": {
"valid_until": null,
"file": null
},
"iso14001_2015_certificate": {
"valid_until": null,
"file": null
},
"iso19650_1_certificate": {
"valid_until": null,
"file": null
},
"iso19650_2_certificate": {
"valid_until": null,
"file": null
},
"iso19650_3_certificate": {
"valid_until": null,
"file": null
},
"iso45001_certificate": {
"valid_until": null,
"file": null
},
"iso55001_certificate": {
"valid_until": null,
"file": null
},
"iso27001_certificate": {
"valid_until": null,
"file": null
},
"vca_certificate": {
"valid_until": null,
"sort": null,
"file": null
},
"vca_diploma": {
"valid_until": null,
"sort": null,
"file": null
},
"tool_operator_certificate": {
"valid_until": null,
"file": null
},
"ecm_certificate": {
"valid_until": null,
"file": null
},
"tcvt_certificate": {
"valid_until": null,
"file": null
},
"speno_certificate": {
"valid_until": null,
"file": null
},
"workplace_security_certificate": {
"valid_until": null,
"file": null
},
"security__a__b_certificate": {
"valid_until": null,
"file": null
},
"ckb_certificate": {
"valid_until": null,
"file": null
},
"brl_sikb100": {
"valid_until": null,
"file": null
},
"brl_sikb1000": {
"valid_until": null,
"file": null
},
"brl_sikb2000": {
"valid_until": null,
"file": null
},
"brl_sikb6000": {
"valid_until": null,
"file": null
},
"brl_sikb11000": {
"valid_until": null,
"file": null
},
"brl_sikb12000": {
"valid_until": null,
"file": null
},
"wka": {
"date_of_manufacture": null,
"file": null
"sort": null,
},
"chain_liability": {
"date_of_manufacture": null,
"file": null
"sort": null,
},
"hirers_liability": {
"date_of_manufacture": null,
"file": null
"sort": null,
},
"tax_obligation": {
"date_of_manufacture": null,
"file": null
"sort": null,
},
"locations": [
{
"name": null,
"number": null,
"address": {
"number": null,
"place": null,
"street": null,
"zip_code": null,
},
"address": {
"name": null,
"job_title": null,
"email": null,
"telephone_number": null,
},
}
]
},
"changes": [
{
"key": "ascription_iban",
"value": null
},
{
"key": "location_number",
"value": null
},
{
"key": "company_name",
"value": null
}
]
}