List Deadline Rules
Rules
List Deadline Rules
List all maintenance deadline rules across modeled jurisdictions
GET
List Deadline Rules
Overview
Returns a flat list of maintenance deadline rules (renewal cycles, declarations of use, incontestability filings, etc.) across every modeled jurisdiction. Each rule is self-contained — it carries its parent jurisdiction’srenewal_period_years and statutory sources denormalized onto it, so you do not need a separate parent fetch to render a rule.
This endpoint exposes the same rule corpus that powers the deadlines block on a trademark detail response. Use it to build educational UI, validate deadline computations client-side, or expose statutory citations alongside an alert.
Query Parameters
Filter by jurisdiction code (uppercase ISO-2 + WIPO). Comma-separated for multiple values, e.g.
?jurisdiction=US,EU,GB.Filter by filing route. Accepted values:
national, regional, madrid. Comma-separated for multiple values.Most rules have applies_to: null (apply to every route) and are returned for any value of filing_route. Rules tagged domestic only pass national / regional filters; rules tagged madrid_only only pass madrid; rules tagged all always pass.Response
A standard list response withdata: DeadlineRule[]. Pagination is not used — the corpus is small (~22 rules today) and is returned in a single page.
Always
listAlways
false — no paginationStandard pagination envelope (
cursor: null)Code Examples
Errors
| Status | Type | Description |
|---|---|---|
| 400 | validation_error | Invalid filing_route value |
| 401 | unauthorized | Missing or invalid API key |
| 403 | forbidden | API key missing the trademarks:read scope |
| 429 | rate_limited | Too many requests |
Related Endpoints
- List Opposition Rules — opposition window rules
- List Jurisdictions — jurisdiction overview