---
title: "Branch Capabilities Endpoint"
method: GET
path: "/branches/capabilities"
---

# Branch Capabilities Endpoint

`GET /branches/capabilities`

## Request

- Base URL: `https://emfirge.cloud` (the document declares no server; this is the origin it was published from)
- URL: `https://emfirge.cloud/branches/capabilities`
- Auth: none declared

List supported branch mutation resource types, operations, and constraints.

## Response `200`

Successful Response

- MutationCapabilities
  - `operations` string[], required
  - `resources` ResourceMutationCapability[], required
    - `resource_type` string, required
    - `operations` string[], required
    - `constraints` MutationConstraint[]
      - `operations` string[], required
      - `kind` string, required
      - `fields` string[]
      - `required_fields` string[]
      - `allowed_fields` string[]
      - `message` string, required

---

[API](https://skmtc.dev/emfirge/apis/aws-risk-analysis-agent.md) · [All operations](https://skmtc.dev/emfirge/apis/aws-risk-analysis-agent/llms.txt) · [OpenAPI document](https://skmtc.dev/emfirge/apis/aws-risk-analysis-agent/revisions/149a9263d07a?raw)
