{
 "protocolVersion": "0.3.0",
 "name": "India Property Register",
 "description": "The land and property register of India: every state, district, tehsil and village (LGD codes, boundaries, pincodes), how each state keeps its land records and which government portals hold them, and plot records as they are loaded. For property due diligence, lending, proptech and research. Prepaid: ₹50 free credit on sign-up, then ₹0.16 per successful call.",
 "version": "1.0.0",
 "url": "https://indiapropertyregister.com/a2a",
 "preferredTransport": "JSONRPC",
 "supportedInterfaces": [
  {
   "url": "https://indiapropertyregister.com/a2a",
   "protocolBinding": "JSONRPC",
   "protocolVersion": "1.0",
   "transport": "JSONRPC"
  }
 ],
 "additionalInterfaces": [
  {
   "url": "https://indiapropertyregister.com/a2a",
   "transport": "JSONRPC"
  }
 ],
 "provider": {
  "organization": "India Property Register",
  "url": "https://indiapropertyregister.com"
 },
 "iconUrl": "https://indiapropertyregister.com/icon-512.png",
 "documentationUrl": "https://indiapropertyregister.com/auth.md",
 "capabilities": {
  "streaming": false,
  "pushNotifications": false,
  "stateTransitionHistory": false
 },
 "defaultInputModes": [
  "text/plain"
 ],
 "defaultOutputModes": [
  "application/json",
  "text/plain"
 ],
 "securitySchemes": {
  "oauth": {
   "type": "oauth2",
   "description": "India Property Register sign-in (emailed code)",
   "flows": {
    "authorizationCode": {
     "authorizationUrl": "https://indiapropertyregister.com/oauth/authorize",
     "tokenUrl": "https://indiapropertyregister.com/oauth/token",
     "refreshUrl": "https://indiapropertyregister.com/oauth/token",
     "scopes": {
      "api": "Use the India Property Register API, billed to the wallet"
     }
    }
   }
  },
  "apiKey": {
   "type": "http",
   "scheme": "bearer",
   "description": "An India Property Register API key (https://indiapropertyregister.com/signup, or agent sign-up in https://indiapropertyregister.com/auth.md)"
  }
 },
 "security": [
  {
   "oauth": [
    "api"
   ]
  },
  {
   "apiKey": []
  }
 ],
 "skills": [
  {
   "id": "find-place",
   "name": "Find an Indian village or place",
   "description": "A village, tehsil, district or state name, or a pincode, to the matching places with their LGD codes and hierarchy.",
   "tags": [
    "india",
    "land-records",
    "villages",
    "lgd",
    "pincode"
   ],
   "examples": [
    "Rampur village in Bareilly",
    "villages in pincode 244901"
   ],
   "inputModes": [
    "text/plain"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "village-record",
   "name": "Village and land record lookup",
   "description": "An LGD village code to the village record: hierarchy, pincode, area, neighbours and the portals that hold its land records.",
   "tags": [
    "due-diligence",
    "property",
    "land-records",
    "bhulekh"
   ],
   "examples": [
    "LGD:125245"
   ],
   "inputModes": [
    "text/plain"
   ],
   "outputModes": [
    "application/json"
   ]
  }
 ]
}