Overview

Markerapi provides free search access to the USPTO trademark database, letting you check if a brand name is already trademarked. No API key required — just a free account.

Beginner Tip

Register a free account at markerapi.com to get credentials. The URL structure embeds your username and password as path segments: /trademark/SEARCH_TERM/username/YOUR_USERNAME/password/YOUR_PASSWORD.

Available Data

The kind of data this API exposes, based on its documentation. We could not call the endpoint to confirm the exact field names.

Use case: Integrate trademark search data into web and mobile applications
markerapi data via REST API

Example Response

Illustrative shape only — we were not able to call this endpoint (it requires credentials or exposes no public sample URL), so the fields below show the kind of data this API returns rather than a recorded response.

JSON Response · Illustrative
{
  "status": "success",
  "data": {
    "result": "Data from markerapi",
    "description": "Trademark Search",
    "timestamp": "2025-01-15T10:00:00Z"
  }
}

Field Reference

trademarks List of trademark records matching the search term.
trademarks[].serialnumber USPTO serial number uniquely identifying the trademark application.
trademarks[].registrationnumber Registration number assigned after the trademark is approved.
trademarks[].wordmark The exact text string registered as the trademark.
trademarks[].statuscode Current trademark status (e.g. "LIVE/REGISTERED" or "DEAD/CANCELLED").
count Total number of trademark records returned in this response.

Implementation Example

Calls a real endpoint of this API. Replace any placeholder credentials with your own key.

Request
const url = "https://markerapi.com/api/v2/trademarks/trademark/apple/username/YOUR_USERNAME/password/YOUR_PASSWORD";
const response = await fetch(url);
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data);

What Can You Build?

Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.

Common Errors & Troubleshooting

Generated guidance based on this API's documentation, not observed by us. Treat it as a starting point and check against the provider's own error reference.

Response contains "error": "auth" Missing or incorrect username/password in the URL path
✓ Register at markerapi.com for a free account and use your exact username and password in the URL path segments.
Empty trademarks array for a known brand The search term must closely match the registered trademark text
✓ Try shorter partial terms — search for "Nike" not "Nike Inc." — and verify the exact registered string in the USPTO TESS database.
Slow or no response The free tier has usage limits and can be slow under load
✓ Cache results for at least 24 hours. For production use, consider querying the USPTO official APIs directly.

Metadata Score Breakdown

Estimated from metadata — endpoint not independently tested

This score is estimated from observable metadata — HTTPS support, authentication model, declared CORS, and documentation reachability — because the API requires authentication or exposes no publicly testable endpoint. The five-signal breakdown is only shown for live-tested APIs.

Metadata estimate · endpoint not independently tested

Technical Specifications

Auth No Auth
HTTPS NO
CORS UNKNOWN
Category Business
Difficulty Beginner
Listing details not endpoint-verified

Similar APIs

View All →