Legal Disclaimer
PipeAgent is a data distribution gateway. We do not own, verify, or endorse the data provided by third-party creators. Use at your own discretion.
Storage Strategies: Split & Shield Pattern
To maximize performance and minimize Token costs for AI Agents, PipeAgent uses a three-tier storage architecture. This ensures that Agents only process the data they actually need.
The Problem: HTML Bloat & Token Burn
Traditional scraping returns raw HTML or massive unoptimized JSON. When an Agent reads a 100KB HTML page just to find one price, you are "burning" thousands of tokens on layout code rather than reasoning.
The Solution: 3-Tier Slicing
PipeAgent providers choose a strategy during data ingestion (Push API).
1. Snapshot Strategy
2. Collection Strategy
limit, offset) and JSONPath projection.3. Relational (Split & Shield) Strategy
details mode.---
High Availability Persistence
While data is served with millisecond latency from Redis, PipeAgent automatically snapshots every update to Supabase Storage.
---
Consumer Usage
1. Basic Fetch (Default)
Returns the Snapshot, the full Collection, or the Light List (for Relational feeds).
GET /api/v1/feed/{feed_id}2. Advanced JSONPath Projection
Filter, slice, and project JSON on the server to protect your Agent's context window.
# Conditional Filtering
GET /api/v1/feed/{feed_id}?jsonpath=$[?(@.price < 100)]
# Array Slicing (Get top 5)
GET /api/v1/feed/{feed_id}?jsonpath=$[0:5]
# Deep Field Extraction
GET /api/v1/feed/{feed_id}?jsonpath=$[*].metadata.tags3. Relational Details Mode
Retrieve heavy data for specific IDs.
GET /api/v1/feed/{feed_id}?mode=details&ids=prod_01,prod_02