Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

Requires an API key to access.

Body

application/json

A generic query comprising 1+ predicates conjuncted together.

predicate
any[]
required

Predicate name and variable names.

INVARIANT: all variable names must exist in constraints. This ensures that all variables at least have a type.

Required array length: 2 elements
calls
any[][]
required

Predicate name and variable names.

INVARIANT: all variable names must exist in constraints. This ensures that all variables at least have a type.

Required array length: 2 elements
constraints
object
required

Map of variable names to their type and value(s). Every variable is at least typed and may also be constrained to a set of values.

context_facts
object[]
required

Response

results
object[]
required