ClearDil
The End-to-End KYC compliance solution An integrated platform to effortlessly meet all your Anti-Money Laundering and KYC requirements - on the back of a modern Web Portal and a developer-friendly API.
ClearDil endpoints
| Method | Endpoint | Description |
|---|---|---|
| customers | ||
| POST |
Createindividualcustallfields /customers |
|
| PATCH |
Patchindividualcustomer /customers/{customer_a_id} |
|
| PUT |
Updateindividualcustomer /customers/{customer_a_id} |
|
| DELETE |
Deleteindividualcustomer /customers/{customer_a_id} |
You can delete a customer only if you've not done any check on him. |
| GET |
Fetchindividualcustomer /customers/{customer_a_id} |
|
| GET |
Fetchallindividualcustomers /customers |
|
| screening | ||
| GET |
Viewallscreeningsresult /customers/{customer_a_id}/screenings |
|
| POST |
Validcustomerscreeningwithfullscope /customers/{customer_a_id}/screenings |
submit a screening request |
| GET |
Viewoverallscreeningresult /customers/{customer_a_id}/screenings/{screening_a_id} |
|
| verifications | ||
| GET |
Fetchallverifications /customers/{customer_a_id}/verifications |
|
| DELETE |
Deleteaverification /customers/{customer_a_id}/verifications/{verification_a_id} |
|
| POST |
PerformMRZanalysis /customers/{customer_a_id}/verifications |
|
| GET |
Fetchaverification /customers/{customer_a_id}/verifications/{verification_a_id} |
|
| risk_profile | ||
| GET |
Fetchriskprofile /customers/{customer_a_id}/risk_profile |
Create individual customer |
| documents | ||
| POST |
CreateaDRIVING_LICENSEdocument /customers/{customer_a_id}/documents |
|
| GET |
DownloadtheattachedDRIVING_LICENSEfromthedocument /customers/{customer_a_id}/documents/{document_a_id}/download |
|
| GET |
FetchDRIVING_LICENSEdocument /customers/{customer_a_id}/documents/{document_a_id} |
|
| matches | ||
| POST |
Dismissmultiplematches /customers/{customer_b_id}/screenings/{screening_b_id}/matches/dismiss |
We see a duplicate for president Obama's father 1/ is it a duplicate in DJ or on our side ? 2/ [TODO] matches should be ordered by scorecard.score 3/ check the DJ data missing… |
| POST |
Dismissamatch /customers/{customer_b_id}/screenings/{screening_b_id}/matches/{match_2_id}/dismiss |
We see a duplicate for president Obama's father 1/ is it a duplicate in DJ or on our side ? 2/ [TODO] matches should be ordered by scorecard.score 3/ check the DJ data missing… |
| GET |
Fetchallmatches /customers/{customer_a_id}/screenings/{screening_a_id}/matches |
|
| GET |
Fetchamatch /customers/{customer_a_id}/screenings/{screening_a_id}/matches/{match_1_id} |
|
| POST |
Confirmamatch /customers/{customer_b_id}/screenings/{screening_b_id}/matches/{match_1_id}/confirm |
We see a duplicate for president Obama's father 1/ is it a duplicate in DJ or on our side ? 2/ [TODO] matches should be ordered by scorecard.score 3/ check the DJ data missing… |
| associations | ||
| GET |
Fetchallassociationsbelongingtoamatch /customers/{customer_a_id}/screenings/{screening_a_id}/matches/{match_id}/associations |
|
| GET |
Fetchoneassociationbelongingtoamatch /customers/{customer_a_id}/screenings/{screening_a_id}/matches/{match_id}/associations/{asso_id} |
|
| token | ||
| POST |
GetAPIoauth2token /oauth2/token |
|
| notes | ||
| POST |
Createanote /customers/{customer_a_id}/notes |
|
| GET |
Fetchallnotes /customers/{customer_a_id}/notes |
|
| GET |
Fetchanote /customers/{customer_a_id}/notes/{note_a_id} |
|
| Stats | ||
| GET |
Screeningstats /stats/screenings |
|
| GET |
Customerstats /stats/customers |
|
| search | ||
| GET |
SearchverificationsDONE /search/verifications |
|
| GET |
Searchscreeningsdone /search/screenings |
|
| GET |
SearchallyourCONFIRMEDmatches /search/matches |
|
ClearDil pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|