Today we're excited to announce the Signa API—a comprehensive platform that provides programmatic access to trademark data from over 200 global trademark offices.
For the first time, developers can access unified trademark search, monitoring, and analytics capabilities through a single, modern API.
The Challenge
Accessing trademark data programmatically has historically been fragmented and complex:
- No unified interface - Each trademark office has different APIs (if they have APIs at all)
- Inconsistent data formats - USPTO uses XML, EUIPO uses different schemas, many offices have no public API
- Authentication chaos - Different credential systems for each jurisdiction
- Rate limiting nightmares - Varying limits and throttling approaches across offices
- Data normalization burden - Building applications requires parsing dozens of different formats
This fragmentation meant that even simple trademark searches required months of integration work and ongoing maintenance.
Our Solution: One API, 200+ Offices
The Signa API solves this by providing a unified interface to trademark data worldwide:
// One API call searches across all jurisdictions
const response = await fetch('https://api.signa.so/v1/trademarks/search', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
query: 'APPLE',
jurisdictions: ['USPTO', 'EUIPO', 'UKIPO', 'WIPO'],
classes: [9, 35, 42],
status: ['registered', 'pending']
})
})
const data = await response.json()
// Unified format regardless of source office
Key Features
1. Unified Search Across 200+ Offices
- Single query format works across all jurisdictions
- Automatic translation and transliteration
- Phonetic and visual similarity matching
- Real-time results from live data sources
2. Consistent Data Format
- Normalized trademark records
- Standardized status codes
- Common classification systems
- Unified owner entities
3. Developer-Friendly
- RESTful API design
- Comprehensive documentation
- Code examples in multiple languages
- Interactive API explorer
4. Enterprise-Grade Reliability
- 99.9% uptime SLA
- Sub-second response times
- Automatic failover and redundancy
- Rate limiting designed for scale
Use Cases
1. Clearance Search Tools
Build comprehensive clearance search applications that check availability across all relevant markets:
// Check trademark availability globally
const availability = await signa.checkAvailability({
mark: 'BRANDNAME',
classes: [25, 35],
markets: ['US', 'EU', 'GB', 'CA', 'AU']
})
// Returns: {
// available: false,
// conflicts: [
// { mark: 'BRAND NAME', jurisdiction: 'USPTO', ... },
// { mark: 'BrandName', jurisdiction: 'EUIPO', ... }
// ]
// }
2. Portfolio Management
Monitor trademark portfolios across jurisdictions:
// Track your portfolio
const portfolio = await signa.getPortfolio({
owner: 'YOUR COMPANY NAME',
jurisdictions: ['all']
})
// Get renewal dates
const renewals = portfolio.upcomingRenewals('2025')
3. Competitive Intelligence
Monitor competitor filings and new applications:
// Watch for competitor activity
const monitoring = await signa.monitorCompetitor({
company: 'COMPETITOR INC',
alertOnNewFilings: true,
jurisdictions: ['USPTO', 'EUIPO']
})
4. Automated Workflows
Integrate trademark checks into your business processes:
// Check before domain registration
async function validateBrandName(name) {
const conflicts = await signa.searchConflicts({
mark: name,
fuzzyMatch: true,
threshold: 0.8
})
return conflicts.length === 0
}
Getting Started
1. Sign Up
Create your account at signa.so/signup and get your API key instantly.
2. Make Your First Request
curl -X POST https://api.signa.so/v1/trademarks/search \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "YOUR_BRAND",
"jurisdictions": ["USPTO"]
}'
3. Explore the Documentation
Visit our API documentation for:
- Complete endpoint reference
- Code examples in Python, JavaScript, Ruby, PHP, Go
- Interactive API explorer
- Webhook setup guides
- Best practices and optimization tips
Pricing
We offer flexible pricing to fit teams of all sizes:
- Free Tier: 1,000 API calls/month
- Starter: $49/month for 10,000 calls
- Professional: $199/month for 50,000 calls
- Enterprise: Custom pricing for unlimited access
All plans include access to all 200+ trademark offices and full API features.
What's Next
This is just the beginning. Our roadmap includes:
- Webhook notifications for portfolio events
- Batch processing for large-scale searches
- Advanced analytics endpoints
- Patent data integration (expanding beyond trademarks)
- ML-powered risk scoring for opposition likelihood
Join Us
Thousands of developers are already building with the Signa API. Whether you're creating the next great IP management platform, adding trademark checks to your business workflows, or building competitive intelligence tools—we're here to help.
Get your API key today and start building.
