Repository info
Discover the repository version and the database ids available to the current key.
/api/v1/repository/infoSearch multiple trademark registers, retrieve structured bibliographic records and fetch device images through one clean HTTP interface.
# Search Uk, US and EU registers
POST /api/v1/search/PerformSearch?detail=detail&maxHits=25
APIKey:
Content-Type: application/json
{
"Crit": "TMARK=\"ACME\" AND STATS=\"rp\" AND CLASS=\"9\"",
"DbIds": ["UK", "US", "EM"]
}for searches, details and images
simple REST endpoints
for structured trademark records
for mark imagery
Marquesa’s API gives you a practical way to
Discover the repository version and the database ids available to the current key.
/api/v1/repository/infoCheck version and last-loaded data date for a single trademark engine.
/api/v1/engine/{dbId}/infoRetrieve one trademark record by jurisdiction and tmCode. Use detail=basic or detail=full.
/api/v1/engine/{dbId}/details/{tmCode}Fetch rendered JPEGs for display or original JPEG/WebP bytes for maximum fidelity.
/api/v1/engine/{dbId}/image/{tmCode}/api/v1/engine/{dbId}/rawimage/{tmCode}Run criteria-based searches across one or more engines in parallel.
/api/v1/search/PerformSearch| Parameter | Where | Purpose |
|---|---|---|
Crit | JSON body | MQL expression such as TMARK="ACME" AND STATS="rp". |
DbIds | JSON body | Array of engine ids or jurisdiction codes, e.g. ["UK","US"]. |
maxHits | Query | Limit returned hits. |
detail | Query | basic or full. |
stringifyTmCode | Query | Return large tmCode values as strings for JavaScript safety. |
This builder creates the request body and endpoint URL your developers can copy into an app or server integration.
Add WO to include WIPO Madrid international records.