Proceedings
Get Proceeding
Retrieve a single trademark proceeding with parties, classes, and decision metadata
GET
When To Use This
Use this endpoint when you already have a proceeding ID and need the full dispute record for docket review, risk analysis, or client reporting. For example, an IP litigation team can fetch a decided TTAB opposition to see the parties, contested classes, office decision summary, normalized outcome, and how long the case ran. For an end-to-end workflow, see Opposition & Dispute Intelligence.Path Parameters
Proceeding ID (
prc_...).Response
Proceeding ID (
prc_...).Always
proceeding.Parent trademark ID (
tm_...), when available.Type (
opposition, cancellation, appeal, etc.).Office-issued proceeding identifier, when available.
Current status, when available.
Normalized outcome from the challenger perspective, or
null when not available.| Value | Meaning |
|---|---|
challenger_won | The challenger prevailed, derived from decided_granted. |
challenger_lost | The challenger did not prevail, derived from decided_rejected. |
mixed | The decision was partial or text indicates an in-part disposition. |
settled | The proceeding status is settled. |
withdrawn | The proceeding status is withdrawn. |
default_judgment | The challenger won through a default or procedural failure signal. |
pending | The proceeding is still pending or suspended. |
other | The status is other or does not map to a more specific outcome. |
Number of days between
filed_date and decision_date. null when either date is missing.Lowercase office code for the parent trademark, when available.
ISO date the proceeding was initiated, when available.
ISO date of decision when concluded, when available.
Outcome string when decided.
Array of parties. Each has
owner_id, name, role (opponent, petitioner, respondent, intervener, other), and country_code.Nice classes contested in the proceeding, when known.
Free-text summary, when provided.
Summary of the parent trademark (
id, object, mark_text, serial_number, office_code), or null when unavailable.ISO timestamp for when Signa created the proceeding record.
ISO timestamp for the latest Signa update to the proceeding record.
Example Request
Example Response
Code Examples
Errors
| Status | Type | Description |
|---|---|---|
| 400 | validation_error | Invalid proceeding ID |
| 401 | unauthorized | Missing or invalid API key |
| 404 | not_found | Proceeding not found |
| 429 | rate_limited | Too many requests |
Related Endpoints
- List Proceedings: search proceedings with filters
- Trademark Proceedings: proceedings scoped to a mark
- Opposition & Dispute Intelligence: workflow for profiling an opposer