List Proceedings
List Proceedings
Search trademark proceedings (oppositions, cancellations, appeals) across all marks
GET
List Proceedings
Documentation Index
Fetch the complete documentation index at: https://docs.signa.so/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Returns a paginated list of proceedings across all trademarks in Signa. At least one filter is required — there is no unfiltered global feed. Use this for opposition tracking, cancellation watch, dispute analytics, or building competitor litigation timelines.Query Parameters
At least one of the following must be supplied:contested_class, trademark_id, proceeding_type, status, q, party_owner_id, party_role, office_code, filed_date_gte, filed_date_lt, decision_date_gte, decision_date_lt.
Nice class involved in the dispute (1-45).
Restrict to proceedings on a specific trademark (
tm_...).Type of proceeding. One of
opposition, cancellation, appeal, interference, concurrent_use, expungement, section_8, section_71, other.Status. One of
pending, decided_granted, decided_rejected, withdrawn, settled, suspended, partial, other.Search opponent / party name.
Filter by a party owner ID (
own_...).Filter by party role. One of
opponent, petitioner, respondent, intervener, other.Lowercase office code (e.g.
uspto, euipo).Filed date >= (YYYY-MM-DD).
Filed date < (YYYY-MM-DD). Must be after
filed_date_gte.Decision date >= (YYYY-MM-DD).
Decision date < (YYYY-MM-DD). Must be after
decision_date_gte.Sort order. One of
-filed_date, filed_date, -decided_date, decided_date.Page size (1-100).
Pagination cursor from a previous response.
Response
Array of proceeding summary records.
id (prc_...), proceeding_type, proceeding_number, status, filed_date, decision_date, decision_outcome, parties[], contested_classes, and description. See Get Proceeding for the full field list.
Code Examples
Errors
| Status | Type | Description |
|---|---|---|
| 400 | validation_error | No filter supplied, invalid date range, or unsupported parameter value |
| 401 | unauthorized | Missing or invalid API key |
| 429 | rate_limited | Too many requests |
Related Endpoints
- Get Proceeding — full proceeding detail
- Trademark Proceedings — proceedings scoped to one mark
- Use Case: Opposition Tracking