API Console

All ACTIGEN endpoints grouped — open the live Swagger for executable docs

Live Swagger
CA

A · Origination

POST
/api/actigen/onboarding/start
{"full_name":"...","phone":"..."}
POST
/api/actigen/onboarding/{app_id}/kyc
multipart file
POST
/api/actigen/onboarding/{app_id}/face
multipart file
POST
/api/actigen/onboarding/{app_id}/statement
multipart file (PDF)
POST
/api/actigen/onboarding/{app_id}/finalize
POST
/api/actigen/verify
{"doc_ids":["..","..."]}
GET
/api/actigen/verify/customer/{cid}
POST
/api/actigen/face-match
multipart {selfie, id_image}
POST
/api/actigen/address
{"address":"..."}

B · Doc Intel

POST
/api/actigen/docintel/salary-slip
multipart file
POST
/api/actigen/docintel/itr
multipart file
POST
/api/actigen/docintel/gstr
multipart file
POST
/api/actigen/docintel/sale-deed
multipart file
POST
/api/actigen/docintel/cheque
multipart file

C · Intel & Cohorts

GET
/api/actigen/intel/customer/{cid}
GET
/api/actigen/intel/portfolio
POST
/api/actigen/cohorts/preview
{"professions":["..."],...}
POST
/api/actigen/cohorts
{"name":"...","rules":{...}}
GET
/api/actigen/cohorts
GET
/api/actigen/cohorts/{id}/export.csv
POST
/api/actigen/voc/classify
{"text":"..."}

D · Risk Ops

GET
/api/actigen/collections/queue
POST
/api/actigen/collections/notice
{"customer_id":"...","language":"english","amount":50000}
POST
/api/actigen/collections/settlement
{"outstanding":...,"recovery_prob":...,"months":...}
GET
/api/actigen/ews/dashboard

E · AI Ops

POST
/api/actigen/copilot/ask
{"question":"..."}
GET
/api/actigen/briefing
GET
/api/actigen/search?q=...&scope=customers
GET
/api/actigen/graph/customer/{cid}

F · Admin

GET
/api/actigen/audit?entity_type=...&actor=...
GET
/api/actigen/users
POST
/api/actigen/users
{"email":"...","role":"reviewer"}
PUT
/api/actigen/users/{id}
{"role":"..."}
GET
/api/actigen/notifications
POST
/api/actigen/notifications/{id}/read
AI Co-Pilot
Watching: /admin/api
⌘. toggles · ACTIGEN AI-poweredLive