{"api":"v1","generated_at":"2026-09-15T20:04:11.853Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/api-loyalspark-online-x402-gateway-recipient-api-accept-offer-cb68fa","pinned_page":"https://tollindex.com/e/api-loyalspark-online-x402-gateway-recipient-api-accept-offer-cb68fa/at/2026-09-15T16-57Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-15T16:57:44.360Z","snapshot_stamp":"2026-09-15T16-57Z","endpoint":{"slug":"api-loyalspark-online-x402-gateway-recipient-api-accept-offer-cb68fa","canonical_url":"https://api.loyalspark.online/x402-gateway/recipient-api/accept-offer","resource":"https://api.loyalspark.online/x402-gateway/recipient-api/accept-offer","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"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. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.","service_name":null,"declared_category":null,"declared_tags":[],"route_template":null,"registry_updated":"2026-09-15T06:02:53.905Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"recipient api accept offer","category":"market-data","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-15T16:57:44.360Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.01 USDC","amount_units":0.01,"decimals_known":true,"pay_to":"0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T16:57:44.360Z","calls_30d":77,"unique_payers_30d":15,"last_called_at":"2026-09-15T06:02:53.662Z"},"validation":{"latest":{"observed_at":"2026-09-15T06:33:10.696Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-09-15"},"uptime":[{"days":7,"observed":5,"passed":5,"ratio":1},{"days":30,"observed":5,"passed":5,"ratio":1},{"days":90,"observed":5,"passed":5,"ratio":1}],"history_90d":[{"observed_at":"2026-09-15T06:33:10.696Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T06:02:03.061Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T05:54:05.671Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T08:11:14.343Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T12:10:06.155Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b","page":"https://tollindex.com/seller/0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b","endpoints":27,"hosts":1},"reports":0,"registry_record":{"cdp":[{"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","brand":"Loyal Spark","version":"2","website":"https://loyalspark.online","provider":"Loyal Spark","builderCode":"bc_wdmnog7m","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. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.","documentation":"https://loyalspark.online/for-agents"},"payTo":"0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b","amount":"10000","scheme":"exact","network":"eip155:8453","mimeType":"application/json","resource":"https://api.loyalspark.online/x402-gateway/recipient-api/accept-offer?method=POST","extensions":{"bazaar":{"info":{"input":{"body":{},"type":"http","method":"POST","headers":{"x-api-key":"rwk_..."},"bodyType":"json"},"output":{"type":"json","example":{"ok":true,"resource":"recipient-api/accept-offer"}},"inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["offer_id"],"properties":{"offer_id":{"type":"string","format":"uuid"},"onchain_offer_id":{"type":"number","description":"On-chain escrow offer id (phase 1, when known)."},"transaction_hash":{"type":"string","pattern":"^0x[a-fA-F0-9]{64}$","description":"Phase 2: hash of the confirmed escrow fillOffer transaction on Base."}},"description":"Two-phase: call without transaction_hash to reserve the offer (status active -> accepted) and receive approve + fillOffer escrow calldata; call again with transaction_hash of the confirmed fillOffer tx to finalize (accepted -> completed).","additionalProperties":true}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object"},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{}}},"inputSchema":{"type":"object"}}}},"builder-code":{"info":{"a":"bc_wdmnog7m"},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"a":{"type":"string","pattern":"^[a-z0-9_]{1,32}$","description":"App builder code"},"s":{"type":"array","items":{"type":"string","pattern":"^[a-z0-9_]{1,32}$"},"description":"Service builder codes"},"w":{"type":"string","pattern":"^[a-z0-9_]{1,32}$","description":"Wallet builder code"}},"additionalProperties":false}}},"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. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.","outputSchema":{"input":{"type":"http","method":"POST","bodyType":"json","description":"HTTP POST https://api.loyalspark.online/x402-gateway/recipient-api/accept-offer?method=POST — x402-gateway /recipient-api/accept-offer. Authenticate with header x-api-key: rwk_....","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["offer_id"],"properties":{"offer_id":{"type":"string","format":"uuid"},"onchain_offer_id":{"type":"number","description":"On-chain escrow offer id (phase 1, when known)."},"transaction_hash":{"type":"string","pattern":"^0x[a-fA-F0-9]{64}$","description":"Phase 2: hash of the confirmed escrow fillOffer transaction on Base."}},"description":"Two-phase: call without transaction_hash to reserve the offer (status active -> accepted) and receive approve + fillOffer escrow calldata; call again with transaction_hash of the confirmed fillOffer tx to finalize (accepted -> completed).","additionalProperties":true}},"output":{"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."}},"maxAmountRequired":"10000","maxTimeoutSeconds":300}],"quality":{"lastCalledAt":"2026-09-15T06:02:53.662Z","l30DaysTotalCalls":77,"l30DaysUniquePayers":15},"resource":"https://api.loyalspark.online/x402-gateway/recipient-api/accept-offer","extensions":{"bazaar":{"info":{"input":{"body":{},"type":"http","method":"POST","headers":{"x-api-key":"rwk_..."},"bodyType":"json"},"output":{"type":"json","example":{"ok":true,"resource":"recipient-api/accept-offer"}},"inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["offer_id"],"properties":{"offer_id":{"type":"string","format":"uuid"},"onchain_offer_id":{"type":"number","description":"On-chain escrow offer id (phase 1, when known)."},"transaction_hash":{"type":"string","pattern":"^0x[a-fA-F0-9]{64}$","description":"Phase 2: hash of the confirmed escrow fillOffer transaction on Base."}},"description":"Two-phase: call without transaction_hash to reserve the offer (status active -> accepted) and receive approve + fillOffer escrow calldata; call again with transaction_hash of the confirmed fillOffer tx to finalize (accepted -> completed).","additionalProperties":true}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object"},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{}}},"inputSchema":{"type":"object"}}}},"builder-code":{"info":{"a":"bc_wdmnog7m"},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"a":{"type":"string","pattern":"^[a-z0-9_]{1,32}$","description":"App builder code"},"s":{"type":"array","items":{"type":"string","pattern":"^[a-z0-9_]{1,32}$"},"description":"Service builder codes"},"w":{"type":"string","pattern":"^[a-z0-9_]{1,32}$","description":"Wallet builder code"}},"additionalProperties":false}}},"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. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.","lastUpdated":"2026-09-15T06:02:53.905Z","x402Version":2}]}}