Buy Domestic Bus Travel

Buy Domestic Bus Travel

POST https://portal-staging.aiicoplc.com/api/services/app/PersonalAccidentProductService/BuyDomesticBusTravel

This endpoint Post Buy Domestic Bus Travel Schedule.

Query Parameters

NameTypeDescription

PlateNumber

string

Bus Plate Number

tripRoute

string

Bus route

travelDate

string

Travel date

eta

string

Expected Time of Arrival

Headers

NameTypeDescription

X-ApiKey

string

To be provided.

Content-Type

string

application/json

Request Body

NameTypeDescription

beneficiaryPhone

string

Beneficiary Phone number

title

string

Passenger salutation

recordId

string

Passenger record Id

firstName

string

Passenger First Name

lastName

string

Passenger Last Name

dateOdBirth

string

Passenger Date of Birth

email

string

Passenger Email Address

physicalAddress

string

Passenger Physical Address

phone

string

Passenger Phone Number

Gender

string

Passenger Gender

ticketNumber

string

Passenger Ticket Number

paymentRef

string

Payment Reference

premiumAmount

string

premium amount

beneficiary

string

Beneficiary Name

{
    "result": {
        "trips": [
            {
                "plateNumber": "123456",
                "tripRoute": "LAG-ABJ",
                "travelDate": "2021-02-11T00:00:00",
                "eta": "2021-02-11T00:00:00"
            }
        ],
        "passengers": [
            {
                "printPolicyUrl": null,
                "printReceiptUrl": null,
                "transactionRef": "PAC-F0FB2A",
                "title": null,
                "recordId": "BUS123",
                "firstName": "Williams",
                "lastName": "Ojo",
                "dateOfBirth": "1990-01-01T00:00:00",
                "email": "wojo@aiicoplc.com",
                "physicalAddress": "AIICO PLAZA",
                "phone": "08168483478",
                "gender": "Male",
                "ticketNumber": "123455",
                "paymentRef": "1234WERTY",
                "premiumAmount": 75.0,
                "beneficiary": "Williams Test",
                "beneficiaryPhone": "08168483478"
            }
        ]
    },
    "targetUrl": null,
    "success": true,
    "error": null,
    "unAuthorizedRequest": false,
    "__abp": true
}
Sample Payload
{
  "trips": [
    {
      "plateNumber": "123456",
      "tripRoute": "LAG-ABJ",
      "travelDate": "2021-02-11",
      "eta": "2021-02-11"
    }
  ],
  "passengers": [
    {
      "title": "Mr",
      "recordId": "BUS123",
      "firstName": "Williams",
      "lastName": "Ojo",
      "dateOfBirth": "1990-01-01",
      "email": "wojo@aiicoplc.com",
      "physicalAddress": "AIICO PLAZA",
      "phone": "08168483478",
      "gender": "Male",
      "ticketNumber": "123455",
      "paymentRef": "1234WERTY",
      "premiumAmount": 75,
      "beneficiary": "Williams Test",
      "beneficiaryPhone": "08168483478"
    }
  ]
}

Last updated