{"uid":"cap_gSCJALw3MU5MXLo9f5AIZ","slug":"post-purchase-event-continuity-checker-639a6396","name":"Post-Purchase Event Continuity Checker","description":"Choose Blockchain Money Map for human-readable public blockchain reports or x402-paid agent API services.","url":"https://api.blockchainmoneymap.com/api/x402/x402-post-purchase-event-continuity-checker","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mode":{"enum":["check"]},"facts":{"type":"object","required":["order_id_label","order_status","order_events"],"properties":{"order_events":{"type":"array","maxItems":50},"order_status":{"type":"string","maxLength":500},"refund_events":{"type":"array","maxItems":50},"return_events":{"type":"array","maxItems":50},"order_id_label":{"type":"string","maxLength":500},"webhook_events":{"type":"array","maxItems":50},"shipment_events":{"type":"array","maxItems":50},"delivery_present":{"type":"boolean"},"tracking_present":{"type":"boolean"},"adjustment_events":{"type":"array","maxItems":50}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"reference_facts":{"type":"object","required":["order_id_label","order_status","order_events"],"properties":{"order_events":{"type":"array","maxItems":50},"order_status":{"type":"string","maxLength":500},"refund_events":{"type":"array","maxItems":50},"return_events":{"type":"array","maxItems":50},"order_id_label":{"type":"string","maxLength":500},"webhook_events":{"type":"array","maxItems":50},"shipment_events":{"type":"array","maxItems":50},"delivery_present":{"type":"boolean"},"tracking_present":{"type":"boolean"},"adjustment_events":{"type":"array","maxItems":50}},"additionalProperties":false}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_bvb4Jv4yciI_oA9jaRc0_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates and checks continuity/consistency across post-purchase order lifecycle events (order, shipment, delivery, refund, return, webhook) against a reference snapshot.","exampleAgentPrompt":"Check the continuity of this order's post-purchase events — order ID 'ORD-98234', current status 'delivered', with shipment and delivery events present, tracking present, no refunds, and compare against the reference snapshot I have from 2 hours ago to flag any inconsistencies.","exampleUseCases":[{"title":"Fraud detection on order state change","prompt":"I need to verify that order ORD-44512 hasn't had any suspicious event changes — it was 'shipped' an hour ago and now shows 'delivered', but we have no delivery_present flag and tracking is missing. Compare it against our reference snapshot from before dispatch and flag any continuity issues."},{"title":"Refund event consistency audit","prompt":"Can you check whether the refund events for order ORD-77801, currently in 'refund_pending' status, are consistent with its original order events and the reference facts we captured at purchase? I want to know if there are any gaps or contradictions in the event sequence."},{"title":"Webhook vs order state mismatch check","prompt":"Our webhook events for order ORD-20345 are showing a delivery confirmation but the order_status is still 'in_transit' and delivery_present is false — run a continuity check against the reference facts from yesterday to see what's inconsistent."}],"resultDescription":"A JSON response indicating whether the supplied post-purchase order facts are continuous and consistent with the reference facts, including flags for detected discrepancies, missing events, or state inconsistencies across order, shipment, delivery, refund, return, webhook, and adjustment event arrays.","failureModes":["Missing required fields (order_id_label, order_status, order_events) returns validation error","reference_facts object missing or malformed causes comparison failure","Event arrays exceeding maxItems:50 are rejected","Invalid mode value (not 'check') results in error","Payment failure via x402 protocol returns 402 response","Malformed JSON body returns 400 error"],"whenToPreferThis":"Choose this endpoint when you need to programmatically verify the integrity and continuity of post-purchase order lifecycle events — especially when comparing a current order state against a known-good reference snapshot to detect anomalies, fraud, missing transitions, or inconsistent webhook/refund/shipment states. Prefer this over general-purpose validation when you have structured e-commerce order event arrays and want a dedicated continuity/consistency check.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:46:05.315Z","isFirstParty":false}