For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Get access
Getting Started Key Concepts Integration Types Core Components Embed Hosted API API Reference
  • API Reference
    • Contribution Reports
    • Events and Webhooks
      • GETRetrieve a dependents management intent
      • GETRetrieve associated persons eligibility for a dependents management intent
      • POSTAdd dependents to a dependents management intent
      • DELRemove a dependent from a Dependents Management Intent
      • POSTConfirm dependent list
      • POSTCancel the dependents management intent
    • API Errors
Get access
LogoLogo
API ReferenceDependents Management Intents

Add dependents to a dependents management intent

POST
/dependents_management_intents/:dependents_management_intent_id/dependents
POST
/dependents_management_intents/:dependents_management_intent_id/dependents
$curl -X POST https://test.api.kota.io/dependents_management_intents/dmi_3b1333d87d9d4fd6ad83ba7f6b0e951a/dependents \
> -H "Authorization: Bearer <apiKey>" \
> -H "Content-Type: application/json" \
> -d '{
> "associated_person_ids": [
> "ap_7f9c2d8e4a1b4c3d9e0f123456789abc"
> ]
>}'
1{
2 "id": "dmi_7f9c2d8e4a1b4c3d9e0f123456789abc",
3 "parent_intent_id": "pai_4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b",
4 "parent_intent_type": "policy_amendment_intent",
5 "status": "action_required",
6 "dependents": [
7 {
8 "associated_person_id": "ap_7f9c2d8e4a1b4c3d9e0f123456789abc",
9 "status": "pending_confirmation"
10 }
11 ],
12 "plan": {
13 "id": "pl_1a2b3c4d5e6f7g8h9i0jklmnopqrstuv",
14 "name": "Comprehensive Family Health Plan",
15 "description": "A health insurance plan covering the entire family with extensive benefits.",
16 "pricing": {
17 "type": "per_member"
18 }
19 },
20 "disclosures": [
21 {
22 "category": "regulatory",
23 "type": "intermediary_role",
24 "text": "This intermediary acts as a broker and does not underwrite the insurance products."
25 }
26 ],
27 "object": "dependents_management_intent"
28}
Adds one or more existing associated persons as dependents to a dependents management intent.
Previous

Retrieve associated persons eligibility for a dependents management intent

Next

Remove a dependent from a Dependents Management Intent

Built with

Authentication

AuthorizationBearer
Authorization header using the Bearer scheme

Path parameters

dependents_management_intent_idstringRequiredformat: "dmi_.+"

Request

This endpoint expects an object.
associated_person_idslist of stringsRequired
List of associated person IDs to add as dependents. Must not be empty.

Response

OK
idstringformat: "dmi_.+"

Unique identifier for the dependents management intent. Prefixed with dmi_.

parent_intent_idstring

The parent intent ID (e.g. Policy Amendment Intent ID). Prefixed based on type.

parent_intent_typeenum
The type of parent intent.
Allowed values:
statusenum
Current status of the dependents management intent.
Allowed values:
dependentslist of objects
List of dependents being managed.
planobject
Plan information including pricing details.
disclosureslist of objects
Disclosures associated with this intent.
objectstringRead-only
Object type identifier.

Errors

400
Bad Request Error
404
Not Found Error