How it works
1
Choose a coverage
List the coverages Djigui sells and what each one covers. Prices are not listed: they depend on the vehicle.
2
Register the vehicle
Send the vehicle’s details once, with its registration document if you have it. You can quote the same vehicle as many times as you need.
3
Get a quote
Price the vehicle under a coverage, for 3, 6 or 12 months, for a given usage and start date.
4
Collect the payment
Open a Wave payment for the quote. The payer confirms it from their Wave app.
5
Follow the contract
Once paid, the quote becomes a contract. Djigui requests the ASACI certificate and gives you its links and documents as soon as it is issued.
Base URL
Every endpoint is under:This is the staging environment: build and test your integration against it. Djigui gives you the production URL and key when you go live, where payments are real Wave payments.
Conventions
- Requests and responses are JSON, except for vehicle registration with a document, which also accepts
multipart/form-data. - Amounts are integers in francs CFA (XOF).
- Dates are
YYYY-MM-DD. Timestamps (created,updated,completed) are ISO 8601 in UTC. - Ids are UUIDs.
- Unknown fields in a request body are refused with a
400. Send only the documented fields. - Everything you create belongs to your company: you never see another company’s data, and their ids answer
404.
Next steps
Quickstart
Insure a vehicle from start to finish.
Authentication
Get and use your API key.
Errors
Every error code and what to do about it.
API reference
Every endpoint, field and response.