Insurance claims raised against a vehicle, from first notification through to repair status.
https://api.reportauto.euInsurance claims raised against a vehicle. A claim usually hangs off an existing request — pass request_id and session_key to associate the two — and moves through a status as the insurer and repair shop work it.
Raises a claim and, when request_id and session_key are given, associates it with an existing request. Identify the vehicle either by plate or by an existing report_id.
Authentication API key
Name of the driver.
Driver’s phone number.
Driver’s email address.
Registration plate. Use this or report_id.
Existing report for the vehicle. Use this or plate.
What happened to the vehicle.
Insurer handling the claim.
Repair shop assigned to the claim.
Whether the incident has been reported to the insurer.
Type of cover, e.g. KASKO.
Request to associate the claim with.
Session key of that request.
1curl -X POST "https://api.reportauto.eu/api/claims" \
2 -H "Authorization: API_KEY $CAROOM_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "driver_name": "Jamie Rivera",
6 "driver_phone": "+37256781111",
7 "driver_email": "jamie@example.com",
8 "plate": "952MGV",
9 "damage_description": "Some issue with the wheels",
10 "insurer_id": 1,
11 "repair_shop_id": 26,
12 "reported": 1,
13 "claim_type": "KASKO",
14 "request_id": 205,
15 "session_key": "3dfd3df1-c0d0-4ad2-9e0a-bdd9738c7ef3"
16 }'Returns the claims visible to the caller. Filter by type to get the preclaim queue — claims raised but not yet fully reported.
Authentication API key
Filter by claim stage, e.g. preclaim.
1curl "https://api.reportauto.eu/api/claims?type=preclaim" \
2 -H "Authorization: API_KEY $CAROOM_API_KEY" \
3 -H "X-API-Version: 2"Updates the claim’s details or moves it to a new status. Status accepts either the string name or its numeric code.
Authentication API key
ID of the claim.
New status, e.g. "REPAIRABLE" or its numeric equivalent.
Updated description of the damage.
Insurer handling the claim.
Repair partner assigned to the claim.
Whether the incident has been reported to the insurer.
Type of cover, e.g. KASKO.
1curl -X PATCH "https://api.reportauto.eu/api/claims/318" \
2 -H "Authorization: API_KEY $CAROOM_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "damage_description": "Some issue with the wheels",
6 "insurer_id": 1,
7 "repair_partner_id": 1,
8 "reported": 1,
9 "claim_type": "KASKO"
10 }'