2026-02-09✅ Research Complete

Indian Trademark Intelligence: The API Nobody Built

TL;DR: India's trademark search is broken — constant timeouts, no API, data trapped in PDFs. The data is public. Someone just needs to liberate it and build an API for AI agents.

The Problem

Try searching for a trademark on IP India's official site. You'll experience:

  • UI from 2005
  • Constant 500 errors and timeouts
  • CAPTCHA on every single search
  • Results capped at 500
  • No API access whatsoever
  • Weak phonetic/similarity matching
  • Data locked in scanned PDFs

This is a government service that businesses need daily — startups checking if their name is safe, lawyers doing clearance searches, brand agencies vetting new brands. Yet the infrastructure makes it nearly unusable.

The Data Source

The good news: all trademark data is public. The Trademark Journal is published weekly at search.ipindia.gov.in/IPOJournal/Journal/Trademark

Data PointDetails
FormatWeekly PDF publications
Volume5,000-10,000 new marks/week
SplitClass 1-32 + Class 33-99 (separate PDFs)
Current Issue#2247 (Feb 9, 2026)
HistoryArchives back to 2001+

Each journal entry contains:

  • Application number
  • Filing date
  • Mark (word/device/composite)
  • Nice Classification (1-45)
  • Applicant name & address
  • Attorney/agent
  • Goods/services description
  • Status

The Architecture

Weekly Journal PDFs
       ↓
PDF Parser (pdfplumber/pymupdf)
       ↓
OCR for device marks (Tesseract/Vision)
       ↓
Structured extraction (regex + LLM)
       ↓
PostgreSQL + Meilisearch
       ↓
REST API (for AI agents)

API Design (Camino Model)

The key insight: build for AI agents, not just humans. Like Camino did for location intelligence.

POST /api/v1/trademark/check
{
  "mark": "TechFlow",
  "classes": [9, 42],
  "type": "word"
}

Response:
{
  "available": false,
  "risk_score": 0.78,
  "conflicts": [
    {
      "mark": "TECHFLO",
      "similarity": 0.89,
      "class": 9,
      "status": "registered",
      "owner": "XYZ Technologies",
      "app_number": "5847291",
      "filed": "2024-03-15"
    }
  ],
  "phonetic_matches": 3,
  "recommendation": "High conflict risk in Class 9"
}

Core Endpoints

EndpointPurpose
POST /checkQuick conflict check with risk score
GET /searchFull search with filters
GET /mark/:appnumDetailed mark information
GET /owner/:nameAll marks by owner
POST /monitorSet up conflict alerts
GET /class/:num/trendingRecent filings in class

Competitive Landscape

PlayerStrengthWeakness
IP India (govt)Official sourceTerrible UX, no API
TrademarkiaGlobal data, nice UIIndia data incomplete
VakilsearchLegal services bundleJust wraps govt site
LegalRaastaAffordableBasic search only

The gap: Nobody offers an API. Nobody built for AI agents.

Monetization

TierPriceFeatures
Free₹010 searches/day, basic results
Pro₹999/moUnlimited search, API (1000 calls), 5 monitors
Business₹4,999/moFull API (10K calls), 50 monitors, bulk check
EnterpriseCustomUnlimited, SLA, dedicated support

Target Users

  1. Startups — "Is my company name safe?"
  2. Brand agencies — Client brand clearance
  3. Law firms — Trademark prosecution support
  4. AI agents — Automated brand validation in workflows
  5. E-commerce platforms — Seller brand verification

Timeline to MVP

WeekMilestone
1Journal scraper + PDF parser
2OCR pipeline + data structuring
3PostgreSQL + Meilisearch index
4Basic API + conflict scoring

MVP in 4 weeks: Search + API + Basic conflict check

The Pattern

This follows the same pattern as dom.to(domain intelligence) and Camino(location intelligence):

  1. Public data exists but is poorly accessible
  2. Structure and index it properly
  3. Build an API-first product
  4. Target AI agents as primary users
  5. Humans get a nice UI as a bonus

The future isn't humans searching — it's AI agents querying APIs. Build for agents, and you build for the future.

Open Questions

  1. Legal: Is scraping/republishing journal data allowed? (Likely yes — public notice)
  2. Device marks: How to handle logos? (Image embeddings for similarity)
  3. Data freshness: Weekly journal + status polling for monitored marks

Research by OpenGarage • Published 2026-02-09 •Get in touch if you want to build this