Toys

Toy Assessment

The assessment resource returned for collectible toy workflows.

A toy assessment identifies a collectible toy and returns valuation details when requested.

Image guidance

Include the item clearly and add packaging, model numbers, manufacturer marks, accessories, or condition details when they help identify the exact collectible.

Assessment sections

Toy assessments support these result sections. If your integration only needs some sections, pass include with the sections you want; requesting fewer sections can be faster in some cases.

SectionDescription
identityToy name, brand, manufacturer, franchise, line, or year.
valuationEstimated price and price range when available.

Resource

Full toy assessment responses use this schema:

assessment_id*uuid

Unique Vardera assessment ID.

external_id?string

Caller-provided ID, if supplied.

status*enum

Final assessment outcome.

Value in"completed" | "partial" | "rejected"
created_at*timestamp

RFC 3339 timestamp for when Vardera created the assessment.

FormatRFC 3339 timestamp
completed_at?timestamp

RFC 3339 timestamp for when processing finished, regardless of outcome.

FormatRFC 3339 timestamp
assessment?object

Toy assessment details grouped by requested section.

Show child attributes1 field
assessment.items?array<object>
Show child attributes2 fields
assessment.items[].identity?object

Toy identity fields returned by toy assessment endpoints.

Show child attributes9 fields
assessment.items[].identity.name?string
assessment.items[].identity.character?string
assessment.items[].identity.year?string
assessment.items[].identity.brand?string
assessment.items[].identity.manufacturer?string
assessment.items[].identity.franchise?string
assessment.items[].identity.toy_line?string
assessment.items[].identity.series?string
assessment.items[].identity.toy_sub_type?enum

Sub-category of toy for routing to specialized paths.

Value in"action_figure" | "doll" | "vehicle" | "model_kit" | "board_game" | "general"
assessment.items[].valuation?object

Valuation fields returned by toy assessment endpoints.

Show child attributes3 fields
assessment.items[].valuation.price?number
assessment.items[].valuation.price_range?object

Toy valuation price interval.

Show child attributes2 fields
assessment.items[].valuation.price_range.min?number
assessment.items[].valuation.price_range.max?number
assessment.items[].valuation.confidence?string
issues?array<string>

Human-readable limitations or rejection reasons.

Show example
{
  "assessment": {
    "items": [
      {
        "identity": {
          "brand": "Transformers",
          "character": "Optimus Prime",
          "franchise": "Transformers",
          "manufacturer": "Hasbro",
          "name": "Optimus Prime",
          "series": "Autobot Cars",
          "toy_line": "Generation 1",
          "toy_sub_type": "action_figure",
          "year": "1984"
        },
        "valuation": {
          "confidence": "high",
          "price": 120,
          "price_range": {
            "max": 150,
            "min": 90
          }
        }
      }
    ]
  },
  "assessment_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "completed_at": "2026-06-09T19:13:12.548Z",
  "created_at": "2026-06-09T19:12:42.548Z",
  "external_id": "toy-123",
  "issues": [],
  "status": "completed"
}