Skip to content

Expressions Endpoints

There are two endpoints that can be used to run expressions in real-time: annotate and evaluate. Annotate can be used to transform a list of records, and evaluate can be used for running individual expressions. These two endpoints are primarily designed for testing expressions and dataset templates but they can also be used when data outside of datasets need to be processed. To annotate entire datasets or imported files, see Transforming Data.

Also see Expression Functions for a list of functions available for use in expressions.

Method HTTP Request Description
annotate POST /v1/annotate Annotate a list of records with expressions.
evaluate POST /v1/evaluate Run a single expression with a custom context.