Execution Engine

Get the operation catalog

Returns the live operation catalog: every operation the execution engine can run, with its parameter schema, input and output contracts, and documentation. There are currently 68 operations, covering triggers, core data (EOD prices, fundamentals, FX, corporate actions, quotes), dataset loading, transformation, statistics, optimisation, index construction, storage and delivery.

This is the authoritative source when building a DAG — operation names, parameter names and enum values must come from here, not from memory, because the catalog changes as operations are added.

The response is {"operation_manifest": {<name>: {...}}}. It is a few hundred KB. This route is unauthenticated and takes no parameters.

get/schema

Request

  • Base URL: https://api.indexone.io
  • URL: https://api.indexone.io/schema
  • Auth: none required

Response

The operation manifest, keyed by operation name. Truncated here to two entries.

operation_manifestobject

Operation name to definition.

Changes

No recorded changes to this operation across all 1 revision of this API.