HTTP-Verzoeken Uitvoeren
Veeg om het menu te tonen
HTTP-verzoeken stellen Zapier in staat actief te communiceren met externe systemen via API's. Terwijl webhooks (Catch Hook) inkomende gegevens ontvangen, verzenden HTTP-verzoeken uitgaande verzoeken, waardoor interactie met diensten mogelijk is, zelfs zonder native Zapier-integraties.
Kernconcept
De focus verschuift in de tegenovergestelde richting, waarbij gegevens worden verzonden.
-
Catch Hook: vergelijkbaar met het hebben van een brievenbus, je ontvangt wat anderen sturen;
-
HTTP-verzoek: vergelijkbaar met het plegen van een telefoontje, je neemt actief contact op met andere systemen.
HTTP-verzoeken stellen je in staat om informatie op te vragen of een ander systeem een instructie te geven. Als een dienst een API aanbiedt, en de meeste moderne diensten doen dat, kun je er direct vanuit Zapier mee verbinden.
Dit is een van de meest gebruikte functies binnen automatisering. Inzicht in HTTP-verzoeken vergroot aanzienlijk wat je kunt bouwen en integreren.
HTTP-verzoeken vinden in Zapier
Componenten van een HTTP-verzoek
Elk HTTP-verzoek bestaat uit vier hoofdcomponenten. De eerste is de URL (endpoint), het adres waarnaar je het verzoek stuurt, waar de API zich bevindt. API's bieden verschillende endpoints aan voor verschillende acties.
# https://api.example.com/contacts → Working with contacts
# https://api.example.com/deals → Working with deals
# https://api.example.com/companies → Working with companies
URL-parameters: Voor GET-verzoeken worden parameters vaak in de URL geplaatst:
# https://api.example.com/contacts?email=john@example.com
Alles na ? geeft aan de API door welke specifieke gegevens je wilt opvragen. De API-documentatie specificeert welke endpoints beschikbaar zijn en hoe je deze gebruikt.
Het volgende onderdeel is de methode, die het type verzoek bepaalt, zoals GET, POST of PUT. In Zapier selecteer je dit via een dropdownmenu, en het moet overeenkomen met wat de API verwacht voor de uit te voeren actie. In de documentatie staat duidelijk vermeld welke methode je voor elk endpoint moet gebruiken.
Headers bevatten metadata over het verzoek, waaronder authenticatiegegevens en het gegevensformaat dat wordt verzonden of ontvangen.
En de laatste is De daadwerkelijke gegevens die je verzendt. Van toepassing op POST- en PUT-verzoeken (GET heeft doorgaans geen body).
Als de API specifieke veldnamen verwacht, moet je deze exact overnemen. De documentatie geeft aan welke velden vereist zijn en wat hun namen zijn.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.