Overview
The node interacts with the HttpBin API, specifically performing HTTP GET requests with customizable query parameters. It is useful for testing and debugging HTTP requests by sending GET requests to HttpBin endpoints and inspecting the responses. Practical applications include verifying how query parameters are sent and received, experimenting with different request configurations, or integrating simple HTTP GET calls into workflows.
Properties
| Name | Meaning |
|---|---|
| Type of Data | Selects the type of data to send; currently supports only "Query" (query parameters). |
| Query Parameters | Key-value pairs representing the query parameters to be included in the GET request URL. |
Output
The node outputs JSON data corresponding to the response from the HttpBin API for the GET request made. The json output field contains the parsed response body, which typically includes details about the request such as the query parameters received, headers, origin IP, and other diagnostic information provided by HttpBin.
No binary data output is produced by this node.
Dependencies
- Requires access to the public HttpBin API at https://httpbin.org.
- Optionally uses an API key credential if configured, but it is not mandatory.
- No additional environment variables or n8n-specific configurations are required.
Troubleshooting
- Common Issues:
- Network connectivity problems may prevent reaching the HttpBin API endpoint.
- Incorrectly formatted query parameters could lead to unexpected results or errors.
- Error Messages:
- HTTP errors (e.g., 4xx or 5xx) indicate issues with the request or server availability.
- Timeout errors suggest network delays or unresponsive endpoints.
- Resolutions:
- Verify internet connection and that https://httpbin.org is reachable.
- Ensure query parameters are correctly specified as key-value pairs.
- Retry the request after some time if the service is temporarily unavailable.