Skip to main content

Send HTTP Request Action

Updated yesterday

What It Does

Sends a webhook or API request to external tools.

When to Use It

  • Syncing data with other platforms

  • Triggering actions in Zapier, Make, or custom backends

  • Sending/receiving data from external APIs

How to Set It Up

Fields:

  • Request Method: POST, GET, PUT, DELETE, PATCH

  • Request URL: Endpoint URL (e.g., https://yourapi.com/webhook)

  • Headers: Optional (e.g., Authorization: Bearer token)

  • Body: Key-value pairs OR raw JSON

Body Options:

  1. Key-Value Pairs: Click + Add Field and enter key/value

  2. Raw JSON: Toggle "Raw JSON" and paste valid JSON

Example:

β†’ Send HTTP Request    
Method: POST
URL: https://zapier.com/hooks/catch/123/abc
Body: {
"name": "{{contact.firstName}}",
"phone": "{{contact.number}}"
}

Buttons:

  • Test: Test the request and see the response

  • Response Mapping: Map API response data to variables for use later in the flow

Pro Tip

Use Response Mapping to save API responses and reference them in messages.

Did this answer your question?