Skip to main content
GET
Related Trademarks

Overview

Returns mark-to-mark relationships recorded for a trademark, such as Madrid designations of a basic mark, divisionals, seniority claims, partial assignments, and Article 4bis replacements. Relationships are sourced from office gazette references and Signa’s own mark-to-mark linking. Use this endpoint to walk a Madrid family from the basic mark to its designations, find the divisional parent of a child application, or trace ownership lineage across mergers and partial transfers. Results are paginated and sorted by effective_date.

Path Parameters

id
string
required
Trademark ID prefixed with tm_ (e.g. tm_8kLm2nPq).

Query Parameters

relationship_type
string
Filter by a single relationship type. Omit to return every relationship for the mark. Valid values:
  • madrid_designation_of: this mark is a national designation of a Madrid IR basic mark
  • based_on_basic_application: Madrid IR built on a pending application
  • based_on_basic_registration: Madrid IR built on a registered mark
  • seniority_claim: EU mark claiming seniority from an earlier national right
  • divisional_parent: original application that this mark was divided from
  • partial_assignment_from: created by a partial assignment of an earlier mark
  • merged_into: superseded by a merger into another mark
  • transformed_from: Madrid transformation from a ceased IR
  • replaces_under_4bis: replaces an earlier national mark under Madrid Article 4bis
  • partial_transfer_of: partial transfer source mark
  • continuation_of: continuation of an earlier mark across re-filings
limit
integer
default:"20"
Page size, between 1 and 100.
cursor
string
Opaque cursor returned in the previous response’s pagination.cursor.

Response

object
string
Always list.
data
object[]
has_more
boolean
Whether more relationships are available.
pagination
object
Cursor for the next page.
request_id
string
Unique request identifier for support and debugging.

Code Examples

Errors