careCycle
Customers

Update customer by ID

Update a single customer by ID

PATCH
/v2/customers/{id}

Authorization

x-api-key
x-api-key<token>

API key required for authentication.

Keys begin with 'cc_' prefix. Get your API key from the Developer Dashboard.

In: header

Path Parameters

string

Customer ID

Match^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Formatuuid

Request Body

application/json

PATCH /v2/customers/:id Request body

TypeScript Definitions

Use the request body type in TypeScript.

string | null
Match^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Formatuuid
string | null
Match^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Formatuuid
string
Match^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Formatuuid
string | null
Lengthlength <= 255
string | null
Value in"Lead" | "Active" | "Inactive"
string | null
Value in"Qualified" | "Disqualified" | "Pending Review" | "Needs Information" | "In Progress"
string | null
Value in"High" | "Medium" | "Low" | "Unknown"
boolean | null
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
string | null
Lengthlength <= 50
string | null
Lengthlength <= 50
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
string
Lengthlength <= 255
string | null
Value in"landline" | "mobile" | "fixedVoip" | "nonFixedVoip" | "personal" | "tollFree" | "premium" | "sharedCost" | "uan" | "voicemail" | "pager" | "unknown"
string | null
Lengthlength <= 255
string | null
string | null
Lengthlength <= 50
string | null
Lengthlength <= 50
string | null
Value in"Male" | "Female" | "Non-Binary" | "Other" | "Prefer Not to Say"
string | null
Value in"Single" | "Married" | "Divorced" | "Widowed" | "Separated" | "Domestic Partnership"
string | null
Lengthlength <= 20
string | null
Lengthlength <= 50
string | null
Lengthlength <= 50
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
boolean | null
string | null
string | null
boolean | null
string | null
Lengthlength <= 255
boolean | null
boolean | null
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
integer | null
Range-2147483648 <= value <= 2147483647
integer | null
Range-2147483648 <= value <= 2147483647
string | null
Lengthlength <= 50
integer | null
Range-2147483648 <= value <= 2147483647
integer | null
Range-2147483648 <= value <= 2147483647
boolean | null
string | null
Value in"None" | "Medicare Advantage" | "Original Medicare" | "Medicaid" | "Employer" | "Marketplace/ACA" | "Other"
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
string | null
string | null
Match^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Formatuuid
string | null
Match^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Formatuuid
string | null
Lengthlength <= 255
integer | null
Range-2147483648 <= value <= 2147483647
string | null
Match^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Formatuuid
string | number | boolean | null | object | array<unknown>
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
string | null
Lengthlength <= 255
string | null
string | null
string | null
Lengthlength <= 255
boolean | null
boolean | null
boolean | null
boolean | null
string | null
string | null
boolean
boolean
string | null
string | null
Match^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Formatuuid

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X PATCH "https://api.carecycle.ai/v2/customers/497f6eca-6276-4993-bfeb-53cbbbba6f08" \  -H "Content-Type: application/json" \  -d '{}'
{
  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  "createdAt": "string",
  "createdBy": "25a02396-1048-48f9-bf93-102d2fb7895e",
  "updatedAt": "string",
  "updatedBy": "b0efe45f-0520-4e21-90f0-7e35f137732e",
  "clientId": "5e505642-9024-474d-9434-e5a44f505cc5",
  "clientCustomerId": "string",
  "status": "Lead",
  "qualificationStatus": "Qualified",
  "intent": "High",
  "isDecisionMaker": true,
  "disqualificationReason": "string",
  "productInterest": "string",
  "productFamily": "string",
  "salutation": "string",
  "suffix": "string",
  "firstName": "string",
  "middleName": "string",
  "lastName": "string",
  "preferredName": "string",
  "callerId": "string",
  "lineType": "landline",
  "email": "string",
  "dateOfBirth": "string",
  "language": "string",
  "ethnicity": "string",
  "gender": "Male",
  "maritalStatus": "Single",
  "postalCode": "string",
  "timezone": "string",
  "state": "string",
  "city": "string",
  "county": "string",
  "address": "string",
  "address2": "string",
  "mbiNumber": "string",
  "medicareCard": true,
  "medicarePartADate": "string",
  "medicarePartBDate": "string",
  "medicaid": true,
  "medicaidNumber": "string",
  "socialSecurityDisability": true,
  "veteran": true,
  "vaNumber": "string",
  "healthSherpaCustomerId": "string",
  "householdIncome": -2147483648,
  "annualIncome": -2147483648,
  "filingStatus": "string",
  "dependentCount": -2147483648,
  "subsidyAmount": -2147483648,
  "subsidyEligible": true,
  "existingCoverage": "None",
  "existingCoveragePlanName": "string",
  "existingCoverageCarrier": "string",
  "desiredCoverageStartDate": "string",
  "currentSourceId": "92ff85a4-bd9b-47e4-9ade-cbb65530f3f4",
  "originalSourceId": "a3edc39e-7854-4380-8541-1f199004a6a0",
  "agentName": "string",
  "agentNpn": -2147483648,
  "memberId": "92983ab9-49c8-444b-85ae-6e40402cf72e",
  "carrierName": "string",
  "planName": "string",
  "planCode": "string",
  "enrollmentDate": "string",
  "effectiveDate": "string",
  "carrierAssignedCustomerId": "string",
  "doNotCall": true,
  "doNotSMS": true,
  "doNotEmail": true,
  "doNotMail": true,
  "lastContactedAt": "string",
  "convertedAt": "string",
  "testCustomer": true
}
{
  "message": "string",
  "code": "string"
}
{
  "message": "string",
  "code": "string"
}
{
  "message": "string",
  "code": "string"
}
{
  "message": "string",
  "code": "string"
}
{
  "message": "string",
  "code": "VALIDATION_ERROR",
  "errors": [
    {
      "path": [
        "string"
      ],
      "message": "string",
      "expected": "string",
      "received": "string",
      "code": "string"
    }
  ]
}
{
  "message": "string",
  "code": "string",
  "retryAfter": 0
}
{
  "message": "string",
  "code": "string"
}