Server API Destination
The server API destination sends events from Node.js to any HTTP(S) endpoint using native HTTP/HTTPS modules.
Where This Fits
Server API is a server destination in the walkerOS flow:
Sends events server-side to any HTTP endpoint using Node.js native modules with configurable request formatting and batching.
Installation
Loading...
Setup
Loading...
Configuration reference
| Property | Type | Description | More |
|---|---|---|---|
url | string | The API endpoint URL to send events to | |
headers | Record<string, string> | Custom HTTP headers to include with requests | |
method | string | HTTP method to use (default: POST) | |
timeout | number | Request timeout in milliseconds (default: 5000) |
Required fields
Usage
Basic Usage
Loading...
With Custom Transform
Loading...
Examples
Webhook Integration
Loading...
Custom Analytics Backend
Loading...
With Event Mapping
Loading...
Features
- Native HTTP/HTTPS - Uses Node.js native modules for optimal performance
- Automatic Protocol Selection - Chooses HTTP or HTTPS based on URL
- Configurable Timeout - Default 5000ms, configurable per destination
- Custom Transform - Transform event data before sending
- Dependency Injection - Mock sendServer for testing
Related
- Web API Destination - Browser-side variant
- Mapping - Transform events before sending
💡 Need Professional Support?
Need professional support with your walkerOS implementation? Check out our services.