Response types

Return content, files, redirects, proxy responses, scripts, or condition-based responses.

What this helps you do

Return content, files, redirects, proxy responses, scripts, or condition-based responses.

  • Return JSON, XML, text, files, or redirects
  • Proxy upstream responses transparently when needed
  • Use multi-response conditions for success and error paths
  • Shape endpoint output for client applications

Shape the contract clients receive

Response types shape the final contract between an endpoint and its caller. Return structured content, stream a file, redirect a browser, proxy an upstream response, or branch output based on workflow state.

JSON and text payloads

Return structured data, XML, plain text, custom headers, and status codes.

File responses

Serve files from connected storage or generated workflow output.

Redirects

Send callers to another URL with the right redirect status for the flow.

Proxy responses

Forward upstream API responses while keeping credentials and routing server-side.

Scripted responses

Use custom response logic when static mapping is not enough.

Conditional branches

Select the response based on validation, action output, or error state.

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.