Skip to main content
GET

When To Use This

Use this endpoint when a brand-transaction analyst, lender, or counsel needs to filter recorded transfers and security interests across an owner or corporate family. For example, a lender checking existing liens before brand-backed lending can replace a manual UCC plus USPTO dual search with owner_id or entity_id plus type=security_interest. This endpoint always requires a filter and is never a firehose. For an end-to-end workflow, see Chain-of-title & Lien Diligence.

Query Parameters

At least one of owner_id, entity_id, trademark_id, conveyance_type, type, recorded_date_gte, recorded_date_lt, or role must be supplied.
string
Filter by resolved owner ID (own_...). Matches assignments where the owner appears as any party unless role is also supplied.
string
Filter by resolved entity ID (ent_...) across member owner records.
string
Filter by affected trademark ID (tm_...).
string
Comma-separated conveyance types. Allowed values: assignment, security_interest, release, merger, name_change, license, partial_assignment, correction, entity_conversion, other.
string
Alias for conveyance_type. Use either type or conveyance_type, not both.
string
Recorded date >= (YYYY-MM-DD).
string
Recorded date < (YYYY-MM-DD). Must be after recorded_date_gte.
string
Filter by party role. One of assignor, assignee.
string
default:"-recorded_date"
Sort order. One of -recorded_date, recorded_date.
integer
default:"20"
Page size (1-100).
string
Pagination cursor from a previous response.

Response

object[]
Array of assignment summary records.
Each item carries id, object, reel_no, frame_no, conveyance_type, conveyance_text, recorded_date, last_update_date, page_count, release_of_reel_no, release_of_frame_no, created_at, and updated_at. Use Get Assignment when you need parties and affected marks.

Example Request

Example Response

Code Examples

Errors