List receipts for the authenticated user's recent secrets. Returns receipts from the last 30 days, sorted by most recently updated. Supports scoping by organization or custom domain.
GET
/api/v3/receipt/recent
curl \
--request GET 'http://localhost:3000/api/v3/receipt/recent' \
--cookie "rack.session=$API_KEY"
Response examples (200)
{
"user_id": "string",
"shrimp": "",
"records": [
{
"identifier": "string",
"key": "string",
"shortid": "string",
"state": "new",
"owner_id": "string",
"created": 42.0,
"updated": 42.0,
"shared": 42.0,
"previewed": 42.0,
"revealed": 42.0,
"burned": 42.0,
"secret_ttl": 42.0,
"receipt_ttl": 42.0,
"lifespan": 42.0,
"secret_shortid": "string",
"secret_identifier": "string",
"recipients": [
"string"
],
"recipient_name": "string",
"share_domain": "string",
"has_passphrase": true,
"is_previewed": true,
"is_revealed": true,
"is_burned": true,
"is_destroyed": true,
"is_expired": true,
"is_orphaned": true,
"memo": "string",
"kind": "generate",
"source": "standard",
"show_recipients": true
}
],
"details": {
"type": "string",
"scope": "string",
"scope_label": "string",
"since": 42.0,
"now": 42.0,
"has_items": true,
"revealed_receipts": [
{
"identifier": "string",
"key": "string",
"shortid": "string",
"state": "new",
"owner_id": "string",
"created": 42.0,
"updated": 42.0,
"shared": 42.0,
"previewed": 42.0,
"revealed": 42.0,
"burned": 42.0,
"secret_ttl": 42.0,
"receipt_ttl": 42.0,
"lifespan": 42.0,
"secret_shortid": "string",
"secret_identifier": "string",
"recipients": [
"string"
],
"recipient_name": "string",
"share_domain": "string",
"has_passphrase": true,
"is_previewed": true,
"is_revealed": true,
"is_burned": true,
"is_destroyed": true,
"is_expired": true,
"is_orphaned": true,
"memo": "string",
"kind": "generate",
"source": "standard",
"show_recipients": true
}
],
"pending_receipts": [
{
"identifier": "string",
"key": "string",
"shortid": "string",
"state": "new",
"owner_id": "string",
"created": 42.0,
"updated": 42.0,
"shared": 42.0,
"previewed": 42.0,
"revealed": 42.0,
"burned": 42.0,
"secret_ttl": 42.0,
"receipt_ttl": 42.0,
"lifespan": 42.0,
"secret_shortid": "string",
"secret_identifier": "string",
"recipients": [
"string"
],
"recipient_name": "string",
"share_domain": "string",
"has_passphrase": true,
"is_previewed": true,
"is_revealed": true,
"is_burned": true,
"is_destroyed": true,
"is_expired": true,
"is_orphaned": true,
"memo": "string",
"kind": "generate",
"source": "standard",
"show_recipients": true
}
]
},
"count": 42
}
Response examples (401)
{
"error": "string",
"error_type": "string",
"message": "string",
"field": "string",
"error_id": "string",
"request_id": "string"
}
Response examples (403)
{
"error": "string",
"error_type": "string",
"message": "string",
"field": "string",
"error_id": "string",
"request_id": "string"
}
Response examples (404)
{
"error": "string",
"error_type": "string",
"message": "string",
"field": "string",
"error_id": "string",
"request_id": "string"
}
Response examples (500)
{
"error": "string",
"error_type": "string",
"message": "string",
"field": "string",
"error_id": "string",
"request_id": "string"
}