Registry Bulk API

Programmatic open-data access to the public registry.

Endpoint

GET /api/public/registry

Query parameters

  • entry_type — filter by registry entry type
  • district — filter by district
  • year — filter by effective-date year
  • q — keyword search
  • limit — max rows (1–1000, default 100)
  • formatjson (default) or csv

Example response

GET /api/public/registry?entry_type=benefit_share_order&limit=50

{
  "count": 50,
  "results": [
    {
      "entry_type": "benefit_share_order",
      "entry_ref": "BSO-2025-014",
      "title_en": "Benefit-share order — Neem extraction",
      "district": "Hisar",
      "effective_date": "2025-04-12",
      "status": "active"
    }
  ]
}

Form 11 Certificate Verification

Verify the authenticity and validity of an issued Certificate of Origin (Form 11) by its reference. No personal data is returned.

Endpoint

GET /api/public/form11-verify

Query parameters

  • ref certificate reference, e.g. HRB/F11/GUR/2025/0007

Example response

GET /api/public/form11-verify?ref=HRB/F11/GUR/2025/0007

{
  "valid": true,
  "status": "active",
  "cert_ref": "HRB/F11/GUR/2025/0007",
  "issuing_bmc": "Pataudi BMC",
  "species_count": 3,
  "issued_at": "2025-05-18T09:14:00Z",
  "digilocker_pushed": true,
  "revoked_at": null
}