De drie sjablonen
Een bedrijfsfiche aanvullen, een in een map geplaatst bestand controleren, bewakingsmeldingen ontvangen in Slack of Teams: de sjablonen gebruiken de Jsonpage-API met uw sleutel. Elk sjabloon bestaat voor Zapier, Make en n8n. Google Sheets en Excel hebben hun eigen scripts, hieronder beschreven.
Een fiche aanvullen
Een nieuwe klant komt in HubSpot of er komt een rij bij in Google Sheets.
| Bedrijf | SIREN | Btw | Plaats |
|---|---|---|---|
| Danone | 552032534 | FR27 | Parijs |
| VOORBEELD SARL | 123456782 | FR12 | Lyon |
Een bestand controleren
Een CSV-bestand wordt in Google Drive of Dropbox geplaatst.
Meldingen ontvangen
Jsonpage ziet een wijziging bij een bewaakt bedrijf.
VOORBEELD BTP SARL is in gerechtelijke vereffening.
Vonnis van 3 oktober 2026. Zie de fiche.
Uw API-sleutel
- Maak een gratis account aan. De sleutel beheert u daarna in het dashboard.
- Plak hem in het sjabloon. Hij vervangt de tekst
PASTE_YOUR_JSONPAGE_API_KEY: in het menu Jsonpage van Google Sheets, op de regelApiKeyvan het Excel-script, in het Config-knooppunt van n8n, in de HTTP-modules van Make en in de Webhooks-stappen van Zapier. - Houd hem privé. Deel geen werkmap, scenario of workflow die de sleutel bevat. Bij een lek vernieuwt u hem in het dashboard: de oude blijft 24 uur geldig.
Elke aanroep telt als één aanvraag van uw abonnement. Een rij aanvullen gebruikt er twee (zoeken, dan de fiche); een rij die per lot wordt gecontroleerd gebruikt er één.
Google Sheets
Binnenkort beschikbaar in Google Workspace Marketplace
Een Apps Script voegt functies en een menu Jsonpage toe aan uw blad.
- Open Extensies, Apps Script, verwijder de voorbeeldcode en plak de inhoud van het Google Sheets-script.
- Sla op, laad het blad opnieuw en geef het script toestemming. Het menu Jsonpage verschijnt.
- Kies Set API key en plak uw sleutel. Hij wordt bewaard in de scripteigenschappen, niet in een cel.
- Schrijf een formule in een cel, bijvoorbeeld:
=JSONPAGE_NAME(A2)
=JSONPAGE_SIREN("Danone")
=JSONPAGE_VAT_STATUS(A2)
=JSONPAGE_VALIDATE("FR27552032534")
| Functie | Geeft terug |
|---|---|
JSONPAGE_SIREN | Het ondernemingsnummer |
JSONPAGE_NAME | De officiële bedrijfsnaam |
JSONPAGE_VAT | Het btw-nummer |
JSONPAGE_VAT_STATUS | Het resultaat van de btw-controle |
JSONPAGE_ADDRESS | Het adres |
JSONPAGE_STATUS | active, closed of unknown |
JSONPAGE_COMPANY | Een veld naar keuze: city, postal_code, legal_form, activity... |
JSONPAGE_VALIDATE | OK, of de lijst van mislukte controles |
Het eerste argument kan een naam, een SIREN, een SIRET, een Frans btw-nummer of een identificatie zoals FR-552032534 zijn. Antwoorden worden 6 uur bewaard. Het menu Complete selected rows vult de kolommen B tot E van de geselecteerde rijen in vanuit kolom A. Een formule die over duizenden rijen wordt gekopieerd gebruikt evenveel aanvragen: gebruik voor een groot bestand sjabloon B.
Excel (Microsoft 365)
Power Query (Excel voor desktop)
- Zet uw lijst in een tabel met de naam
Clients, met een kolomEntreprise(naam, SIREN, SIRET of btw-nummer). - Open Gegevens, Gegevens ophalen, Uit andere bronnen, Lege query, daarna Geavanceerde editor.
- Plak het Power Query-script, vervang de sleutel op de regel
ApiKey, sluit en laad. Vraagt Excel om een privacyniveau, kies dan Organisatie. - Vernieuw met Gegevens, Alles vernieuwen wanneer de lijst verandert. De kolommen Official name, SIREN, Status, VAT number, VAT status en Address worden toegevoegd.
Office Script (Excel voor het web)
- Open het tabblad Automatiseren, dan Nieuw script, en plak het Office Script.
- Vervang de sleutel op de regel
API_KEY, sla op en voer uit. Het script leest de tabelClientsen schrijft dezelfde kolommen. - Power Automate kan het volgens een schema uitvoeren (actie Script uitvoeren).
Zapier
Zapier kan geen Zap uit een bestand importeren. Elk sjabloon is daarom een gids stap voor stap: de app, de actie en de instellingen van elke stap, met de aanvragen om te kopiëren (URL, headers, JSON-body) en de code van de stappen Code by Zapier.
- Maak een Zap met de trigger die in de gids staat.
- Voeg de stappen in volgorde toe. Kopieer voor elke stap Webhooks by Zapier, Custom Request de methode, de URL, de headers en de gegevens.
- Vervang
PASTE_YOUR_JSONPAGE_API_KEYin de headerX-API-Key, test elke stap en zet de Zap aan.
| Sjabloon | Stap-voor-stapgids |
|---|---|
| A. Een fiche aanvullen | Open de gids |
| B. Een bestand controleren | Open de gids |
| C. Meldingen ontvangen | Open de gids |
Make
- Maak in Make een scenario, open het menu ... onderaan, kies Import Blueprint en selecteer het bestand.
- Koppel uw accounts (Google Sheets, Google Drive, HubSpot) wanneer Make erom vraagt.
- Vervang
PASTE_YOUR_JSONPAGE_API_KEYin de header van de HTTP-modules, voer het scenario één keer uit en zet de planning aan.
Make kan na het importeren vragen een module opnieuw in te stellen: de adressen, headers en bodies van de HTTP-modules blijven geldig.
| Sjabloon | Bestand |
|---|---|
| A. Een fiche aanvullen | make-complete-company.json |
| B. Een bestand controleren | make-verify-file.json |
| C. Meldingen ontvangen | make-monitoring-alert.json |
n8n
- Open in n8n Workflows, kies Import from file en selecteer het JSON-bestand.
- Open het knooppunt Config en plak uw sleutel: het is de enige plek om aan te passen (plus het adres van de chat-webhook en het HubSpot-token voor sjabloon C).
- Kies uw Google-gegevens en activeer de workflow.
Sjabloon C controleert de handtekening van de melding. Sta bij zelf gehost n8n de module crypto toe met NODE_FUNCTION_ALLOW_BUILTIN=crypto. n8n heeft geen Dropbox-trigger: gebruik voor Dropbox Zapier of Make.
| Sjabloon | Bestand |
|---|---|
| A. Een fiche aanvullen | n8n-complete-company.json |
| B. Een bestand controleren | n8n-verify-file.json |
| C. Meldingen ontvangen | n8n-monitoring-alert.json |
Beveiliging van de meldingen
Elke Jsonpage-melding is ondertekend (header Jsonpage-Signature). Het n8n-sjabloon controleert de handtekening en weigert een te oude melding. Zapier en Make geven geen toegang tot deze header: houd het adres van uw webhook geheim. Zie De handtekening controleren.
Veelgestelde vragen
Moet ik code schrijven?+
Nee. U plakt een script of importeert een bestand en vult de sleutel in.
Hoeveel aanvragen gebruikt het?+
Eén aanvraag per aanroep. Een rij aanvullen gebruikt er twee (zoeken, dan de fiche); een bestand dat per lot wordt gecontroleerd gebruikt er één per rij.
Welke landen worden ondersteund?+
De voorbeelden vertrekken van een Franse naam, SIREN, SIRET of btw-nummer. Een identificatie in het globale formaat, zoals BE-0417497106, werkt in Google Sheets, in Excel en in sjabloon B.
Kan ik Dropbox gebruiken?+
Ja met Zapier, waarvan het bestand de Dropbox-trigger bevat, of met Make door de Google Drive-modules te vervangen. n8n heeft geen Dropbox-trigger.
Wat als een bedrijf niet wordt gevonden?+
De rij krijgt NOT_FOUND in Google Sheets, Excel en n8n, of blijft leeg in Make en Zapier. In het resultaatbestand van sjabloon B geeft de kolom error de oorzaak.
Waarom 100 rijen per uitvoering?+
De API accepteert 100 identificaties per lot. n8n knipt grote bestanden zelf op; Zapier en Make verwerken 100 rijen per uitvoering.
Zijn de sjablonen gratis?+
Ja. Alleen de API-aanroepen tellen als aanvragen van uw abonnement.