For the complete documentation index, see llms.txt. This page is also available as Markdown.

List rules (Get all)

Get a paginated list of rules in your workspace, with optional filtering by name.

Use the API reference below to try the endpoint.

List rules

get

Get a paginated list of rules in your workspace with optional filtering by name.

The 200 body includes paginationInfo (perPage, totalPage, currentPage, totalRecord) and data: an array of summary rows (id, name, type, checksum, version, status, timestamps, staticUrl, etc.). This is not the full rule JSON—use Get rule by id for customInput, conditions, action, decisionTable, etc.

Example payload is loaded from Rule/Get/GET_ALL.json when you run ruby Rule/scripts/build_openapi.rb.

Authorizations
Nected-API-KeystringRequired

Dev API key (Nected-API-Key header)

Query parameters
pageNointegerOptional

Page number

Default: 1
pageSizeintegerOptional

Items per page

Default: 10
namestringOptional

Search / filter by name

Header parameters
Nected-BranchstringOptional

Branch name (optional)

Responses
200

OK — paginationInfo + summary data rows (see ListRulesResponse).

application/json

Success response for GET /dev/v1/rule

codestringOptional
messagestringOptional
get
/dev/v1/rule

Last updated