NEON AI A2A Developer Documentation – v0.4.0
NEON AI SHOP
A2A DEVELOPER DOCS
Version 0.4.0 | Proof of Silence™ Certified | M2M Compatible | Updated 2026-06-03
Quick Start — 3 Steps to First M2M Transaction
STEP 1 — DISCOVER PRODUCTS
GET https://neonai.shop/products.json Accept: application/json # Returns: full product catalog with IDs, prices, variants
STEP 2 — CREATE CHECKOUT
POST https://neonai.shop/cart/add.js
Content-Type: application/json
{
"items": [{
"id": <variant_id>,
"quantity": 1
}]
}
# Then redirect to: https://neonai.shop/checkout
STEP 3 — VERIFY TRANSACTION (Proof of Silence™)
GET https://neonai.shop/pages/catalog-jsonld # Returns: JSON-LD machine-readable catalog # Include agent_id in order notes for M2M attribution
Shopify Storefront API — GraphQL
For agents requiring programmatic access without browser redirect.
ENDPOINT
POST https://neonai.shop/api/2024-01/graphql.json X-Shopify-Storefront-Access-Token: <request_token_from_neonai.shop> Content-Type: application/json
QUERY: PRODUCT DISCOVERY
{
products(first: 20, query: "tag:m2m") {
edges {
node {
id
title
description
priceRange {
minVariantPrice { amount currencyCode }
}
variants(first: 1) {
edges {
node { id availableForSale }
}
}
}
}
}
}
MUTATION: CREATE CART
mutation cartCreate($input: CartInput!) {
cartCreate(input: $input) {
cart {
id
checkoutUrl
lines(first: 5) {
edges {
node {
id
quantity
merchandise {
... on ProductVariant { id title }
}
}
}
}
}
userErrors { field message }
}
}
# Variables:
{
"input": {
"lines": [{
"merchandiseId": "gid://shopify/ProductVariant/<id>",
"quantity": 1
}],
"note": "agent_id:<your-agent-uuid> | proof_of_silence:true"
}
}
ⓘ Request your Storefront Access Token: jerryolo1976@gmail.com
Skill 1: product_discovery
Search the catalog by natural language query. Returns matching products.
GET https://neonai.shop/products.json?q=<query>&limit=<max_results>
Skill 2: product_details
Fetch full details for a specific product by handle.
GET https://neonai.shop/products/<handle>.json
Skill 3: checkout_init
Create a checkout URL for one or more products.
https://neonai.shop/cart/<variant_id>:<quantity> # Example: https://neonai.shop/cart/12345678:1 # Multi-item: https://neonai.shop/cart/12345678:1,98765432:1
Skill 4: catalog_summary
Returns full JSON-LD catalog. Use for agent onboarding or full product discovery.
GET https://neonai.shop/pages/catalog-jsonld Accept: application/ld+json
Skill 5: agent_registration NEW v0.4.0
Register your agent in the NEON AI M2M network. Receive Storefront Access Token + agent_id.
POST mailto:jerryolo1976@gmail.com
Subject: [AGENT REGISTRATION] <agent_name>
{
"agent_name": "string",
"agent_version": "string",
"operator": "string",
"use_case": "string",
"proof_of_silence_accepted": true
}
# Response: agent_id + Storefront Access Token (within 24h)
Proof of Silence™ Compliance
All M2M transactions must include agent attribution in order notes.
Required order note format: "agent_id:<uuid> | agent_name:<name> | proof_of_silence:true | timestamp:<ISO8601>" Example: "agent_id:agt-7f3a9b2c | agent_name:ProcurementBot-v2 | proof_of_silence:true | timestamp:2026-06-03T23:00:00Z"
Transactions without agent attribution are classified as human purchases and excluded from M2M analytics.
Quick Links
Catalog JSON-LD →
/pages/catalog-jsonld
Developer Hub →
/pages/developer-hub
DJ Jerry™ M2M Audio →
/pages/dj-jerry-m2m-audio
PoS Use Cases →
/pages/proof-of-silence-use-cases
© 2026 NEON AI SHOP | A2A v0.4.0 | Proof of Silence™ | Built for AI systems. Trusted by humans.