{"uid":"cap_wEYZJceOkfIOjSoGOPp0V","slug":"2s-io-uspto-trademark-search-0d4c5941","name":"2s.io USPTO Trademark Search","description":"Search US trademarks by wordmark text, owner name, or goods/services — the text search the USPTO offers no public API for. Pass `query` for full-text search (ranked best-match first), or `serial` / `registrationNumber` for an exact record. Filter with `field` (mark|owner|all), `status` (live=registered+pending only, default; all=includes dead/abandoned), and `intlClass` (Nice class, e.g. 9). Returns each mark's wordmark, serial, registration number, status (+ live flag), filing/registration/abandonment dates, owner, international classes, and goods/services. Corpus: USPTO full trademark register (public domain). Use law.trademark-status for live USPTO prosecution detail on a known serial.","url":"https://2s.io/api/law/trademark-search","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"const":"http"},"method":{"const":"GET"},"queryParams":{"properties":{"field":{"enum":["mark","owner","all"],"type":"string","description":"Which text to search. Default mark."},"limit":{"type":"integer","description":"1–100, default 20."},"query":{"type":"string","description":"Free-text search over wordmark (default), owner, or goods/services."},"offset":{"type":"integer","description":"Pagination offset, default 0."},"serial":{"type":"string","description":"Exact USPTO serial number (digits)."},"status":{"enum":["live","all"],"type":"string","description":"live (default) = registered+pending; all includes dead."},"intlClass":{"type":"string","description":"Nice international class filter, e.g. 9 or 009."},"registrationNumber":{"type":"string","description":"Exact USPTO registration number."}}}}}}},"responseSchema":{"type":"json","schema":{"type":"object","properties":{"ok":{"type":"boolean"},"page":{"type":"object","properties":{"size":{"type":"integer"},"pages":{"type":"integer"},"number":{"type":"integer"}}},"items":{"type":"array","items":{"type":"object","properties":{"owner":{"type":"string"},"status":{"type":"object","properties":{"code":{"type":"string"},"date":{"type":"string"},"live":{"type":"boolean"},"label":{"type":"string"}}},"markText":{"type":"string"},"filingDate":{"type":"string"},"intlClasses":{"type":"array","items":{"type":"string"}},"renewalDate":{"type":"string"},"serialNumber":{"type":"string"},"goodsServices":{"type":"string"},"abandonmentDate":{},"markDrawingCode":{"type":"string"},"cancellationDate":{},"registrationDate":{"type":"string"},"registrationNumber":{"type":"string"}}}},"total":{"type":"integer"},"source":{"type":"object","properties":{"url":{"type":"string"},"license":{"type":"string"},"provider":{"type":"string"}}}}},"example":{"ok":true,"page":{"size":20,"pages":1,"number":1},"items":[{"owner":"Apple Inc.","status":{"code":"700","date":"2011-05-10","live":true,"label":"Registered"},"markText":"APPLE","filingDate":"1977-03-21","intlClasses":["009"],"renewalDate":"2017-11-29","serialNumber":"73302283","goodsServices":"COMPUTERS …","abandonmentDate":null,"markDrawingCode":"1","cancellationDate":null,"registrationDate":"1977-11-29","registrationNumber":"1078312"}],"total":1,"source":{"url":"https://data.uspto.gov/bulkdata/datasets/TRTYRAP","license":"US Government public-domain data (17 U.S.C. §105). No attribution required.","provider":"USPTO Trademark Full-Text Bulk Data"}}},"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"field":"mark","limit":10,"query":"Apple","offset":0,"status":"live","intlClass":"9"}}},"response":{"data":{"ok":true,"page":{"size":10,"pages":149,"number":1},"items":[{"owner":"APPLE INC.","status":{"code":"800","date":"2016-08-04","live":true,"label":"Renewed"},"markText":"APPLETALK","filingDate":"1985-10-10","intlClasses":["009"],"renewalDate":"2016-05-13","serialNumber":"73562521","goodsServices":"PRERECORDED COMPUTER PROGRAMS","abandonmentDate":null,"markDrawingCode":"1","cancellationDate":null,"registrationDate":"1986-05-13","registrationNumber":"1393108"},{"owner":"Apple Inc.","status":{"code":"700","date":"2023-08-22","live":true,"label":"Registered"},"markText":"APPLE STUDIO DISPLAY","filingDate":"2022-03-08","intlClasses":["009"],"renewalDate":null,"serialNumber":"97301550","goodsServices":"Computer monitors","abandonmentDate":null,"markDrawingCode":"4","cancellationDate":null,"registrationDate":"2023-08-22","registrationNumber":"7142114"}],"total":1490,"source":{"url":"https://data.uspto.gov/bulkdata/datasets/TRTYRAP","license":"US Government public-domain data (17 U.S.C. §105). No attribution required.","provider":"USPTO Trademark Full-Text Bulk Data"}},"meta":{"cost":{"usd":0.0024,"tier":0},"caller":"x402","version":null,"endpoint":"law.trademark-search","settlement":{"txHash":"0xebc3f550b72758f7446c85248d264eb97cb4718777436ad1fee207ce55a677f2","network":"eip155:8453","success":true}}}},"exampleRequest":{"field":"mark","limit":10,"query":"Apple","offset":0,"status":"live","intlClass":"9"},"tags":["x402"],"displayCostAmount":"0.0024","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.0024/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6IIYOOrinMxs-_aFfI0Mx","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search US trademarks by wordmark text, owner name, or goods/services description, returning full trademark record details from the USPTO register","exampleAgentPrompt":"Can you search the USPTO trademark register for live trademarks with the wordmark 'Sunrise' in Nice class 25 (clothing), and show me the owner, status, filing date, and goods/services for each result?","exampleUseCases":null,"resultDescription":"A ranked list of trademark records, each containing: wordmark text, USPTO serial number, registration number, current status (registered/pending/abandoned/etc.) with a live boolean flag, filing date, registration date and/or abandonment date, owner name, Nice international class(es), and goods/services description. Results are ranked by relevance for full-text queries, or return a single exact record for serial/registration number lookups.","failureModes":["No results found for query — trademark not in USPTO register or search terms too specific","Invalid serial/registration number format — returns error or empty result","Invalid intlClass value — filter silently ignored or returns error","Query too vague — returns many irrelevant results; refine with field or intlClass filters","Rate limit or payment failure — x402 payment not processed, returns 402 status"],"whenToPreferThis":"Use this endpoint when you need to search the USPTO trademark register by text (wordmark, owner, or goods/services) — a capability the USPTO itself offers no public API for. Prefer this over law.trademark-status when you don't have a known serial number and need discovery/search. If you already have a serial number and need detailed prosecution history, use the sibling law.trademark-status endpoint instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:41:30.638Z","isFirstParty":false}