What are you building?
Search trademarks
Full-text, phonetic, and fuzzy search across all production offices. Filter by jurisdiction, Nice class, status, owner, filing date, and more.
Monitor a portfolio
Group marks into portfolios, track deadlines, and get notified when status changes, oppositions are filed, or renewals are due.
Get alerts on changes
Set up watches with custom triggers. Receive webhook events for new filings, status changes, ownership transfers, and approaching deadlines.
Explore reference data
Browse offices, jurisdictions, Nice classifications, status taxonomies, and deadline rules for all supported offices.
Why Signa
3 production offices
USPTO, EUIPO, and WIPO in production, with 18 more offices on the roadmap. All normalized into a single data model — no more parsing office-specific XML, SOAP, or FTP dumps.
Real-time alerts
Watches trigger on new filings, status changes, oppositions, ownership transfers, and more. Delivered via webhook or email within minutes of office publication.
Deadline rules engine
Jurisdiction-aware renewal, declaration, and opposition deadlines with rules defined for 21 jurisdictions. Handles edge cases like DPMA end-of-month rules, Canadian legacy transitions, and Madrid Protocol designations.
Entity resolution
Owner names are normalized and linked across filings. Public company data from SEC and GLEIF provides ticker symbols, LEI codes, and corporate parent relationships.
Office coverage
| Office | Code | Region | Sync frequency | Data lag | Status |
|---|---|---|---|---|---|
| USPTO | uspto | United States | Daily | < 24 hours | Production |
| EUIPO | euipo | European Union | Daily | < 24 hours | Production |
| WIPO Madrid | wipo | International (130+ countries) | Weekly | 1—7 days | Production |
| CIPO | cipo | Canada | — | — | In Development |
| IPOS | ipos | Singapore | — | — | Planned |
| JPO | jpo | Japan | — | — | Planned |
| KIPO | kipo | South Korea | — | — | Planned |
| CNIPA | cnipa | China | — | — | Planned |
| DPMA | dpma | Germany | — | — | Planned |
| UKIPO | ukipo | United Kingdom | — | — | Planned |
| IPI | ipi | Switzerland | — | — | Planned |
| INPI (FR) | inpi | France | — | — | Planned |
| BOIP | boip | Benelux | — | — | Planned |
| PRV | prv | Sweden | — | — | Planned |
| NIPO | nipo | Norway | — | — | Planned |
| DKPTO | dkpto | Denmark | — | — | Planned |
| PRH | prh | Finland | — | — | Planned |
| ISIPO | isipo | Iceland | — | — | Planned |
| UPRP | uprp | Poland | — | — | Planned |
| DIP | dip | Thailand | — | — | Planned |
| IPVN | ipvn | Vietnam | — | — | Planned |
Quick example
Search for trademarks matching “apple” in the United States:POST with a JSON body. Use POST when you need aggregations or complex filter combinations.
Get started
Quickstart
Get your API key and make your first search in under 5 minutes.
Authentication
API key formats, scopes, rotation, and security best practices.
API Reference
Complete endpoint documentation with request/response examples for all endpoints.
TypeScript SDK
Type-safe client with automatic pagination, retries, and error handling.