Request handling

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

What this helps you do

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

  • Validate path, query, header, body, and file inputs
  • Protect endpoints with reusable auth patterns
  • Reject malformed traffic before it reaches workflow actions
  • Keep endpoint contracts predictable for clients and teams

Control what reaches your workflow

Request handling is the contract layer for every Streamnode URL. It decides what the endpoint accepts, how callers prove access, and which traffic should be rejected before workflow actions touch data, files, or third-party services.

Keep unsafe traffic out

Put authentication, signature checks, rate limits, and validation in front of the workflow so malformed or unauthorized requests fail early.

Describe each endpoint clearly

Path variables, query strings, headers, body fields, and uploads live where the URL is defined, giving teams one source of truth.

Feed clean values forward

Validated request values become variables for datastore queries, filestore operations, HTTP calls, integrations, and response logic.

Related features

Use these features together to build complete endpoint workflows.

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.

Input validation

Validate request data and uploads before actions mutate data or call external services.

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.