Rensei docs
API ReferenceResources

List a project's resource palette, grouped by kind.

Returns the project's unified resource palette grouped by kind (repo, tracker, ...), optionally filtered to a single ?kind. Bearer-reachable read scoped to project-viewer access; a caller with no project access or a cross-tenant project gets 403.

GET
/api/projects/{projectId}/resources

Authorization

AuthorizationBearer <token>

Rensei API key presented as Authorization: Bearer rsk_live_. Required API-key scopes are recorded per operation in x-rensei-required-scopes.

In: header

Path Parameters

projectId*string

The project id.

Query Parameters

kind?string

Filter to a single registered resource kind.

Response Body

application/json

curl -X GET "https://example.com/api/projects/string/resources"
{
  "resources": {
    "property1": [
      {
        "id": "string",
        "kind": "string",
        "name": "string",
        "role": "string",
        "source": "string",
        "lastTestedAt": "string",
        "lastTestedStatus": "string",
        "config": {
          "property1": null,
          "property2": null
        },
        "property1": null,
        "property2": null
      }
    ],
    "property2": [
      {
        "id": "string",
        "kind": "string",
        "name": "string",
        "role": "string",
        "source": "string",
        "lastTestedAt": "string",
        "lastTestedStatus": "string",
        "config": {
          "property1": null,
          "property2": null
        },
        "property1": null,
        "property2": null
      }
    ]
  }
}
Empty
Empty
Empty
Empty