Skip to main content
This walkthrough creates a component, tests it in the Sandbox, and exposes it as an HTTP endpoint.
1

Create a component

Open Components, create a JavaScript or TypeScript component, and add a logic element.
2

Run it in the Sandbox

Open the debugger, provide an input object, and run the component.
Inspect the result, logs, execution ID, and timing before publishing the component.
3

Create an endpoint

Open Endpoints, select the component, choose an HTTP method and route, then configure input validation and a timeout. Activate the endpoint only after the validation preview succeeds.
4

Call the endpoint

Use the endpoint URL shown by the platform. Authentication and the exact base URL depend on the endpoint policy configured for your instance.

Continue with your preferred workflow

Stay in the Web IDE

Edit components with runtime-aware types, library navigation, and integrated debugging.

Use the CLI

Pull components into a local workspace, review drift, debug, and push changes safely.

Use custom Node.js

Build a hosted component with an injected Revo runtime and npm dependencies.

Integrate with the SDK

Call RevoEngine from a standalone Node.js service or from hosted custom code.
Last modified on September 5, 2026