Records
Trademark Citations
Prior marks an examiner cited against this application as a bar to registration
GET
When To Use This
Use this endpoint when you are looking at one application and need to know what the examiner put in its way. Each row is one prior mark cited in one office action against this application, with the stage the citation reached and how it ultimately resolved. This is the inbound direction. For the outbound direction, the applications this mark was cited against, use Trademark Cited By.Coverage today is USPTO only. Citations are extracted from USPTO office actions and cover §2(d) likelihood-of-confusion refusals. Other offices return an empty list. Check
capabilities.citations on List Offices to see the state of any office programmatically, rather than inferring coverage from an empty response.Freshness
Citations are extracted hourly from stored office actions. Dispositions are recomputed once a day, so a newly extracted citation carriesdisposition: null until the next daily refresh, which can be up to about 24 hours. A disposition can also change on a later run as prosecution continues. disposition_as_of is stamped when the current disposition was first derived or last changed, and deliberately does not move when a daily run re-derives the same value. An unchanged timestamp means the disposition has been stable, not that the refresh stopped running.
Path Parameters
string
required
Trademark ID (
tm_...). This is the citing application, the mark the office action was issued against.Query Parameters
string
Filter by how the citation resolved, comma-separated. One or more of
citation_issued, maintained, withdrawn, abandoned_after, published. Rows whose disposition has not been computed yet are excluded when this filter is supplied.string
Filter by the stage the citation reached, comma-separated. One or both of
nonfinal, final. final includes citations first raised in a nonfinal action that a later final action maintained.integer
default:"20"
Page size (1-100).
string
Opaque cursor from the previous response’s
pagination.cursor.action_date descending, newest first, with undated actions last and id as the final tiebreaker. The order is fixed: there is no sort parameter.
Response
string
Always
list.object[]
boolean
Whether more citations are available.
object
Cursor for the next page.
string
Unique request identifier for support and debugging.
Disposition Values
A citation carries exactly one disposition, derived from the application’s later prosecution events and from whether the citation reappeared in subsequent office actions.
When more than one signal applies, the strongest one wins, in this order:
published, maintained, abandoned_after, withdrawn, citation_issued. A mark that was cited, refused to final, and then abandoned reads maintained, because a refusal held to final is the more informative fact. The action_stage and the mark’s own status remain on the record for anyone who needs the detail.
Example Request
Example Response
Code Examples
Counting Without Listing
Retrieve Trademark returnscitations_count for the same set of rows. 0 means the office is covered and this mark has no citations. null means citations are not counted for that office at all, which is not the same as “no citations exist”. Use capabilities.citations on List Offices to tell the two apart.
Errors
Related Endpoints
- Trademark Cited By: applications this mark was cited against
- Search Citations: cross-mark citation query with office, date, and disposition filters
- Retrieve Trademark: parent mark detail, including
citations_count - Trademark Documents: the office actions citations are extracted from