DAMAGE iD API API Reference

DAMAGE iD API

Terms of Service: https://damageid.com/privacy-policy/
Contact: support@damageid.com
Version: 1.0.0

car

May include cars, vans, trucks, RVs.

Create New Car

POST /car/create
X-Requested-With: object
in header

(no description)

licensePlate: object
in query

Vehicle license plate number.

Authorization: object
in header

(no description)

unitNumber: object
in query

unit Number or VIN

200 OK

vehicle created

Update Photos in Case

PUT /case/uploadPhotos/{caseId}

Capture confirmation of photo upload. Note this method does not actually accept photos. Photos are sent directly to cloud storage.

caseId: object
in path

(no description)

X-Requested-With: object
in header

(no description)

Authorization: object
in header

(no description)

Accept Insurance

PUT /case/insure/{caseId}

Mark case as user accepted insurance.

caseId: object
in path

(no description)

X-Requested-With: object
in header

(no description)

Authorization: object
in header

(no description)

case

A case defines a "before-and-after" series of photos or videos.

Update Case Status

PUT /case/updateStatus/{caseId}

Update status of the case.

caseId: object
in path

(no description)

X-Requested-With: object
in header

(no description)

Authorization: object
in header

(no description)

Update Photos in Case

PUT /case/uploadPhotos/{caseId}

Capture confirmation of photo upload. Note this method does not actually accept photos. Photos are sent directly to cloud storage.

caseId: object
in path

(no description)

X-Requested-With: object
in header

(no description)

Authorization: object
in header

(no description)

Accept Insurance

PUT /case/insure/{caseId}

Mark case as user accepted insurance.

caseId: object
in path

(no description)

X-Requested-With: object
in header

(no description)

Authorization: object
in header

(no description)

List Cases

POST /case/show

Show most recent open case by unit number or license plate.

X-Requested-With: object
in header

(no description)

Authorization: object
in header

(no description)

List Cases

POST /case/list

Find all cases for currently logged in user.

X-Requested-With: object
in header

(no description)

Authorization: object
in header

(no description)

Create a new case

POST /case/create

Create a new case, given a unitNumber.

X-Requested-With: object
in header

(no description)

Authorization: object
in header

(no description)

unitNumber: object
in query

(no description)

200 OK

case created.

Show Case Details

POST /case/show/{caseId}

This can only be done by the logged in user. If unitNumber or licensePlate are provided, the latest case will be returned. If id is provided, that case id will be returned.

caseId: object
in path

(no description)

X-Requested-With: object
in header

(no description)

Authorization: object
in header

(no description)

user

Operations about users

Login User

POST /authenticate

Login user with username and password and obtain an authorization id.

company

Operations about companies

Create New Car

POST /car/create
X-Requested-With: object
in header

(no description)

licensePlate: object
in query

Vehicle license plate number.

Authorization: object
in header

(no description)

unitNumber: object
in query

unit Number or VIN

200 OK

vehicle created

New Company Account

POST /registration/newcompany/create

Accept new company account request.

photo

Operations about photo or videos of vehicle condition

login

Operations about authentication and access.

Login User

POST /authenticate

Login user with username and password and obtain an authorization id.

logging

Operations about logging and tracking activity for debugging and stats.

Log Photo Upload

POST /mobileUploadActivity/track

Track user photo uploads to cloud.

X-Requested-With: object
in header

(no description)

Authorization: object
in header

(no description)

Log Remote Errors

POST /mobileLog/error

Capture errors or exceptions on remote device.

X-Requested-With: object
in header

(no description)

Authorization: object
in header

(no description)