MechaMental
Api reference

Workspace Models

List Workspace Models

GET
/v1/orgs/{org_id}/workspaces/{workspace_id}/models

Path Parameters

org_id*Org Id
workspace_id*Workspace Id

Workspace ID

Query Parameters

model_type?|

Filter by model type

enabled_only?Enabled Only

Only show enabled models

Defaulttrue
limit?Limit

Maximum number of items to return (1-200)

Default50
Range1 <= value <= 200
cursor?|

Cursor for pagination (from previous response's next_cursor)

Header Parameters

authorization?string|null

Response Body

application/json

application/json

curl -X GET "https://loading/v1/orgs/string/workspaces/string/models"
{}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string",
      "input": null,
      "ctx": {}
    }
  ]
}

Get Workspace Model

GET
/v1/orgs/{org_id}/workspaces/{workspace_id}/models/{logical_model_id}

Path Parameters

org_id*Org Id
workspace_id*Workspace Id

Workspace ID

logical_model_id*Logical Model Id

Logical Model ID

Header Parameters

authorization?string|null

Response Body

application/json

application/json

curl -X GET "https://loading/v1/orgs/string/workspaces/string/models/string"
{}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string",
      "input": null,
      "ctx": {}
    }
  ]
}