{"uid":"cap_P5dMDSFoCGL6fDbhDIOMw","slug":"tm-check-us-trademark-check-for-print-on-demand-phrases-98b27064","name":"tm-check: US Trademark Check for Print-on-Demand Phrases","description":"Pay-per-call API for AI agents: checks phrases against live USPTO trademarks and returns a risk verdict. $0.01 per call in USDC on Base via x402.","url":"https://31-57-61-27.sslip.io/x402/v1/trademark-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"classes":{"anyOf":[{"type":"array","items":{"type":"integer","maximum":45,"minimum":1},"minItems":1},{"const":"all"}],"description":"Nice classes 1-45 or \"all\", default 9, 16, 18, 21, 24, 25"},"phrases":{"type":"array","items":{"type":"string","maxLength":120,"minLength":1},"maxItems":10,"minItems":1,"description":"Phrases to check, each up to 12 words"},"include_similar":{"type":"boolean","description":"Also report fuzzy and sound-alike marks"}}},"responseSchema":{"type":"json","example":{"source":"USPTO","payment":{"payer":"0x1a2b...","network":"eip155:8453","transaction":"0x5f3c..."},"results":[{"risk":"high","cached":false,"phrase":"just do it","reason":"registered mark JUST DO IT in class 25 matches the phrase","matches":[{"url":"https://tsdr.uspto.gov/#caseNumber=86444421&caseType=SERIAL_NO&searchType=statusSearch","mark":"JUST DO IT","filed":"2014-11-04T00:00:00","match":"exact","owner":"Nike, Inc.","serial":"86444421","status":"registered","classes":[18,25],"owner_type":"corporation","status_code":800,"registration":"4764071","registered_on":"2015-06-30","status_description":"REGISTERED AND RENEWED","in_requested_classes":true}],"billable":true,"checked_at":"2026-10-01T00:00:00Z"},{"risk":"none","cached":false,"phrase":"coffee first","reason":null,"matches":[],"billable":true,"checked_at":"2026-10-01T00:00:00Z"}],"billable_count":2}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ivno_ZV_8XM5tbtLNIePW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks one or more phrases against live USPTO trademark records and returns a risk verdict (high/none) with matching mark details, per phrase.","exampleAgentPrompt":"Before I list these phrases on my print-on-demand store, can you check whether 'coffee first', 'rise and grind', and 'hustle hard' are trademarked in USPTO classes 16, 24, and 25, and also flag any fuzzy or sound-alike matches?","exampleUseCases":[{"title":"POD seller vetting product slogans","prompt":"I want to sell shirts and mugs with the phrases 'good vibes only', 'savage mode', and 'main character energy' — can you check all three against USPTO trademarks in classes 25 and 21, including any fuzzy or sound-alike marks?"},{"title":"Agent auto-screening new design submissions","prompt":"We have new design submissions using the taglines 'no days off' and 'beast mode' — run a trademark check on both in apparel and printed goods classes (25 and 16) so I know if they're safe to approve."},{"title":"Brand naming risk assessment","prompt":"We're thinking of naming our new tote bag line 'urban carry' — can you check if that phrase is already registered as a trademark in any of the relevant accessories or bag classes, and include similar-sounding marks too?"}],"resultDescription":"A JSON object with a results array, one entry per phrase, each containing: a risk level ('high' or 'none'), the phrase checked, a plain-English reason, an array of matching USPTO marks (with mark name, owner, serial number, registration number, filing and registration dates, status, Nice classes, match type, and TSDR URL), a billable flag, and a checked_at timestamp. Also includes source ('USPTO'), billable_count, and payment metadata (payer address, network, transaction hash).","failureModes":["Invalid Nice class number outside 1-45 returns validation error","Phrase exceeding 12 words or 120 characters is rejected","More than 10 phrases in a single call returns a 400 error","Payment failure or insufficient USDC balance results in 402 not processed","USPTO live data unavailable may cause timeouts or 503 errors","Empty phrases array returns validation error"],"whenToPreferThis":"Choose this endpoint when you need real-time, per-phrase USPTO trademark risk verdicts specifically for print-on-demand or merchandise contexts, with pay-per-call USDC micropayments and no subscription required. It is ideal for agents that need to screen small batches of slogans or phrases on demand before approving product listings, rather than running bulk trademark research or full legal clearance workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T06:38:35.923Z","isFirstParty":false,"canonicalSlug":"tm-check-us-trademark-check-for-print-on-demand-phrases-98b27064"}