Receipts

Receipt management endpoints

List receipts

get

Get a paginated list of processed receipts

Authorizations
Query parameters
limitinteger · min: 1 · max: 100Optional

Number of receipts to return (max 100)

Default: 10
offsetintegerOptional

Number of receipts to skip

Default: 0
statusstring · enumOptional

Filter by status

Possible values:
startDatestring · date-timeOptional

Start date filter (ISO 8601 format)

endDatestring · date-timeOptional

End date filter (ISO 8601 format)

Responses
200

List of receipts

application/json
get
GET /api/v1/receipts HTTP/1.1
Host: api.visobird.com
Authorization: Bearer JWT
Accept: */*
{
  "receipts": [
    {
      "id": "text",
      "documentId": "text",
      "status": "PROCESSING",
      "type": "receipt",
      "createdAt": "2025-09-05T19:40:12.740Z",
      "processingTime": 1,
      "imageUrl": "https://example.com",
      "extractedData": {
        "merchant": "text",
        "address": "text",
        "date": "2025-09-05",
        "time": "text",
        "total": 1,
        "tax": 1,
        "subtotal": 1,
        "currency": "text",
        "confidence": 1,
        "processingTime": 1,
        "items": [
          {
            "name": "text",
            "quantity": 1,
            "unitPrice": 1,
            "totalPrice": 1,
            "category": "text"
          }
        ],
        "receiptId": "text",
        "paymentMethod": "text",
        "handwritingDetected": true,
        "tampered": true,
        "tamperingConfidence": 1,
        "phoneNumber": "text",
        "rawText": "text"
      }
    }
  ],
  "total": 1,
  "hasMore": true
}

Export receipts

get

Export receipts data to CSV or JSON format

Authorizations
Query parameters
formatstring · enumOptional

Export format

Default: csvPossible values:
startDatestring · date-timeOptional

Start date filter (ISO 8601 format)

endDatestring · date-timeOptional

End date filter (ISO 8601 format)

Responses
200

Exported data

Responsestring
get
GET /api/v1/receipts/export HTTP/1.1
Host: api.visobird.com
Authorization: Bearer JWT
Accept: */*
text