| county_code required | integer County code |
| Token required | string |
{- "error": "false",
- "status": "200",
- "data": [
- {
- "nume": "CLUJ-NAPOCA",
- "cod_judet": "CJ",
- "cod_siruta": "54984"
}
]
}{- "data": [
- {
- "code": "BASIC",
- "name": "Basic",
- "description": "description",
- "product_id": "1 (Pointer)",
- "amount": "10",
- "currency_id": "1",
- "status": "1",
- "amount_without_vat": "8.4"
}
]
}A quote is obtained from the insurer for the product specified in the request.
| Token required | string |
JSON format body
required | object |
required | object |
{- "provider": {
- "organization": {
- "businessName": "pointer"
}, - "authentication": {
- "account": "alexandru.marinica@lifeishard.ro",
- "password": "administrator",
- "code": ""
}
}, - "product": {
- "motor": {
- "startDate": "2024-10-19",
- "termTime": 12
}, - "policyholder": {
- "lastName": "Marinica",
- "firstName": "Alexandru",
- "gender": "m",
- "birthdate": "1997-03-18",
- "identification": {
- "idType": "CI",
- "idNumber": "KZ879540",
- "issueAuthority": "DRPCIV Mangalia",
- "issueDate": "2021-03-18"
}, - "isForeignPerson": false,
- "taxId": "1970318133912",
- "nationality": "RO",
- "citizenship": "RO",
- "email": "alexandru.marinica@lifeishard.ro",
- "mobileNumber": "0754996049",
- "address": {
- "country": "RO",
- "county": "CT",
- "cityCode": 60516,
- "city": "Navodari",
- "street": "Kihn Extensions",
- "houseNumber": "89",
- "building": 2,
- "staircase": 8,
- "floor": 7,
- "apartment": "12",
- "postcode": "905700"
}, - "correspondenceAddress": {
- "country": "RO",
- "county": "CT",
- "cityCode": 60516,
- "city": "Navodari",
- "street": "Kihn Extensions",
- "houseNumber": "89",
- "building": 2,
- "staircase": 8,
- "floor": 7,
- "apartment": "12",
- "postcode": "905700"
}
}, - "vehicle": {
- "licensePlate": "CT97AEC",
- "registrationType": "registered",
- "vin": "TSMLYDD1S00C41815",
- "vehicleType": "M1",
- "brand": "Suzuki",
- "model": "Vitara",
- "yearOfConstruction": 2023,
- "engineDisplacement": 1566,
- "enginePower": 80,
- "totalWeight": 1880,
- "seats": 5,
- "fuelType": "hybrid",
- "firstRegistration": "2023-01-01",
- "usageType": "personal",
- "identification": {
- "idNumber": "H558662"
}, - "currentMileage": 171323,
- "hasMobilityModifications": false,
- "isLeased": false,
- "owner": {
- "lastName": "Marinica",
- "firstName": "Alexandru",
- "gender": "m",
- "birthdate": "1997-03-18",
- "identification": {
- "idType": "CI",
- "idNumber": "KZ879540",
- "issueAuthority": "DRPCIV Mangalia",
- "issueDate": "2021-03-18"
}, - "isForeignPerson": false,
- "taxId": "1970318133912",
- "nationality": "RO",
- "citizenship": "RO",
- "email": "alexandru.marinica@lifeishard.ro",
- "mobileNumber": "0754996049",
- "address": {
- "country": "RO",
- "county": "CT",
- "cityCode": 60516,
- "city": "Navodari",
- "street": "Kihn Extensions",
- "houseNumber": "89",
- "building": 2,
- "staircase": 8,
- "floor": 7,
- "apartment": "12",
- "postcode": "905700"
}, - "correspondenceAddress": {
- "country": "RO",
- "county": "CT",
- "cityCode": 60516,
- "city": "Navodari",
- "street": "Kihn Extensions",
- "houseNumber": "89",
- "building": 2,
- "staircase": 8,
- "floor": 7,
- "apartment": "12",
- "postcode": "905700"
}
}
}, - "additionalData": {
- "packageCodes": [
- "AMP-001-BASIC",
- "AMP-001-UTIL",
- "PremiumEuropa"
], - "product": {
- "vehicle": {
- "owner": {
- "isPoliticallyExposed": false
}
}, - "policyholder": {
- "isPoliticallyExposed": false
}
}
}
}
}{- "data": {
- "provider": {
- "organization": {
- "businessName": "NUME_SAS"
}
}, - "offers": [
- {
- "offerId": 1429,
- "providerOfferCode": "BASIC_ddd6fba6-72dc-4ba9-84e2-c92dfdb2b3a6",
- "premiumAmount": 10,
- "premiumAmountNet": 10,
- "currency": "RON",
- "startDate": "2025-02-20",
- "endDate": "2026-02-19",
- "installments": [
- {
- "id": 1,
- "amount": 10,
- "dueDate": "2025-02-19"
}
], - "notes": null
}
]
}
}Download offer in PDF format
| id required | integer Offer identification number |
| Token required | string |
{- "data": {
- "files": [
- {
- "type": "application/pdf",
- "name": "document.pdf",
- "content": "JVBERi0xLjQKJcfs..."
}
]
}
}Retrieve policy PDF file
| series required | string Example: series=XX/12/12 Policy series |
| number required | string Example: number=1234567890 Policy number |
| Token required | string |
{- "data": {
- "files": [
- {
- "type": "application/pdf",
- "name": "document.pdf",
- "content": "JVBERi0xLjQKJcfs..."
}
]
}
}The offer is transformed into a policy based on the offer identifier.
| Token required | string |
JSON formatted body
| offerId required | integer |
required | object |
{- "offerId": 6,
- "payment": {
- "method": "receipt",
- "currency": "RON",
- "amount": 10,
- "date": "2024-10-16",
- "documentNumber": "DEMO10013664"
}
}{- "data": {
- "policies": [
- {
- "provider": {
- "organization": {
- "businessName": "pointer"
}
}, - "product": {
- "name": "road_assistance"
}, - "policyId": 93,
- "providerPolicyCode": null,
- "series": "POINTER-CONTRACT",
- "number": "6",
- "payment": {
- "method": "card de credit",
- "currency": "RON",
- "amount": 10,
- "date": "2025-01-01",
- "documentNumber": "DEMO10013664"
}, - "startDate": "2025-02-20",
- "endDate": "2026-02-19",
- "premiumAmount": 10,
- "currency": "RON",
- "installments": [
- {
- "id": 1,
- "amount": 10,
- "dueDate": "2025-02-20"
}
]
}
]
}
}Download policy in PDF format
| id required | integer Policy identification number |
| Token required | string |
{- "data": {
- "files": [
- {
- "type": "application/pdf",
- "name": "document.pdf",
- "content": "JVBERi0xLjQKJcfs..."
}
]
}
}Returns product details including packages. If amount and currency are null, the price is dynamic.
| company required | string |
| product required | string |
{- "company": "pointer",
- "product": "road_assistance",
- "packages": [
- {
- "code": "BASIC",
- "name": "HSA-BASIC-2024",
- "amount": 199,
- "currency": "RON"
}
]
}Authenticate an account by account/password
| account required | string Account |
| password required | string Password |
{- "error": "false",
- "status": "200",
- "data": {
- "token": "---JWT Token---",
- "expires_at": "2021-09-03 19:41:27",
- "refresh_token": "---Refresh Token---"
}
}Renew an authentication token
| Token required | string Example: Refresh [refresh_token] The Refresh token received from the |
{- "error": "false",
- "status": "200",
- "data": {
- "token": "---JWT Token---",
- "expires_at": "2021-09-03 19:41:27",
- "refresh_token": "---Refresh Token---"
}
}