Skip to main content
POST
Get list of AI models

Authorizations

x-access-token
string
header
required

JWT token passed in x-access-token header

Body

application/json
institution
string

Filter by institution ID. When omitted, admins fall back to their own institution and supers see all.

account
string

Filter by account IDs (space-separated). Resolves to every non-deleted institution under those accounts, then filters by the caller's RAP.

minimum
boolean

When true, returns a flat list of { _id, name, model_use, status } with no pagination. Used by dropdown selectors.

page
integer
default:1

Page number (1-based, ignored when minimum=true).

Required range: x >= 1
pageSize
integer
default:100

Page size (also accepted as limitsearch; ignored when minimum=true).

Required range: 1 <= x <= 5000

Response

AI models retrieved successfully. Shape depends on the minimum flag in the request.

Paginated response (returned when minimum is false or omitted).

success
boolean
data
object[]
total
integer

Total number of matching AI models.

hasMore
boolean

Whether more results are available.

page
integer

Current page number.

pageSize
integer

Number of results per page.

message
string