Transactions
List Assignments
Filter recorded trademark transfers, liens, and releases
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 withowner_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 ofowner_id, entity_id, trademark_id, conveyance_type, type, recorded_date_gte, recorded_date_lt, or role must be supplied.
Filter by resolved owner ID (
own_...). Matches assignments where the owner appears as any party unless role is also supplied.Filter by resolved entity ID (
ent_...) across member owner records.Filter by affected trademark ID (
tm_...).Comma-separated conveyance types. Allowed values:
assignment, security_interest, release, merger, name_change, license, partial_assignment, correction, entity_conversion, other.Alias for
conveyance_type. Use either type or conveyance_type, not both.Recorded date >= (YYYY-MM-DD).
Recorded date < (YYYY-MM-DD). Must be after
recorded_date_gte.Filter by party role. One of
assignor, assignee.Sort order. One of
-recorded_date, recorded_date.Page size (1-100).
Pagination cursor from a previous response.
Response
Array of assignment summary records.
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
| Status | Type | Description |
|---|---|---|
| 400 | validation_error | No filter supplied, invalid date range, unsupported parameter, or both type and conveyance_type supplied |
| 401 | unauthorized | Missing or invalid API key |
| 403 | forbidden | Missing trademarks:read scope |
| 422 | entity_too_large | entity_id resolved to more member owners than the cap |
| 429 | rate_limited | Too many requests |
Related Endpoints
- Get Assignment: full parties and affected marks for one transaction
- Trademark Assignments: chain of title for one mark
- Chain-of-title & Lien Diligence: recipe for owner, lien, and release checks