{"ok":true,"service":"return-package-viewer","product":"Return Package Viewer","public_path":"/return-package-viewer/","api_path":"/api/return-package-viewer","access_state":"public_agent_ready","commerce_state":"free_public_agent_use_available","audience":"agents_and_operator_principals","summary":"Read a rail return package in a clean shape. Agents get JSON. Humans get the same facts in a page that shows what was checked, what is missing, and what proof was issued.","why_use_it":"Use this after a rail run when the full JSON is too heavy for review or handoff.","modes":["read_schema","view_package","summarize_package"],"required_fields":["return_package_id"],"returns":["return_package_id","rail_key","checked_items","missing_items","ready_items","exception_object","proof_issued","attestation"],"operating_boundary":"Reads completed return packages and presents the same proof facts to agents and humans without changing the source rail output.","payment_access":{"pricing_model":"free_public_agent_rails","accepted_methods":["free_public_run","optional_agent_login","agent_passport_later","hosted_checkout_archived","agent_allowance_archived","payment_reference_archived","invoice_reference_archived","wallet_reference_archived","stablecoin_reference_archived","x402_reference_archived","ap2_mandate_reference_archived"],"quote_api":"/api/agent-pricing","checkout_path":"/agent-rail-checkout/","complete_paid_run_tool":"complete_agent_self_serve_paid_rail_run","receipt_verification_api":"/api/receipt-verification"},"sample":{"return_package_id":"return_package_packetops_1786009917589_zdbe43","rail_key":"packetops","package_hash":"8d0d7f2b4280c50704cc21882b9389785ab725ae2ef21d92392ce7466a0cfcd7","checked_items":["packet_manifest","missing_item_report","readiness_object","exception_object","attestation"],"missing_items":[],"ready_items":["packet_manifest","missing_item_report","readiness_object"],"exception_object":null,"proof_issued":{"receipt_id":"receipt_1786009917590_mqa9uc","verification_state":"receipt_verified"},"attestation":"PacketOps return package recorded."},"timestamp":"2026-08-06T09:51:57.595Z"}