Back | Public Strata API/insurance
List operation by client id (GET):
https://strata-<<REGION>>.urbanise.com/integrations/api/insurance/client/<<CID>>/list?cancelled=<<TRUE/FALSE>>
List operation by client id and plan number (GET):
https://strata-<<REGION>>.urbanise.com/integrations/api/insurance/client/<<CID>>/planNo/<<PLAN_NUMBER>>/list?cancelled=<<TRUE/FALSE>>
Update operation (PUT):
https://strata-<<REGION>>.urbanise.com/integrations/api/insurance/client/<<CID>>/<<INSURANCE_ID>>
The <<REGION>> is determined by the location of the application you want to send the request to.
Regions include: AU (Australia & Asia), MENA (Middle East & Caribbean) & SA (South Africa)
Example: https://strata-au.urbanise.com
This is your "Client ID".
The "Plan Number" of the property you're requesting data for.
This is the id of the insurance to be updated, obtained from either list operations.
This request has an extra parameter - "cancelled" - which allows you to indicate if you want a current, or cancelled insurance policy.
The following must be passed in the request header.
Accept: application/json
Authorization: Bearer <<token>>
Note the authorization token must be obtained from Urbanise.
Below is an example of a request.
https://strata-mena.urbanise.com/integrations/api/insurance/client/802/planNo/DM42/list?cancelled=false
Accept: application/json
Authorization: Bearer cf290305-c688-44c6-b248-a3352b19c519
[
{
"id":808,
"propertyId":"704",
"policyNumber":"2/1/020/2500067",
"from":"2015-07-01",
"to":"2018-06-09",
"brokerId":7261,
"company":"Royal Sun Alliance Insurance Limited( RSA)",
"amountOfPremium":97088,
"paidDate":"2015-08-05",
"note":"This is information stored in the notes field",
"cancelled":false,
"commissionRate":0,
"commissionAmount":0,
"basePremium":0,
"policies":[
{
"id":2470,
"policyType":"Building and Common Area Contents",
"sumInsured":"416,252,000",
"excess":2500
},
{
"id":2471,
"policyType":"Public Liability",
"sumInsured":"20,000,000",
"excess":2500
},
{
"id":2472,
"policyType":"Fidelity Guarantee",
"sumInsured":"200,000",
"excess":2500
},
{
"id":2473,
"policyType":"Personal Accident",
"sumInsured":"100,000",
"excess":0
},
{
"id":2474,
"policyType":"Office Bearer's Liability",
"sumInsured":"10,000,000",
"excess":5000
},
{
"id":2475,
"policyType":"Machinery Breakdown",
"sumInsured":"10,000,000",
"excess":2500
}
]
},
{
"id":653,
"propertyId":"704",
"policyNumber":"2/1/020/2500066",
"from":"2014-07-01",
"to":"2010-06-09",
"brokerId":118355,
"company":"Royal Sun Alliance Insurance Limited( RSA)",
"amountOfPremium":102000,
"paidDate":"2014-08-04",
"note":"This is information stored in the notes field",
"cancelled":true,
"commissionRate":0,
"commissionAmount":0,
"basePremium":0,
"policies":[
{
"id":1750,
"policyType":"Building and Common Area Contents",
"sumInsured":"416,252,000.00",
"excess":2500
},
{
"id":1751,
"policyType":"Public Liability",
"sumInsured":"20,000,000.00",
"excess":2500
},
{
"id":1752,
"policyType":"Fidelity Guarantee",
"sumInsured":"200,000.00",
"excess":2500
},
{
"id":1753,
"policyType":"Personal Accident",
"sumInsured":"100,000.00",
"excess":0
},
{
"id":1754,
"policyType":"Office Bearer's Liability",
"sumInsured":"10,000,000.00",
"excess":5000
},
{
"id":1755,
"policyType":"Machinery Breakdown",
"sumInsured":"10,000,000.00",
"excess":2500
}
]
}
]