Records
Trademark Proceedings
Oppositions, cancellations, appeals, and other contested proceedings involving a trademark
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
Related Endpoints
- List Proceedings: search proceedings across all marks
- Get Proceeding: full detail for a single proceeding
- Get Trademark: parent trademark detail
- Opposition & Dispute Intelligence: workflow for profiling an opposer