Skip to main content
All API requests require a Bearer token in the Authorization header.
Authorization: Bearer sig_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Key Formats

PrefixEnvironmentDescription
sig_live_ProductionLive data, rate-limited per plan
sig_test_Test modeSandbox data, relaxed limits
Keys are 48 hex characters after the prefix. Unrecognized prefixes are rejected with 401 before any database lookup.

Scopes

Each API key has one or more scopes that control what it can access:
ScopeGrants Access To
search:readSearch and suggest endpoints
trademarks:readTrademark, entity, reference, proceeding GET endpoints
events:readEvent stream endpoints
portfolios:managePortfolio, saved search, watch, alert CRUD
api-keys:manageAPI key rotation and management

Security Best Practices

Never expose your API key in client-side code, public repositories, or browser requests. Always make API calls from your server.
  • Rotate keys regularly using the API key endpoints
  • Use the minimum scopes needed for each key
  • Set expiration dates on keys used for temporary integrations
  • Monitor usage in the dashboard for unexpected patterns