POST api/v1/Members/MarkAsIneligible
Request Information
URI Parameters
Body Parameters
IneligibiltiyRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ClientName | string | ||
| FirstName | string | ||
| LastName | string | ||
| DOB | string | ||
| IneligibleDt | date |
Request Formats
application/json, text/json
{
"clientName": "sample string 1",
"firstName": "sample string 2",
"lastName": "sample string 3",
"dob": "sample string 4",
"ineligibleDt": "2025-12-19T20:14:50.0592759+00:00"
}
application/xml, text/xml
<IneligibiltiyRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ClientName>sample string 1</ClientName> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <DOB>sample string 4</DOB> <IneligibleDt>2025-12-19T20:14:50.0592759+00:00</IneligibleDt> </IneligibiltiyRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Member| Name | Description | Type | Additional information |
|---|---|---|---|
| Id |
Database ID for the member |
integer | |
| clientName | string | ||
| MemberUniqueKey |
Unique key for the member across all Tula Systems |
globally unique identifier | |
| MemberUID | string | ||
| ClientId |
Client ID for the member |
integer | |
| ClientMemberId |
ClientMemberId for the member |
string | |
| LegacyMemberId | string |
String length: inclusive between 0 and 100 |
|
| SponsorName | string | ||
| GroupId | string | ||
| StatusId |
Status ID for the member. This is a nullable field. |
TMemberStatus | |
| StatusReasonId | TMemberStatusReasonCode | ||
| StatusDateTime |
Status DateTime for the member |
date | |
| MemberTypeId | TMemberType | ||
| PrimaryMemberId | integer | ||
| FirstName |
First name of the member |
string |
Required |
| LastName |
Last name of the member |
string |
Required |
| PreferredName |
Preferred name of the member |
string | |
| Birthdate |
Birthdate of the member |
date |
Required |
| Gender |
Gender of the member |
string | |
| SSNLastFour |
Last four of the SSN for the member. Used for security purposes. |
string | |
| TimeZone |
Timezone for the member. To avoid communications at odd hours. |
string | |
| PreferredLanguage |
Preferred language for the member. Used for communications. |
string | |
| IsEligible |
Is the member eligible for the program |
boolean | |
| EligibilityDate |
Date the member became eligible |
date | |
| EligibilityNotificationDate |
Date Tula was notified of the member's eligibility |
date | |
| IsBillable |
Is the member billable |
boolean | |
| TNCAcceptDateTime |
Terms and Conditions acceptance date |
date | |
| IsUserOptedOut |
Has the user opted out of the program |
boolean | |
| OptOutDateTime |
User opt out date |
date | |
| DoNotContact | boolean | ||
| BetaAgreementRequired | boolean | ||
| BetaAgreementDateTime | date | ||
| A1C | string | ||
| A1CDate | date | ||
| DiabeticDiscovery | boolean | ||
| DiabeticDiscoveryDateTime | date | ||
| DiabetesDiagnosis | boolean | ||
| DiabetesDiagnosisDate | date | ||
|
Email address for the member |
string | ||
| Phone |
Phone number for the member |
string | |
| MobilePhone |
Mobile phone number for the member |
string | |
| HomeAddress1 |
Home address for the member |
string | |
| HomeAddress2 |
Home address for the member |
string | |
| HomeAddress3 |
public string HomeAddress2 { get; set; } = string.Empty; |
string | |
| HomeCity |
Home city for the member |
string | |
| HomeState |
public string HomeCity { get; set; } = string.Empty; |
string | |
| HomeZip |
Home zip code for the member |
string | |
| ShipAddress1 |
Street address for the member |
string | |
| ShipAddress2 |
Street address for the member |
string | |
| ShipAddress3 |
Street address for the member |
string | |
| ShipCity |
City for the member |
string | |
| ShipState |
State for the member |
string | |
| ShipZip |
Zip code for the member |
string | |
| ResupplyDate | date | ||
| LastInvoiceDate | date | ||
| NextInvoiceDate | date | ||
| LastActivityDate | date | ||
| LastClinicianDate | date | ||
| LastCallDate | date | ||
| LastClinicianId | integer | ||
| InvoiceDiscountAmount | decimal number | ||
| IsECEngaged | boolean | ||
| Orders | Collection of Order | ||
| MemberProfiles | Collection of MemberProfile | ||
| ExecutionTime |
How long the method took in milliseconds. System supplied value. |
integer | |
| TxID |
Transaction ID of the call. Will be added for the response. Not needed in the request. |
string |
Response Formats
application/json, text/json
{
"id": 1,
"clientName": "sample string 2",
"memberUniqueKey": "f9637f77-e800-43ce-92ad-5bf1e1b9e4fc",
"memberUID": "sample string 4",
"clientId": 5,
"clientMemberId": "sample string 6",
"legacyMemberId": "sample string 7",
"sponsorName": "sample string 8",
"groupId": "sample string 9",
"statusId": "Unknown",
"statusReasonId": "Unknown",
"statusDateTime": "2025-12-19T20:14:50.0592759+00:00",
"memberTypeId": "Unknown",
"primaryMemberId": 1,
"firstName": "sample string 11",
"lastName": "sample string 12",
"preferredName": "sample string 13",
"birthdate": "2025-12-19T20:14:50.0592759+00:00",
"gender": "sample string 15",
"ssnLastFour": "sample string 16",
"timeZone": "sample string 17",
"preferredLanguage": "sample string 18",
"isEligible": true,
"eligibilityDate": "2025-12-19T20:14:50.0592759+00:00",
"eligibilityNotificationDate": "2025-12-19T20:14:50.0592759+00:00",
"isBillable": true,
"tncAcceptDateTime": "2025-12-19T20:14:50.0592759+00:00",
"isUserOptedOut": true,
"optOutDateTime": "2025-12-19T20:14:50.0592759+00:00",
"doNotContact": true,
"betaAgreementRequired": true,
"betaAgreementDateTime": "2025-12-19T20:14:50.0592759+00:00",
"a1C": "sample string 25",
"a1CDate": "2025-12-19T20:14:50.0592759+00:00",
"diabeticDiscovery": true,
"diabeticDiscoveryDateTime": "2025-12-19T20:14:50.0592759+00:00",
"diabetesDiagnosis": true,
"diabetesDiagnosisDate": "2025-12-19T20:14:50.0592759+00:00",
"email": "sample string 26",
"phone": "sample string 27",
"mobilePhone": "sample string 28",
"homeAddress1": "sample string 29",
"homeAddress2": "sample string 30",
"homeAddress3": "sample string 31",
"homeCity": "sample string 32",
"homeState": "sample string 33",
"homeZip": "sample string 34",
"shipAddress1": "sample string 35",
"shipAddress2": "sample string 36",
"shipAddress3": "sample string 37",
"shipCity": "sample string 38",
"shipState": "sample string 39",
"shipZip": "sample string 40",
"resupplyDate": "2025-12-19T20:14:50.0592759+00:00",
"lastInvoiceDate": "2025-12-19T20:14:50.0592759+00:00",
"nextInvoiceDate": "2025-12-19T20:14:50.0592759+00:00",
"lastActivityDate": "2025-12-19T20:14:50.0592759+00:00",
"lastClinicianDate": "2025-12-19T20:14:50.0592759+00:00",
"lastCallDate": "2025-12-19T20:14:50.0592759+00:00",
"lastClinicianId": 1,
"invoiceDiscountAmount": 41.0,
"isECEngaged": true,
"memberHealthDetails": [
{
"$id": "2",
"id": 1,
"memberId": 2,
"billingPeriodBegin": "2025-12-19T20:14:50.0592759+00:00",
"billingPeriodEnd": "2025-12-19T20:14:50.0592759+00:00",
"invoicePeriodId": 5,
"active": true,
"healthCoachInboundCalls": 7.0,
"healthCoachInboundCallsComplete": 8.0,
"healthCoachInboundCallsMax": 9.0,
"clinicalCalls": 10.0,
"clinicalCallsMax": 11.0,
"clinicalCallsComplete": 12.0,
"activityMonth": 13,
"estimatedA1C": 1.0,
"isECEngaged": true,
"healthScore": 1.0,
"executionTime": 17,
"txID": "sample string 18"
},
{
"$ref": "2"
}
],
"orders": [
{
"id": 1,
"shortOrderNumber": "sample string 3",
"clientId": 4,
"memberId": 5,
"orderTypeId": "Unknown",
"displayOrderType": "sample string 6",
"displayOrderStatus": "sample string 7",
"orderSourceId": "Unknown",
"orderStatusId": "Unknown",
"orderDate": "2025-12-19T20:14:50.0592759+00:00",
"orderTemplateId": 1,
"shipName": "sample string 9",
"shipAddress1": "sample string 10",
"shipAddress2": "sample string 11",
"shipAddress3": "sample string 12",
"shipCity": "sample string 13",
"shipState": "sample string 14",
"shipZip": "sample string 15",
"shipPhone": "sample string 16",
"email": "sample string 17",
"shippingServiceLevel": "sample string 18",
"preferredShipMethod": "sample string 19",
"packslipMessage": "sample string 20",
"mustShipByDate": "2025-12-19T20:14:50.0592759+00:00",
"orderItems": [
{
"itemCode": "sample string 4",
"quantity": 5,
"item": {
"$id": "3",
"executionTime": 28,
"txID": "sample string 29"
},
"executionTime": 8,
"txID": "sample string 9"
},
{
"itemCode": "sample string 4",
"quantity": 5,
"item": {
"$ref": "3"
},
"executionTime": 8,
"txID": "sample string 9"
}
],
"orderShipments": [
{
"id": 1,
"orderId": 2,
"shortOrderNumber": "sample string 3",
"orderShipmentDate": "2025-12-19T20:14:50.0592759+00:00",
"orderShipmentPackageNumber": 5,
"orderShipmentStatusId": "Unknown",
"warehouseId": 6,
"shipName": "sample string 7",
"shipAddress1": "sample string 8",
"shipAddress2": "sample string 9",
"shipAddress3": "sample string 10",
"shipCity": "sample string 11",
"shipState": "sample string 12",
"shipZip": "sample string 13",
"shipPhone": "sample string 14",
"weight": 15.0,
"orderShipmentItems": [
{
"id": 1,
"orderShipmentId": 2,
"itemId": 3,
"itemCode": "sample string 4",
"quantity": 5,
"locationName": "sample string 6",
"pickedQuantity": 1,
"pickedDateTime": "2025-12-19T20:14:50.0592759+00:00",
"kitBuildBarcode": "sample string 7",
"executionTime": 10,
"txID": "sample string 11"
},
{
"id": 1,
"orderShipmentId": 2,
"itemId": 3,
"itemCode": "sample string 4",
"quantity": 5,
"locationName": "sample string 6",
"pickedQuantity": 1,
"pickedDateTime": "2025-12-19T20:14:50.0592759+00:00",
"kitBuildBarcode": "sample string 7",
"executionTime": 10,
"txID": "sample string 11"
}
],
"orderShipmentPackages": [
{
"id": 1,
"orderShipmentId": 2,
"packageNumber": 3,
"actualShipWeight": 1.0,
"shipCarrier": "sample string 4",
"trackingNumber1": "sample string 5",
"trackingNumber2": "sample string 6",
"trackingLink": "sample string 7",
"deliveryStatus": "sample string 8",
"carrierReceiveDate": "2025-12-19T20:14:50.0592759+00:00",
"transitDays": 10.0,
"deliveryDate": "2025-12-19T20:14:50.0592759+00:00",
"executionTime": 14,
"txID": "sample string 15"
},
{
"id": 1,
"orderShipmentId": 2,
"packageNumber": 3,
"actualShipWeight": 1.0,
"shipCarrier": "sample string 4",
"trackingNumber1": "sample string 5",
"trackingNumber2": "sample string 6",
"trackingLink": "sample string 7",
"deliveryStatus": "sample string 8",
"carrierReceiveDate": "2025-12-19T20:14:50.0592759+00:00",
"transitDays": 10.0,
"deliveryDate": "2025-12-19T20:14:50.0592759+00:00",
"executionTime": 14,
"txID": "sample string 15"
}
],
"executionTime": 18,
"txID": "sample string 19"
},
{
"id": 1,
"orderId": 2,
"shortOrderNumber": "sample string 3",
"orderShipmentDate": "2025-12-19T20:14:50.0592759+00:00",
"orderShipmentPackageNumber": 5,
"orderShipmentStatusId": "Unknown",
"warehouseId": 6,
"shipName": "sample string 7",
"shipAddress1": "sample string 8",
"shipAddress2": "sample string 9",
"shipAddress3": "sample string 10",
"shipCity": "sample string 11",
"shipState": "sample string 12",
"shipZip": "sample string 13",
"shipPhone": "sample string 14",
"weight": 15.0,
"orderShipmentItems": [
{
"id": 1,
"orderShipmentId": 2,
"itemId": 3,
"itemCode": "sample string 4",
"quantity": 5,
"locationName": "sample string 6",
"pickedQuantity": 1,
"pickedDateTime": "2025-12-19T20:14:50.0592759+00:00",
"kitBuildBarcode": "sample string 7",
"executionTime": 10,
"txID": "sample string 11"
},
{
"id": 1,
"orderShipmentId": 2,
"itemId": 3,
"itemCode": "sample string 4",
"quantity": 5,
"locationName": "sample string 6",
"pickedQuantity": 1,
"pickedDateTime": "2025-12-19T20:14:50.0592759+00:00",
"kitBuildBarcode": "sample string 7",
"executionTime": 10,
"txID": "sample string 11"
}
],
"orderShipmentPackages": [
{
"id": 1,
"orderShipmentId": 2,
"packageNumber": 3,
"actualShipWeight": 1.0,
"shipCarrier": "sample string 4",
"trackingNumber1": "sample string 5",
"trackingNumber2": "sample string 6",
"trackingLink": "sample string 7",
"deliveryStatus": "sample string 8",
"carrierReceiveDate": "2025-12-19T20:14:50.0592759+00:00",
"transitDays": 10.0,
"deliveryDate": "2025-12-19T20:14:50.0592759+00:00",
"executionTime": 14,
"txID": "sample string 15"
},
{
"id": 1,
"orderShipmentId": 2,
"packageNumber": 3,
"actualShipWeight": 1.0,
"shipCarrier": "sample string 4",
"trackingNumber1": "sample string 5",
"trackingNumber2": "sample string 6",
"trackingLink": "sample string 7",
"deliveryStatus": "sample string 8",
"carrierReceiveDate": "2025-12-19T20:14:50.0592759+00:00",
"transitDays": 10.0,
"deliveryDate": "2025-12-19T20:14:50.0592759+00:00",
"executionTime": 14,
"txID": "sample string 15"
}
],
"executionTime": 18,
"txID": "sample string 19"
}
],
"client": {
"$id": "4",
"executionTime": 19,
"txID": "sample string 20"
},
"executionTime": 24,
"txID": "sample string 25"
},
{
"id": 1,
"shortOrderNumber": "sample string 3",
"clientId": 4,
"memberId": 5,
"orderTypeId": "Unknown",
"displayOrderType": "sample string 6",
"displayOrderStatus": "sample string 7",
"orderSourceId": "Unknown",
"orderStatusId": "Unknown",
"orderDate": "2025-12-19T20:14:50.0592759+00:00",
"orderTemplateId": 1,
"shipName": "sample string 9",
"shipAddress1": "sample string 10",
"shipAddress2": "sample string 11",
"shipAddress3": "sample string 12",
"shipCity": "sample string 13",
"shipState": "sample string 14",
"shipZip": "sample string 15",
"shipPhone": "sample string 16",
"email": "sample string 17",
"shippingServiceLevel": "sample string 18",
"preferredShipMethod": "sample string 19",
"packslipMessage": "sample string 20",
"mustShipByDate": "2025-12-19T20:14:50.0592759+00:00",
"orderItems": [
{
"itemCode": "sample string 4",
"quantity": 5,
"item": {
"$ref": "3"
},
"executionTime": 8,
"txID": "sample string 9"
},
{
"itemCode": "sample string 4",
"quantity": 5,
"item": {
"$ref": "3"
},
"executionTime": 8,
"txID": "sample string 9"
}
],
"orderShipments": [
{
"id": 1,
"orderId": 2,
"shortOrderNumber": "sample string 3",
"orderShipmentDate": "2025-12-19T20:14:50.0592759+00:00",
"orderShipmentPackageNumber": 5,
"orderShipmentStatusId": "Unknown",
"warehouseId": 6,
"shipName": "sample string 7",
"shipAddress1": "sample string 8",
"shipAddress2": "sample string 9",
"shipAddress3": "sample string 10",
"shipCity": "sample string 11",
"shipState": "sample string 12",
"shipZip": "sample string 13",
"shipPhone": "sample string 14",
"weight": 15.0,
"orderShipmentItems": [
{
"id": 1,
"orderShipmentId": 2,
"itemId": 3,
"itemCode": "sample string 4",
"quantity": 5,
"locationName": "sample string 6",
"pickedQuantity": 1,
"pickedDateTime": "2025-12-19T20:14:50.0592759+00:00",
"kitBuildBarcode": "sample string 7",
"executionTime": 10,
"txID": "sample string 11"
},
{
"id": 1,
"orderShipmentId": 2,
"itemId": 3,
"itemCode": "sample string 4",
"quantity": 5,
"locationName": "sample string 6",
"pickedQuantity": 1,
"pickedDateTime": "2025-12-19T20:14:50.0592759+00:00",
"kitBuildBarcode": "sample string 7",
"executionTime": 10,
"txID": "sample string 11"
}
],
"orderShipmentPackages": [
{
"id": 1,
"orderShipmentId": 2,
"packageNumber": 3,
"actualShipWeight": 1.0,
"shipCarrier": "sample string 4",
"trackingNumber1": "sample string 5",
"trackingNumber2": "sample string 6",
"trackingLink": "sample string 7",
"deliveryStatus": "sample string 8",
"carrierReceiveDate": "2025-12-19T20:14:50.0592759+00:00",
"transitDays": 10.0,
"deliveryDate": "2025-12-19T20:14:50.0592759+00:00",
"executionTime": 14,
"txID": "sample string 15"
},
{
"id": 1,
"orderShipmentId": 2,
"packageNumber": 3,
"actualShipWeight": 1.0,
"shipCarrier": "sample string 4",
"trackingNumber1": "sample string 5",
"trackingNumber2": "sample string 6",
"trackingLink": "sample string 7",
"deliveryStatus": "sample string 8",
"carrierReceiveDate": "2025-12-19T20:14:50.0592759+00:00",
"transitDays": 10.0,
"deliveryDate": "2025-12-19T20:14:50.0592759+00:00",
"executionTime": 14,
"txID": "sample string 15"
}
],
"executionTime": 18,
"txID": "sample string 19"
},
{
"id": 1,
"orderId": 2,
"shortOrderNumber": "sample string 3",
"orderShipmentDate": "2025-12-19T20:14:50.0592759+00:00",
"orderShipmentPackageNumber": 5,
"orderShipmentStatusId": "Unknown",
"warehouseId": 6,
"shipName": "sample string 7",
"shipAddress1": "sample string 8",
"shipAddress2": "sample string 9",
"shipAddress3": "sample string 10",
"shipCity": "sample string 11",
"shipState": "sample string 12",
"shipZip": "sample string 13",
"shipPhone": "sample string 14",
"weight": 15.0,
"orderShipmentItems": [
{
"id": 1,
"orderShipmentId": 2,
"itemId": 3,
"itemCode": "sample string 4",
"quantity": 5,
"locationName": "sample string 6",
"pickedQuantity": 1,
"pickedDateTime": "2025-12-19T20:14:50.0592759+00:00",
"kitBuildBarcode": "sample string 7",
"executionTime": 10,
"txID": "sample string 11"
},
{
"id": 1,
"orderShipmentId": 2,
"itemId": 3,
"itemCode": "sample string 4",
"quantity": 5,
"locationName": "sample string 6",
"pickedQuantity": 1,
"pickedDateTime": "2025-12-19T20:14:50.0592759+00:00",
"kitBuildBarcode": "sample string 7",
"executionTime": 10,
"txID": "sample string 11"
}
],
"orderShipmentPackages": [
{
"id": 1,
"orderShipmentId": 2,
"packageNumber": 3,
"actualShipWeight": 1.0,
"shipCarrier": "sample string 4",
"trackingNumber1": "sample string 5",
"trackingNumber2": "sample string 6",
"trackingLink": "sample string 7",
"deliveryStatus": "sample string 8",
"carrierReceiveDate": "2025-12-19T20:14:50.0592759+00:00",
"transitDays": 10.0,
"deliveryDate": "2025-12-19T20:14:50.0592759+00:00",
"executionTime": 14,
"txID": "sample string 15"
},
{
"id": 1,
"orderShipmentId": 2,
"packageNumber": 3,
"actualShipWeight": 1.0,
"shipCarrier": "sample string 4",
"trackingNumber1": "sample string 5",
"trackingNumber2": "sample string 6",
"trackingLink": "sample string 7",
"deliveryStatus": "sample string 8",
"carrierReceiveDate": "2025-12-19T20:14:50.0592759+00:00",
"transitDays": 10.0,
"deliveryDate": "2025-12-19T20:14:50.0592759+00:00",
"executionTime": 14,
"txID": "sample string 15"
}
],
"executionTime": 18,
"txID": "sample string 19"
}
],
"client": {
"$ref": "4"
},
"executionTime": 24,
"txID": "sample string 25"
}
],
"memberProfiles": [
{
"$id": "5",
"id": 1,
"memberId": 2,
"hdTypeId": 1,
"birthCity": "sample string 3",
"mentality": "sample string 4",
"enneagreamTypeId": 1,
"utcModified": "2025-12-19T20:14:50.0592759+00:00",
"birthHour": 64,
"memberUniqueKey": "fecfde99-d83d-4014-a9f4-bdb0bdd13f67",
"profileName": "sample string 5",
"memberProfileSummaries": [
{
"$id": "6",
"id": 1,
"memberProfileId": 2,
"summaryTypeId": 3,
"summaryText": "sample string 4",
"summaryThink": "sample string 5",
"aiModelId": 6,
"tokensUsed": 7,
"llmTimeInSeconds": 1,
"utcCreated": "2025-12-19T20:14:50.0592759+00:00",
"uniqueId": "sample string 9",
"memberUniqueKey": "65aff271-e4b9-4619-ad85-40a0183ce789",
"beConcise": true,
"systemPromptId": 1,
"summaryRating": true,
"ratingUserName": "sample string 10",
"executionTime": 13,
"txID": "sample string 14"
},
{
"$ref": "6"
}
],
"executionTime": 8,
"txID": "sample string 9"
},
{
"$ref": "5"
}
],
"executionTime": 44,
"txID": "sample string 45"
}
application/xml
Sample not available.
text/xml
Sample not available.