Get Reputation Receipt
paybond_get_reputation_receiptFetch the signed Signal reputation receipt for a single operator DID, including score, metrics, reason codes, and signing material.
Instructions
Use this when you need the signed Signal reputation receipt for one known tenant-scoped operator DID (score, metrics, reason codes, and Ed25519 signing material under receipt). Requires PAYBOND_API_KEY with Signal analytics read access. Do not use this for tenant-wide aggregates—call paybond_get_portfolio_summary—or a portable signed operator list—call paybond_get_signed_portfolio_artifact—or one operator's fraud review posture—call paybond_get_fraud_assessment. Idempotent read with no side effects; returns null when no receipt exists for that operator and score_version.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operator_did | Yes | Tenant-scoped operator DID whose signed Signal reputation receipt to fetch. Must belong to the authenticated tenant; do not invent tenant identifiers. Examples: did:web:vendor.example#booker-agent, did:key:z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK. | |
| score_version | No | Optional Signal score model version to query. Omit to use the gateway default current model (1.0). Example: 1.0. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| receipt | No | Signed Signal receipt for the operator (tenant_id, operator_did, score_version, score, metrics, reason_codes, signing_algorithm, message_digest_hex, signing_public_key_hex, signature_hex). | |
| updated_at | No | RFC3339 timestamp when the stored receipt row was last updated. | |
| schema_version | No | Reputation receipt envelope schema version. |