Terms of Use

Last updated: March 29, 2026

These Terms of Use ("Terms") govern your access to and use of the Trademark Search API, available at tmsearchapi.com ("the Service"). By making any request to the Service or visiting the website, you agree to these Terms. If you do not agree, do not use the Service.


1. Description of the Service

The Service provides a website and programmatic API for searching a database of trademark records sourced from public bulk data published by the United States Patent and Trademark Office (USPTO). The website is available at https://tmsearchapi.com. The Service does not provide legal advice, legal opinions, or any form of trademark clearance or availability determination.


2. Access Tiers

2.1 Free Tier

Without an API key, the Service allows up to 50 requests per day to the search endpoints, tracked by IP address. This limit resets at midnight UTC. Exceeding the limit returns HTTP 429. No registration is required. Visiting the website and documentation pages does not count toward this limit.

2.2 Paid Tier

You may generate an API key by calling POST /api/keys. The key starts with zero credits. To add credits, send exactly $20.00 USD in USDC, USDT, or DAI on Base Mainnet (chainId 8453) to the published payment address, then submit the transaction hash as proof in the X-Payment header of any search request.

A verified payment grants 5,000 requests valid for 30 days from the date of payment. Your API key, credit balance, payment date, and payment transaction history are stored persistently in a database and survive server restarts.


3. Payments and Refunds

3.1 Accepted Payment Methods

Payments are accepted only in USDC, USDT, or DAI on Base Mainnet (chainId 8453). Payments sent via any other network, chain, token, or address will not be credited and cannot be recovered by the Service operator.

3.2 No Refunds

All payments are final and non-refundable. Because payments are settled on-chain and credits are consumed by use, refunds are not issued under any circumstances, including:

You accept this risk when you submit an on-chain payment.

3.3 No Chargebacks

Cryptocurrency transactions are irreversible by design. There is no mechanism for chargebacks or payment disputes via the blockchain.

3.4 Duplicate Payments

Each on-chain transaction hash may only be used once to unlock credits. Submitting the same transaction hash a second time will be rejected with HTTP 402. Sending two separate on-chain transactions will result in two separate credit top-ups (5,000 credits each).


4. Acceptable Use

You may use the Service to:

You may not use the Service to:


5. API Key and Credit Persistence

Paid tier API keys, credit balances, payment dates, and payment transaction hashes are stored persistently in a PostgreSQL database and are not affected by server restarts or redeployments.

What this means for you:

Free-tier IP-based rate limit counts are held in memory only and reset at midnight UTC each day. A server restart will also clear in-progress free-tier counts for the current day, but because the limit resets daily anyway, this has no material effect.


6. Data Accuracy

The trademark records served by the Service are sourced from public USPTO bulk data files. The Service ingests these files on a daily basis but does not guarantee:

Always verify trademark information directly with the USPTO or a qualified trademark attorney before making any legal or business decision.


7. Intellectual Property

The trademark records in the database are public-domain government data published by the USPTO. The Service software and website are proprietary. You may not copy, reverse-engineer, or resell the Service or its software.


8. Disclaimer of Warranties

THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. THE OPERATOR MAKES NO WARRANTY THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR AVAILABLE AT ANY GIVEN TIME, AND MAKES NO WARRANTY REGARDING THE ACCURACY, COMPLETENESS, OR TIMELINESS OF THE TRADEMARK DATA.


9. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE OPERATOR WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, OR BUSINESS OPPORTUNITY, ARISING FROM YOUR USE OF OR INABILITY TO USE THE SERVICE, EVEN IF THE OPERATOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

THE OPERATOR'S TOTAL LIABILITY TO YOU FOR ANY CLAIM ARISING FROM THESE TERMS OR YOUR USE OF THE SERVICE WILL NOT EXCEED THE AMOUNT YOU PAID TO THE SERVICE IN THE 30 DAYS IMMEDIATELY PRECEDING THE CLAIM.


10. Indemnification

You agree to indemnify and hold harmless the operator and its affiliates from any claim, loss, or expense (including reasonable legal fees) arising from your use of the Service in violation of these Terms or any applicable law.


11. Termination

The operator may suspend or terminate access to the Service at any time, with or without notice, for any reason, including but not limited to violation of these Terms. Upon termination, any unused credits are forfeited without refund.


12. Governing Law

These Terms are governed by the laws of the State of Iowa, without regard to conflict-of-law principles. Any disputes arising under these Terms shall be subject to the exclusive jurisdiction of the courts located in Polk County, Iowa.


13. Changes to These Terms

The operator may update these Terms at any time. The "Last updated" date at the top of this document will reflect the most recent revision. Your continued use of the Service after a change constitutes your acceptance of the revised Terms.


14. Contact

Goodhue, Coleman & Owens, P.C.

7300 Westown Parkway, Suite 110

West Des Moines, Iowa

Email: info@goodhue.com