Remotehost Docs

List the add-ons installed in an organization

GET
/orgs/{orgId}/addons/attached

Every install on the API side, newest first: a project's skills and MCP servers, from the catalog or custom, and the active resource allocations on a project or one of its sandboxes, with whether the org holds each one's listing and its policy. Needs org.read; each install is shown on the projects where the caller may read its kind (skills.read, mcp.read, resources.read). With projectId, it also says what that project's sandboxes are given (effective): the project's resource allocations, the default for every sandbox, and each sandbox that overrides one, with everything it gets (its own quantity, never above the project's). Resources the org does not hold give nothing. Apps installed in Atlas workspaces are listed by Atlas.

Authorization

bearerAuth
AuthorizationBearer <token>

A RemoteHost API key (rh_sk_...) or a user session token.

In: header

Path Parameters

orgId*string

Query Parameters

cursor?string

The nextCursor of the previous page.

limit?string

Entries per page, 1 to 100; 50 by default.

projectId?string

Also answer effective for this project; needs resources.read on it.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/orgs/string/addons/attached"
{  "installs": [    {      "id": "string",      "kind": "skill",      "scope": {        "type": "project",        "id": "string"      },      "projectId": "string",      "quantity": 0,      "unit": "string",      "listingId": "string",      "listing": {        "id": "string",        "slug": "string",        "name": "string",        "provenance": "first_party",        "status": "string"      },      "name": "string",      "enabled": true,      "status": "string",      "held": true,      "holding": "held_free",      "policy": {        "setting": "allow",        "allowed": true      },      "createdAt": "string",      "updatedAt": "string"    }  ],  "effective": {    "projectId": "string",    "defaults": [      {        "listingId": "string",        "slug": "string",        "name": "string",        "quantity": 0,        "unit": "string",        "source": "project",        "allocationId": "string"      }    ],    "sandboxes": [      {        "sandboxId": "string",        "resources": [          {            "listingId": "string",            "slug": "string",            "name": "string",            "quantity": 0,            "unit": "string",            "source": "project",            "allocationId": "string"          }        ]      }    ]  },  "metadata": {    "count": 0,    "nextCursor": "string"  }}