This guide walks through the canonical Arcmira API loop:Documentation Index
Fetch the complete documentation index at: https://docs.arcmira.com/llms.txt
Use this file to discover all available pages before exploring further.
- Create a scoped API key.
- Search entities with
/v1/search. - Resolve a name to a stable
ent_<id>with/v1/entities/lookup. - Pull evidence rows with
/v1/mentions.
read scope.
1. Create a key
Sign in to arcmira.com, open Dashboard → API Keys (or Settings → API Keys), and click Create key. You will see the key exactly once. It looks like:2. Search
cURL
Node 20+
Python 3.10+
X-Request-Id header — include it whenever you contact support.
3. Resolve to a canonical ID
Search is a discovery tool. Production integrations should pin to a canonicalent_<id>. Use lookup to follow merges:
cURL
Response (truncated)
merged_from_id is populated when the lookup chain ends at a different canonical ID than the input. Cache the resolved id and use it for subsequent calls.
4. Pull mentions
Mentions are the evidence layer. Each row links one entity to one piece of media:cURL
Node 20+
What to read next
- Authentication — both header forms and key hygiene.
- Entities — types, merge chains, and stable IDs.
- Mentions — filters, sentiment, channel pivots.
- Appearances vs. mentions — the
appearances_person_onlyrule. - Commercial intelligence — ad reads, endorsements, sponsors (Pro+).
- Rate limits and errors — what to expect when things go wrong.
- Usage & billing — how API calls draw from your monthly row pool.