JCP reversal.org

backout.checkout.status

Read checkout / payment status for a structure (source-verify before publish).

draft read confidential

Upstream: GET /api/v1/checkout/{id}/status

Scope: backout.checkout.read

Version 1.0.0 / sha256 8de788d695528e3fb4b938422d9c320882cd81d9cf42031e310cd21dcb2f2db3

Contract

{
    "jcp_version": "0.1",
    "service": "backout",
    "channel": "backout.checkout.status",
    "version": "1.0.0",
    "publication_status": "draft",
    "source_verification": "required",
    "operation": "read",
    "authentication": {
        "type": "scoped_service_credential",
        "scope": "backout.checkout.read",
        "venture_derived_from_auth": true
    },
    "routing": {
        "upstream_service": "backout",
        "method": "GET",
        "route_template": "/api/v1/checkout/{id}/status",
        "upstream_config_ref": "allowlist:backout.production"
    },
    "title": "Checkout status",
    "description": "Read checkout / payment status for a structure (source-verify before publish).",
    "timeout_ms": 10000
}