📋 Available on: Startup, Growth, Enterprise, Agency 2026, Agency 2026 Unlimited, and Custom plans. Not available on legacy or Free plans.
Archive API gives you programmatic access to the data your workspace has already captured — social content, creator profiles, engagement metrics, and CRM-style attributes. It's designed for teams that want to plug Archive data into other tools (spreadsheets, CRMs, internal dashboards) or build custom reporting on top of it.
This article explains, in plain language, what the API is for and what you can expect from it. For the full technical reference — endpoints, fields, examples, and authentication — visit app.archive.com/api/v2/docs.
What the API Is For
Common use cases:
Sync Archive data into other tools — pull captured content, creators, and metrics into Google Sheets, Airtable, your CRM, or a data warehouse.
Build custom reports and dashboards — generate performance dashboards using your own BI stack instead of relying on the Archive UI.
Run custom analysis — query specific subsets of your data for research, audits, or one-off projects.
Manage Collections programmatically — create, rename, or delete Collections, and add or remove content in bulk.
Trigger bulk engagement refreshes — refresh likes, comments, and views for many items at once, the same action available in the UI.
Get notified when new content matches — receive a webhook when an item is added to a Content View, instead of polling the API.
What Data Is Available
The API returns data that Archive has already captured for your workspace:
Content — Instagram Feed posts, Reels, and Stories; TikTok videos; YouTube videos and Shorts. Includes captions, transcriptions, post URLs, and media files.
Engagement metrics — views, likes, comments, shares, EMV, and virality score.
Engagement history — snapshots of how engagement evolves over time after a post is published, not just the latest numbers.
Creators and social profiles — handles, follower counts, contact details, and verification status across platforms.
CRM attributes — your custom attributes (AI Filters (formerly Magic Fields), Labels, Collections, etc.) on creators and content.
AI Filter reasoning — the classifier's explanation for why each AI Filter value (custom or built-in, such as Sentiment) was assigned to a post. This helps you understand the reasoning behind classifications at scale. Note: Post Summary classifications do not include explanations.
Workspace metadata — tracked hashtags, mentions, and keywords.
Saved views — your Content Views, Social Profile Views, and Creator Views, including the filter criteria that define each one.
Visual and semantic search — find content by caption text, transcription, visual similarity, or an image URL.
Campaigns — list your campaigns, pull a campaign's full creator roster, and pull all content tied to that campaign. Compare the complete creator and content result sets to identify creators who have not posted yet; paginate both queries to the end before comparing them.
Competitors — list the competitor brands tracked in your workspace with their monthly or weekly metrics, and pull the posts attributed to each brand, including each post's paid partnership status, source, partnership type, and reasoning.
Shareable public links — every item includes a public, shareable URL. This works even for Instagram Stories, which don't have a standard post URL.
What You Can Trigger
The API supports these write actions:
Manage Collections — create, rename, or delete a Collection, and add or remove items from it, including auto-creating a Collection by name if it doesn't yet exist.
Bulk refresh of engagement metrics — queue refreshes for many items at once and track progress until completion. Same behavior as Bulk Refresh Metrics in the UI. This spends credits.
Create, edit, and delete saved views — manage your Content Views, Social Profile Views, and Creator Views programmatically, including partial updates to an existing view.
Import content from a URL — pull a specific Instagram, TikTok, or YouTube post into Archive directly from its link.
Manage view groups — create, rename, delete, and reorder your saved-view groups, and move a Content View, Social Profile View, Creator View, or Collection into (or out of) one.
Webhooks — create and manage endpoints that receive a signed POST request when a new item is added to a Content View you watch. You can also rotate signing secrets, send test events, and review or redeliver deliveries. See Setting Up Webhooks.
What the API Cannot Do
Create creators or social profiles, or delete content — these records are created automatically as Archive captures content. To add a specific post, import it from its link (see above).
Send outreach or messages — no messaging or DM functionality.
Write custom attributes — you can read and filter by custom attributes, but you cannot set or update them via the API.
Create or modify workspaces or campaigns — campaigns can be read, including their creator rosters and content, but the API cannot create or change them. You cannot add a creator or an item to a campaign through the API.
Push events beyond new items in a Content View — webhooks only fire for Item added to view. There's no event for engagement changes.
Pull content that has not yet been captured by Archive.
Getting Started
You can generate your API token directly from Settings → API in your workspace. For step-by-step instructions, see Generating an API Token. For the full technical reference, visit app.archive.com/api/v2/docs.