Systems Integration Protocol
[REF-API] | Universal Commerce Bridge | Last Updated: January 1, 2026
1. Technical Objective: The "Agentic Handshake"
The objective of REF-API is to establish a standardized "Commerce Language" between any e-commerce origin and the AI ecosystem. While traditional APIs serve human-facing frontends, this protocol is designed for Programmatic Ingestion by autonomous agents. It provides the technical blueprint for syncing product data, validating inventory, and—most critically—executing native transactions within ChatGPT Apps and other frontier models.
2. The ChatGPT App & Transactional Protocol
This protocol enables the Agentic Commerce Protocol (ACP), an open standard that facilitates cooperation between the user, the AI agent, and the merchant.
Delegated Payment Spec
To enable "Instant Checkout" within a ChatGPT App, we implement the Delegated Payment Spec.
This allows the AI agent to pass a secure Shared Payment Token (SPT) to your proxy's API endpoint.
Your system validates this token and processes the settlement directly with your payment provider (e.g., Stripe), ensuring that sensitive credit card data never touches the AI model itself.
Synchronous State Management
The API maintains a real-time state of the product node. If a user asks a ChatGPT App, "Is this still in stock?", the app calls the REF-API to get a verified, high-veracity answer from the proxy mirror rather than a stale cache.
3. REF-API: Technical Specification Block
This block governs the high-fidelity synchronization of your hardened data nodes:
POST /api/v2/sync
Authorization: Bearer {API_KEY}
Content-Type: application/json
{
"store_id": "store_abc123",
"products": [...],
"options": {
"enrich": true,
"validate": true,
"acp_enabled": true
}
}
Related Specifications
- ARCH-01: Proxy Gateway Architecture
- SEC-01: Data Veracity Standards
- APP-GPT: ChatGPT Agentic Commerce
Next Steps
Return to Index: View All Resources
Deploy Pilot: View Pricing Tiers
Systems Architecture by Sangmin Lee, ex-Peraton Labs. Engineered in Palisades Park, New Jersey.