HTTP requests

Call any upstream API, map responses, and compose results with other actions.

What this helps you do

Call any upstream API, map responses, and compose results with other actions.

  • Proxy or orchestrate custom APIs
  • Chain upstream responses into later steps
  • Normalize payloads before returning to clients
  • Use Streamnode when a built-in integration is not specific enough

Call any API from an endpoint flow

HTTP request actions fill the gaps between built-in integrations. Call internal services, partner APIs, legacy systems, and custom endpoints, then use their responses in later workflow steps or return them to clients.

Endpoint clients call
POST streamnode.app/events

Apps hit one stable URL, regardless of provider changes.

Outbound HTTP request
POST https://api.partner.test/v1/events
Authorization: Bearer{{ connection.partner_token }}
Content-Type: application/json
{
  "event": "user.created",
  "id": "{{ request.user.id }}"
}

Why this request layer works

Map incoming traffic to any upstream API without changing client code.

Orchestrate upstream APIs

Send requests to any HTTP service using values from inbound requests, connected data, or previous actions.

Normalize responses

Transform or compose upstream results before returning them, storing them, or passing them into another action.

Bridge custom systems

Use generic HTTP calls when your workflow needs a service that does not have a dedicated integration yet.

Related features

Use these features together to build complete endpoint workflows.

Request handling

Validate, authenticate, and rate-limit incoming requests before endpoint actions run.

Auth guards PRO

Protect public endpoints with basic auth, bearer tokens, query keys, or datastore-backed sessions.

Rate limiting PRO

Apply per-endpoint request limits to protect capacity and upstream services.

Signing profiles

Verify webhook signatures from known providers or any HMAC-based source.

Get started in minutes

Everything you need to go from zero to production-ready endpoints.

Create your first endpoint

Sign up, define a URL, and configure auth and validation in a few clicks.

Follow the quickstart

Use the docs to build and test a full endpoint workflow step by step.

Pick a plan when you are ready

Start free, then upgrade for higher limits, advanced features, and team workflows.

Ready to start building?

Get started with Streamnode and build your first endpoint in minutes.