curl --location --request POST '/katilimemeklilikapi/saglik/HealthPolicy' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"productId": 0,
"payerCustomerId": 0,
"branchCode": "string",
"selectedPlanId": 0,
"selectedInstallment": 0,
"proposalPersons": [
{
"ruleSetId": 0,
"insuredCustomerId": 0,
"personRelationType": 0,
"questionAnswers": [
{
"questionId": 0,
"answer": "string"
}
]
}
],
"paymentInfos": {
"creditCard": {
"cardHolder": "string",
"cardNumber": "string",
"cvc": "string",
"expirationDateMonth": "string",
"expirationDateYear": "string",
"active": 0
},
"bankAccount": {
"accountHolder": "string",
"bankCustomerNumber": "string",
"bankAccountNumber": "string",
"bankAccountNumberOther": "string",
"bankBranchCode": "string",
"bankId": "string",
"iban": "string"
}
},
"startDate": "string",
"endDate": "string"
}'{
"failed": true,
"message": "string",
"succeeded": true,
"data": {
"result": true,
"resultMessage": "string",
"statusCode": "string",
"data": {
"policyId": 0,
"policyNumber": 0,
"policyOrder": 0,
"proposalId": 0,
"policyStatusId": 0,
"policyStatusDesc": "string",
"totalPremium": 0,
"netPremium": 0,
"netCommission": 0,
"insurer": "string",
"startDate": "string",
"endDate": "string",
"transactionDate": "string",
"insuredList": null,
"paymentPlan": null,
"endorsements": null,
"totalPremiumCurrency": 0,
"totalNetPremiumCurrency": 0,
"totalNetCommissionCurrency": 0,
"currencyCode": "string",
"currencyRate": 0,
"policyPremiumCurrency": 0,
"policyCurrencyCode": "string",
"policyCurrencyRate": 0,
"agencyCommissions": null,
"policyTypeId": 0,
"policyTypeDesc": "string",
"policyActive": 0,
"productName": "string",
"productDesc": "string",
"agencyId": 0,
"agencyCode": "string"
}
}
}