1Get Captcha
→
2Login with Captcha
1
GET
Fetch Captcha
/api/auth/captchaClick to load
2
POST
Login with Captcha
/api/auth/login
POST
Inject Browser Session
/api/auth/inject-session
Already logged in to MCA in your browser? Paste your cookie header here — no captcha or password needed.
Open Chrome DevTools → Network → any MCA request → Headers → copy the Cookie: value.
GET
Session Info
/api/auth/session
GET
Company Search
/api/company/search⚡
Form 11 — LLP Annual Return
Fully programmatic MCA filing — prefill, submit, download PDF
🔌
Session Inject
Paste browser cookies, auto-reconnects on reload
↓ Prefill
Auto-fill from MCA
LLPIN lookup fills partners, address, email
📄
PDF Download
Polls MCA DMS and downloads ZIP after filing
Open Filing UI →
or use the API endpoints below
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/form11/prefill?llpin=AAJ-2620 | Fetch LLP details, partners & address |
| GET | /api/form11/dpin/:dpin | Look up a DIN / DPIN name |
| POST | /api/form11/submit | File Form 11, returns SRN + dmsid |
| GET | /api/form11/download-pdf?srn=M3109… | Download filed PDF as ZIP |
POST
Adaptive Form Submit
/api/forms/adaptive-submit
The real MCA form submission endpoint (used by the portal and ComplyRelax). Paste the guideState JSON captured from browser DevTools.
POST
Generate PDF
/api/forms/generate-pdfCalled after form submission to generate the unsigned PDF. Parameters come from the submission response or from DevTools.
GET
Form Status Check
/api/forms/status
GET
Form Prefill Data
/api/forms/prefill
POST
Form Submission
/api/forms/submit
POST