Create an offline DIGIPIN microservice API for precise location mapping in India
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER 🎉 Early Black Friday Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
This workflow contains community nodes that are only compatible with the self-hosted version of n8n.
What is DIGIPIN? DIGIPIN (Digital Pincode) is a 10-character alphanumeric code introduced by India Post. It maps any 3x3 meter square in India to a unique digital address. This helps precisely locate homes, shops, or landmarks, especially in areas where physical addresses are inconsistent or missing.
What this workflow does This workflow creates a fully offline DIGIPIN microservice using only JavaScript - no external APIs are used.
You get two HTTP endpoints:
- GET /generate-digipin?lat={latitude}&lon={longitude} → returns a DIGIPIN
- GET /decode-digipin?digipin={code} → returns the latitude and longitude
You can plug this into any system to:
- Convert GPS coordinates to a DIGIPIN
- Convert a DIGIPIN back to coordinates
How it works
- An HTTP Webhook node receives the request
- A JS Function node either encodes or decodes based on input
- The result is returned as a JSON response
All the logic is handled inside the workflow - no API keys, no external calls.
Why use this
- Fast and lightweight
- Easily extendable: you can connect this to forms, CRMs, apps, or spreadsheets
- Ideal for field agents, address validation, logistics, or rural operations