GET
/
v2
/
classifications
List completed message classifications
curl --request GET \
  --url https://api-v2.watchcollect.com/v2/classifications \
  --header 'Authorization: Bearer <token>'
{
  "items": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "canonical_message_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "classification_job_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "watches": [
        {
          "brand": "<string>",
          "model": "<string>",
          "reference": "<string>",
          "year": "<string>",
          "price_amount": 123,
          "currency_code": "<string>",
          "expected_price_usd": 123,
          "full_set_status": [],
          "variant": "<string>",
          "dial_type": "<string>"
        }
      ],
      "legacy_output": {
        "watches": [
          {
            "brand": "<string>",
            "model": "<string>",
            "reference": "<string>",
            "year": "<string>",
            "price_amount": 123,
            "currency_code": "<string>",
            "expected_price_usd": 123,
            "full_set_status": [],
            "variant": "<string>",
            "dial_type": "<string>"
          }
        ]
      },
      "normalized_output": {
        "watches": [
          {
            "brand": "<string>",
            "model": "<string>",
            "reference": "<string>",
            "year": "<string>",
            "price_amount": 123,
            "currency_code": "<string>",
            "expected_price_usd": 123,
            "full_set_status": [],
            "variant": "<string>",
            "dial_type": "<string>"
          }
        ]
      },
      "completed_at_ms": 123,
      "created_at_ms": 123,
      "extraction_output": {},
      "raw_model_response": {},
      "model_profile_id": "<string>",
      "model_id": "<string>",
      "prompt_bundle_version": "<string>",
      "latency_ms": 123,
      "input_tokens": 123,
      "output_tokens": 123,
      "total_tokens": 123
    }
  ],
  "next_cursor": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

message_type
enum<string>
Available options:
selling,
buying,
personal,
unknown
canonical_message_id
string<uuid>
cursor
string
page_size
integer
default:50
Required range: 1 <= x <= 200

Response

Cursor page of classifications.

items
object[]
required
next_cursor
string | null