What are Platforms?
Platforms represent the source or origin of your content. When you save a link from Twitter, YouTube, or GitHub, ArcHive automatically detects and categorizes it by platform. This helps you:- Organize content by source
- Filter your archive by specific platforms
- Track which platforms you save content from most often
- Get insights into your content consumption habits
Platform Detection
For link-type content items, ArcHive analyzes the URL to automatically detect the platform:- twitter.com or x.com → Categorized as “Twitter”
- youtube.com → Categorized as “YouTube”
- github.com → Categorized as “GitHub”
- medium.com → Categorized as “Medium”
- And many more…
Get Platforms with Counts
Headers
Bearer token:
Bearer {accessToken}Response
Success message: “Platforms retrieved successfully”
Array of platform objects, each containing:
Example Response
Error Responses
- 401 Unauthorized - Missing or invalid authentication token
- 500 Internal Server Error - Server error
Filtering Content by Platform
Once you know which platforms are in your archive, you can filter your content by platform using the Get All Content endpoint.Combined Filtering
You can combine platform filtering with other query parameters:Setting Platform Manually
When creating or updating content, you can manually specify the platform:Use Cases
Content Organization Dashboard
Use the platforms endpoint to build a dashboard showing your content distribution:- Call
GET /api/content/platformsto get all platforms and counts - Display as a chart or list showing where your content comes from
- Click on a platform to filter and view only those items
Smart Collections
Create dynamic collections based on platforms:- “My YouTube Watch Later” - All YouTube links
- “GitHub Stars” - All GitHub repositories
- “Twitter Bookmarks” - All Twitter/X posts
- “Reading List” - All Medium and blog articles
Analytics and Insights
Track your content habits over time:- Which platforms do you save from most?
- How has your platform usage changed over time?
- Discover patterns in your content consumption
Custom Platform Categories
For content without automatic detection, create your own platform categories:- “podcast” for podcast episode notes
- “book” for book highlights
- “course” for online course materials
- “conference” for conference notes and slides