---
title: "Issue and verify signed receipt passports backed by completed, wallet-owned Wever computation records."
method: POST
path: "/api/receipt-passport"
---

# Issue and verify signed receipt passports backed by completed, wallet-owned Wever computation records.

`POST /api/receipt-passport`

## Request

- Base URL: `https://weverlabs.com`
- URL: `https://weverlabs.com/api/receipt-passport`
- Auth: none declared

Issue and verify signed receipt passports backed by completed, wallet-owned Wever computation records. Fresh signed wallet proof is required even for paid calls. Handoff permissions require recipient enforcement. Stored evidence is not automatically verified. Scores are bounded evidence summaries, not global reputation.

## Request body

- union
  - object
    - `mode` 'issue', required
    - `idempotency_key` string, required
    - `work` union, required
      - object
        - `kind` 'wallet_free_call', required
        - `nonce` string, required
      - object
        - `kind` 'settled_payment', required
        - `nonce` string, required
        - `payment_id` string, required
      - object
        - `kind` 'wallet_free_call', required
        - `payment_id` string, required
        - `nonce` string, required
      - object
        - `kind` 'settled_payment', required
        - `payment_id` string, required
    - `usage` 'synthetic' | 'operational', required
    - `passport` string
  - object
    - `mode` 'verify', required
    - `idempotency_key` string
    - `work` union
      - object
        - `kind` 'wallet_free_call', required
        - `nonce` string, required
      - object
        - `kind` 'settled_payment', required
        - `payment_id` string, required
    - `usage` 'synthetic' | 'operational'
    - `passport` string, required

## Response `200`

Real record-backed result

## Other responses

- `400`: Invalid request
- `401`: Wallet proof required
- `402`: Shared allowance exhausted; exact x402 required
- `404`: Owned record not found
- `409`: Conflict or billing pending
- `503`: Dependency unavailable

---

[API](https://skmtc.dev/weverlabs/apis/wever-labs-agent-api.md) · [All operations](https://skmtc.dev/weverlabs/apis/wever-labs-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/weverlabs/apis/wever-labs-agent-api/revisions/e4eed0d1f6e3?raw)
