Compute Oppositions
Oppositions
Compute Oppositions
Compute trademark opposition windows from publication dates
POST
Compute Oppositions
Overview
Compute the opposition window for a published mark (when it opens, when it closes, and how much time is left) from a publication date, without storing anything. Opposition windows are short, unforgiving, and specific to each office. When a conflicting mark publishes, the oppose-by date is what separates a cheap, procedural opposition now from a costly cancellation later. Send a publication date and Signa returns the window, its current status, any routine extensions, and the office rule behind it. Pair it with List Opposition Rules to inspect the office rules, trigger events, time zones, extensions, and citations behind each computation.This endpoint computes the forward-looking opposition window (dates and timing) from a publication date. It does not return opposition cases that have actually been filed. For filed opposition, cancellation, and appeal cases, use List Proceedings.
Request Body
object[]
required
Publications to compute, max 1,000 items. Results are returned in the same order, with one
opposition_window per input item.string
Office-local calendar date to compute relative to, as
YYYY-MM-DD. Defaults to today.Response
A standard list response withdata: OppositionWindowComputation[]. Pagination is not used; data[i] corresponds to items[i].
string
Always
list.object[]
boolean
Always
false.object
Always
{ "cursor": null }.string
Unique request identifier for support and debugging.
supported: false with nullable window fields. A far-future or out-of-calendar-range item that cannot be rolled forward returns unsupported_reason: "window_not_computable" for that item only.
Code Examples
Errors
Related Endpoints
- List Opposition Rules, inspect the office rule corpus and statutory citations
- List Proceedings, filed opposition, cancellation, and appeal cases
- Trademark Proceedings, proceedings scoped to one mark