Keep unsafe traffic out
Put authentication, signature checks, rate limits, and validation in front of the workflow so malformed or unauthorized requests fail early.
Validate, authenticate, and rate-limit incoming requests before endpoint actions run.
Validate, authenticate, and rate-limit incoming requests before endpoint actions run.
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.
Put authentication, signature checks, rate limits, and validation in front of the workflow so malformed or unauthorized requests fail early.
Path variables, query strings, headers, body fields, and uploads live where the URL is defined, giving teams one source of truth.
Validated request values become variables for datastore queries, filestore operations, HTTP calls, integrations, and response logic.
Use these features together to build complete endpoint workflows.
Protect public endpoints with basic auth, bearer tokens, query keys, or datastore-backed sessions.
Apply per-endpoint request limits to protect capacity and upstream services.
Verify webhook signatures from known providers or any HMAC-based source.
Validate request data and uploads before actions mutate data or call external services.
Everything you need to go from zero to production-ready endpoints.
Sign up, define a URL, and configure auth and validation in a few clicks.
Use the docs to build and test a full endpoint workflow step by step.
Start free, then upgrade for higher limits, advanced features, and team workflows.
Get started with Streamnode and build your first endpoint in minutes.