Skydd Logo

HealthInsurance

Get insurance quotes based on user inputs

Create Individual Policy

This endpoint is used to create an individual health insurance policy by submitting personal and policy details in the request body. Provide all required fields such as personal information, contact details, and policy identifiers to successfully create a new policy.

POST{{baseUrl}}v1/api/HealthInsurance/CreateIndividualPolicy
{
  "address": "Lagos",
  "dob": "2004-02-26",
  "email": "femibranc34h@gmail.com",
  "firstName": "Olamide",
  "gender": 2,
  "imageURL": "https://d23lsjgf7v9q0y.cloudfront.net/images/ef057ab2-2707-411c-88f3-c8c6fa9b6573_image.jpeg",
  "lastName": "Olaoluwa",
  "localGovernmentArea": "Alimosho",
  "maritalStatus": 1,
  "middleName": "Femi",
  "occupation": "Trader",
  "phone": "07032778223",
  "priceId": "57123bb0-7525-4d25-b53e-7de84014ccb7",
  "productId": "0f1e04bc-309d-4542-832c-d038027f337d",
  "state": "Lagos",
  "dataConsent": true,
  "hospital": "heartthrobe"
}

Create Family Policy

POST{{baseUrl}}v1/api/HealthInsurance/CreateFamilyPolicy
{
  "address": "temidire Ogun State",
  "dateofBirth": "1996-02-02T13:33:16.647Z",
  "email": "teswtw210@yopmail.com",
  "firstName": "Olayiki",
  "gender": 2,
  "imageURL": "string",
  "lastName": "Femibranch",
  "lga": "Alimosho",
  "maritalStatus": 0,
  "occupation": "Realtor",
  "paymentCycle": 0,
  "phone": "07023880229",
  "priceId": "021023ef-0a0c-41c7-873e-3ced244a5dd7",
  "productId": "d38bf09c-283c-451c-9a77-34eb54e7d9cf",
  "provider": 0,
  "state": "Lagos",
  "hospital": "Hamkad"
}

Add Family Beneficiary

This endpoint allows you to add a new family beneficiary to a health insurance policy. It is typically used by merchants or administrators to register dependents or family members under an existing policy.

POST{{baseUrl}}/v1/api/HealthInsurance/AddFamilyBeneficiary
{
  "address": "Lagos Ojodu",
  "dateofBirth": "1996-11-18T00:33:44.732Z",
  "dependantTypeId": "2",
  "firstName": "Famobranchg",
  "gender": 1,
  "imageURL": "https://d23lsjgf7v9q0y.cloudfront.net/images/ef057ab2-2707-411c-88f3-c8c6fa9b6573_image.jpeg",
  "lastName": "Olabranch",
  "lga": "string",
  "maritalStatus": 1,
  "occupation": "Realtor",
  "phonenumber": "07034770038",
  "policyId": "205dd151-04b9-444a-91fa-0e97c956e366",
  "state": "Lagos",
  "email": "hassan.olatde.hh@gmail.com",
  "hospital": "Hamkad"
}

Product

Retrieve products, hospitals and states

Get Health Products

This endpoint is used to get the healthinsurance products we offer.

GET{{baseUrl}}v1/api/Product/GetHealthProducts?provider=0&type=0
{
  "headers": {
    "Accept": "text/plain; x-api-version=1.0",
    "ClientId": "{{clientId}}",
    "ApiKey": "{{apiKey}}"
  },
  "method": "GET",
  "url": "{{baseUrl}}v1/api/Product/GetHealthProducts?provider=0&type=0"
}

Get Hospital List

This endpoint is used to get the Hospital List . You can filter by state and Providers

GET{{baseUrl}}v1/api/Product/GetHospitalList?state=Lagos
{
  "headers": {
    "Accept": "text/plain; x-api-version=1.0",
    "ClientId": "{{clientId}}",
    "ApiKey": "{{apiKey}}"
  },
  "method": "GET",
  "url": "{{baseUrl}}v1/api/Product/GetHospitalList?state=Lagos"
}

Get States

GET{{baseUrl}}v1/api/Product/GetStates
{
  "headers": {
    "Accept": "text/plain; x-api-version=1.0",
    "ApiKey": "{{apiKey}}",
    "ClientId": "{{clientId}}"
  },
  "method": "GET",
  "url": "{{baseUrl}}v1/api/Product/GetStates"
}

Get HMOLGA

This endpoint is used to get the City/LGA where we have hospitals in a state.

GET{{baseUrl}}v1/api/Product/GetHMOLGA?provider=2&state=Lagos
{
  "headers": {
    "Accept": "text/plain; x-api-version=1.0",
    "ApiKey": "{{apiKey}}",
    "ClientId": "{{clientId}}"
  },
  "method": "GET",
  "url": "{{baseUrl}}v1/api/Product/GetHMOLGA?provider=2&state=Lagos"
}

Policy

Manage policy lifecycle

Reactivate Policy

POST{{baseUrl}}v1/api/Policy/ReactivatePolicy
{
  "policyId": "5a0ee5b7-b68b-4ede-ab57-a4512ed15330",
  "paymentCycle": 0
}

Deactivate Policy

POST{{baseUrl}}v1/api/Policy/DeactivatePolicy
{
  "policyId": "5a0ee5b7-b68b-4ede-ab57-a4512ed15330"
}