Skip to main content
GET

When To Use This

Use this endpoint when you are reviewing one trademark and need the dispute history attached to that mark. For example, a portfolio analyst can open a high-value mark and see every opposition or cancellation, who was involved, whether the challenger won, and how long decided cases took. For an end-to-end workflow, see Opposition & Dispute Intelligence.

Path Parameters

string
required
Trademark ID (tm_...).

Query Parameters

string
Filter by proceeding type. One of opposition, cancellation, revocation, invalidity, appeal, non_use_removal, court_action, other.
string
Filter by status. One of pending, decided_granted, decided_rejected, withdrawn, settled, suspended, partial, other.
integer
default:"20"
Page size (1-100).
string
Pagination cursor from a previous response.

Response

object[]
Array of proceeding records.
string
Proceeding ID (prc_...).
string
Type of proceeding.
string | null
Office-issued proceeding identifier when available.
string | null
Current status, when available.
string | null
Normalized outcome from the challenger perspective, or null when not available.
integer | null
Number of days between filed_date and decision_date. null when either date is missing.
string | null
ISO date the proceeding was initiated, when available.
string | null
ISO date of the decision when concluded, when available.
string | null
Outcome string when decided.
object[]
Array of parties to the proceeding. Each party has owner_id, name, role (opponent, petitioner, respondent, intervener, other), and country_code.
integer[] | null
Nice classes contested in the proceeding, when known.
string | null
Free-text summary, when provided by the office.

Example Request

Example Response

Code Examples

Errors