To access files in user’s DigiLocker account from your application, you must first obtain user’s authorization.
https://betaapi.digitallocker.gov.in/public
Auth type
API Key Header
Auth header
X-2: YOUR_API_KEY
Rate limit
Based on partner tier
Pricing
Enterprise / contact sales
Free quota
None
Documentation
https://betaapi.digitallocker.gov.in/public
Endpoint status
Unreachable — No response — server may be down or blocking automated probes
(checked Mar 29, 2026)
Builder score
D
34%
builder-friendly
API key in the request header (X-2)
X-2: YOUR_API_KEY
Free for authorized partners. API access via partnership agreement.
| Method | Path | Description |
|---|---|---|
| POST | /account/1/pushuri |
Push URI to Account |
| POST | /account/2/verify |
Verify Account |
| GET | /oauth2/1/authorize |
Get Authorization Code |
| POST | /oauth2/1/code |
Get Device Code |
| POST | /oauth2/1/file/upload |
Upload file to locker |
| GET | /oauth2/1/file/{uri} |
Get File from URI |
| GET | /oauth2/1/files/ |
Get List of Self Uploaded Documents |
| GET | /oauth2/1/files/issued |
Issued Documents |
curl -X GET 'https://betaapi.digitallocker.gov.in/public/account/1/pushuri' \ -H 'X-2: YOUR_API_KEY'
{}
Data sourced from API Map. Always verify pricing and rate limits against the official Authorized Partner API Specification documentation.