Capabilities

Get carrier capabilities

GET
/partnerapi/v2/capabilities/{productLine}/{state}

Returns the carriers active for new-business quoting in the given state, and the element vocabulary each carrier accepts at agent-level visibility.

This is a design-time endpoint — use it to discover the accepted element names and values before creating a quote group. Per-quote element visibility and allowed values are in the comparison endpoint, which accounts for this-specific-risk conditions.

The response is agency-independent and may be cached.

Authorization

partnerApiKey
X-SwyfftApiKey<token>

API key issued by Swyfft. Pass in the X-SwyfftApiKey request header.

In: header

Path Parameters

productLine*string

Product line slug. Currently supported: homeowner.

state*string

Two-letter US state code (e.g., FL, TX).

Response Body

curl -X GET "https://example.com/partnerapi/v2/capabilities/homeowner/FL"
{  "productLine": "CoDbb",  "state": "AK",  "carriers": [    {      "carrierCode": "BIC",      "ratingType": "Admitted",      "elements": [        {          "elementName": "AdditionalCrimePremium",          "displayName": "string",          "valueType": "Boolean",          "defaultValue": "1000.00",          "conditionallyHidden": true,          "allowedOptions": [            {              "value": "1000.00",              "displayName": "string"            }          ],          "minValue": 1000,          "maxValue": 1000,          "increment": 100        }      ]    }  ]}