Skip to main content
GET
/
v1
/
statuses
List Statuses
curl --request GET \
  --url https://api.example.com/v1/statuses
{
  "object": "list",
  "data": [
    {
      "object": "status_mapping",
      "office_code": "uspto",
      "raw_code": "600",
      "status_stage": "abandoned",
      "status_reason": "failure_to_respond",
      "challenge_states": null,
      "status_source": "official",
      "confidence": 1.0,
      "notes": null
    },
    {
      "object": "status_mapping",
      "office_code": "uspto",
      "raw_code": "800",
      "status_stage": "registered",
      "status_reason": null,
      "challenge_states": null,
      "status_source": "official",
      "confidence": 1.0,
      "notes": "Registered and renewed"
    },
    {
      "object": "status_mapping",
      "office_code": "euipo",
      "raw_code": "REGISTERED",
      "status_stage": "registered",
      "status_reason": null,
      "challenge_states": null,
      "status_source": "official",
      "confidence": 1.0,
      "notes": null
    }
  ],
  "has_more": false,
  "pagination": {
    "cursor": null
  },
  "request_id": "req_xyz789"
}

Query Parameters

office
string
Filter mappings by office code (e.g., uspto, euipo). Omit to return all offices.

Response

Returns per-office status code mappings. Each entry maps a raw office-specific status code to a canonical status stage.
data
object[]
{
  "object": "list",
  "data": [
    {
      "object": "status_mapping",
      "office_code": "uspto",
      "raw_code": "600",
      "status_stage": "abandoned",
      "status_reason": "failure_to_respond",
      "challenge_states": null,
      "status_source": "official",
      "confidence": 1.0,
      "notes": null
    },
    {
      "object": "status_mapping",
      "office_code": "uspto",
      "raw_code": "800",
      "status_stage": "registered",
      "status_reason": null,
      "challenge_states": null,
      "status_source": "official",
      "confidence": 1.0,
      "notes": "Registered and renewed"
    },
    {
      "object": "status_mapping",
      "office_code": "euipo",
      "raw_code": "REGISTERED",
      "status_stage": "registered",
      "status_reason": null,
      "challenge_states": null,
      "status_source": "official",
      "confidence": 1.0,
      "notes": null
    }
  ],
  "has_more": false,
  "pagination": {
    "cursor": null
  },
  "request_id": "req_xyz789"
}