{"uid":"cap_4SV5IMnJk_m2Ra8aK89Hn","slug":"loyal-spark-public-programs-list-e5e5a177","name":"Loyal Spark Public Programs List","description":"Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. GET this URL. HTTP 402 for $0.001 USDC on Base, the same price as GET /programs. Payment alone returns active public programs. Do not send an API key. This is not the caller's own program list; for the paying wallet's own programs, call GET /programs (payment alone works there too; an lsk_ key is optional).","url":"https://api.loyalspark.online/x402-gateway/public-programs?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{}}},"inputSchema":{"type":"object"}}},"responseSchema":{"type":"json","schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema"},"description":"JSON from Loyal Spark agent-api or recipient-api. See OpenAPI for response shape."},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2IZzbXfrQdQdcRmYQ2Pm4","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves the list of publicly available onchain loyalty reward programs on the Loyal Spark Base L2 protocol","exampleAgentPrompt":"Show me all the public loyalty reward programs available on Loyal Spark so I can see which businesses I can earn B20 tokens with.","exampleUseCases":[{"title":"Discover available reward programs","prompt":"What loyalty programs are publicly available on Loyal Spark right now? I want to see which brands I can start earning rewards with on Base."},{"title":"Agent onboarding to loyalty ecosystem","prompt":"Before I set up my rewards automation, pull the full list of public programs from Loyal Spark so my agent knows which ones to monitor for earning opportunities."},{"title":"Developer exploring loyalty integrations","prompt":"I'm building a loyalty app on Base — can you fetch all the public programs from Loyal Spark's API so I can see what's already live and what I might integrate with?"}],"resultDescription":"Returns a JSON object with ok: true and a list or metadata about publicly available onchain loyalty programs on the Loyal Spark protocol, including program identifiers and associated B20 token reward details.","failureModes":["Payment not included or insufficient (x402 payment required — 0.001 USDC must accompany request)","Invalid HTTP method used (only GET, HEAD, DELETE supported)","No public programs available returns empty list","Network or gateway timeout from Base L2 RPC latency","Malformed query parameters result in 400 error"],"whenToPreferThis":"Use this endpoint when an agent or user needs to discover what loyalty programs are publicly available on the Loyal Spark protocol before enrolling, earning, or automating rewards. Prefer this over brand-specific or private program endpoints when the goal is broad discovery of the ecosystem.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T12:38:24.460Z","isFirstParty":false,"canonicalSlug":"loyal-spark-public-programs-list-e5e5a177"}