Mojo UpDocs
API reference

Catalogue

GET/catalogue/v1

The teams, roles, skills and prompts the organisation publishes, for workbenches to pull into their templates. Tool servers (mcp) and document templates are served only to a caller that asks for them with include. Supports If-None-Match.

Authorization

AuthorizationBearer <token>

A device access token from the device-code flow (aioe_at_…). A DPoP-bound token is sent as Authorization: DPoP <token> with a fresh DPoP proof on every request.

In: header

Query Parameters

include?string

Comma-separated extra kinds: mcp adds tool servers; any value adds document templates.

Header Parameters

X-Aioe-Organisation?string

Mojo Up AI Cloud only, with a person's access token: the id of the organisation the request is for. A person's session is not tied to one organisation, so each request names it. Device tokens already carry their organisation.

Response Body

application/json

application/json

curl -X GET "https://example.com/catalogue/v1"
{  "version": 1,  "publishedAt": "string",  "entries": [    {      "id": "string",      "kind": "team",      "name": "string",      "summary": "string",      "version": "string",      "content": null,      "files": {        "property1": "string",        "property2": "string"      }    }  ]}