Compute Oppositions
Oppositions
Compute Oppositions
Compute trademark opposition windows from publication dates
POST
Compute Oppositions
Overview
Compute opposition windows for one or more publication dates without persisting data. Watch and brand-protection buyers use this when a conflicting mark publishes and the oppose-by date decides whether they oppose now, while the filing is cheap and procedural, or cancel later, when the matter is expensive and uncertain. Opposition windows are short, unforgiving, and jurisdiction-specific. Use the companion List Opposition Rules endpoint when you need to inspect the office rules, trigger events, time zones, extensions, and citations that power these computations.Reference → Oppositions is the forward-looking WINDOW/timing computed from a publication date. Records → Proceedings (per-mark) is actual filed opposition CASES. They are distinct.
Request Body
Publications to compute, max 1,000 items. Results are returned in the same order, with one
opposition_window per input item.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].
Always
list.Always
false.Always
{ "cursor": null }.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
| Status | Type | Description |
|---|---|---|
| 400 | validation_error | Malformed body, missing items, invalid date format, invalid enum value, or unknown body field |
| 401 | unauthorized | Missing or invalid API key |
| 403 | forbidden | API key missing the trademarks:read scope |
| 422 | batch_too_large | More than 1,000 items. The error carries item_count and item_count_limit |
| 429 | rate_limited | Too many requests |
Related Endpoints
- List Opposition Rules — inspect the office rule corpus and statutory citations
- List Proceedings — actual filed opposition, cancellation, and appeal cases
- Trademark Proceedings — proceedings scoped to one mark