Global Trademark Search in One API

Query millions of records from USPTO, EUIPO, WIPO, UKIPO, and more in a single request. Exact, fuzzy, and phonetic matching, returned as consistent JSON.

Start BuildingView Docs
Trademark · SearchIllustration. Fictional sample recordsUnified across USPTO · EUIPO · WIPO · UKIPO
Offices: USPTO, EUIPO, WIPOClasses: 42, 9, 35Status: LiveFuzzy · PhoneticTMView Sync
Potential conflicts
  • CLOUDFORGE

    LIVE

    USPTO · Reg. 6,789,012 · IC 42

  • CLOUD FORGE

    SIMILAR

    EUIPO · App. 019234567 · IC 42

Search features

Unified global trademark search

One API across USPTO, EUIPO, WIPO, UKIPO and the other offices Signa covers. Standardized data and intelligent matching in a single request.

Unified Global Database

Stop integrating office by office. USPTO, EUIPO, WIPO, UKIPO, and a growing set of national registers sit behind one consistent API.

Similarity Matching Built In

Find what a plain keyword search misses. Exact matches, spelling variations, and sound-alike names surface in one search, each with a match tier.

Standardized Data

Clean JSON with the same field names in every jurisdiction. Nice classes, owner details, and status all arrive normalized and ready to use.

Synced from the source

Each register syncs from its official source, daily for most offices and weekly for CIPO, INPI France and WIPO. New filings and status changes reach you on that schedule.

One request, every register

Simple REST endpoints with powerful filtering. Fuzzy matching, phonetic search, and multi-jurisdiction support out of the box.

Unified global search

Query USPTO, EUIPO, WIPO, UKIPO with one API call

Intelligent matching

Identical, fuzzy, phonetic, embedded and lookalike channels you choose per request

Fresh data

Synced from each office's official source on its publication schedule

View documentation
// Multi-jurisdiction trademark search
const response = await fetch('https://api.signa.so/v1/trademarks', {
  method: 'POST',
  headers: {
    Authorization: 'Bearer sig_xxxxxxxxxxxxx',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    q: 'TechFlow',
    similarity: ['identical', 'fuzzy', 'embedded', 'phonetic', 'lookalike'],
    filters: {
      jurisdictions: ['US', 'EU', 'GB'],
      nice_classes: [9, 42],
      status_primary: ['active', 'pending']
    },
    limit: 20
  })
});

const { data, has_more, pagination } = await response.json();

// Example response (fictional records)
{
  "object": "list",
  "data": [
    {
      "id": "tm_9a3f8b2c1d4e",
      "object": "trademark",
      "mark_text": "TECHFLOW",
      "status": { "primary": "active", "stage": "registered" },
      "office_code": "US",
      "filing_date": "2023-03-15",
      "nice_classes": [9, 42],
      "owners": [{ "id": "own_R3jK9mN2", "name": "TechFlow Inc." }],
      "relevance_score": 96,
      "match": { "tier": "identical", "via": ["identical"], "terms": [] }
    },
    {
      "id": "tm_7e5d4c3b2a1f",
      "object": "trademark",
      "mark_text": "TEKFLOW",
      "status": { "primary": "pending", "stage": "examining" },
      "office_code": "EM",
      "filing_date": "2024-10-28",
      "nice_classes": [9],
      "owners": [{ "id": "own_P2mX8vQ1", "name": "TekFlow GmbH" }],
      "relevance_score": 71,
      "match": { "tier": "near_identical", "via": ["fuzzy", "phonetic"], "terms": [] }
    }
  ],
  "has_more": true,
  "pagination": { "cursor": "eyJpZCI6ImFiYyJ9" },
  "search_meta": {
    "similarity_applied": ["identical", "fuzzy", "embedded", "phonetic", "lookalike"],
    "order": "relevance",
    "complete": true
  },
  "request_id": "req_xyz789"
}

Built for Product

Fast enough for interactive search, with pagination and request IDs throughout.

40M+ Records

Registers from USPTO, EUIPO, WIPO, UKIPO, and more, synced from official sources.

Coverage

National registers, EUIPO and WIPO Madrid behind one endpoint.

Smart Search

Fuzzy and phonetic matching, with a match tier on every result explaining how it was found.

FAQs

Common questions about Trademark Search

Need more help? Check our documentation

Search Capabilities

Data & Performance

Need more help? Check our documentation

Ready to get started? Start building today

Start on the free tier and run your first trademark search in minutes.

Get API KeyView Documentation