Validate algorithm

Validate a feed algorithm without executing it. Runs two checks:

  • Syntax: Validates algorithm code against the algo-dsl spec (version can be specified via version field, defaults to V1).
  • Security: Ensures the algorithm does not use disallowed APIs or override MBD behavior.

Returns a signature when both checks pass. This signature is required to run the algorithm via /run/algo or save it via /deploy/algos.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Request body for validating a feed algorithm (syntax + security).

string
required

The algorithm source code (Algorithm DSL usage) to validate

string

SDK version used for syntax validation (e.g. "V1"). Defaults to "V1" when omitted.

string
enum
required

Type of feed. minifeed receives a Search instance, algorithm receives the full Studio SDK.

Allowed:
string
enum
required

Whether user context (farcasterFid, polymarketWallet) is available as parameters.

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json