API Console
All ACTIGEN endpoints grouped — open the live Swagger for executable docs
⌘K
API offline
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