Patent & IP Risk

Text Trademark Detector

Text trademark detection and infringement risk analysis for e-commerce product listings. Trigger when users mention trademark detection, trademark risk check, brand infringement screening, product title trademark scan, text trademark search, listing compliance check, intellectual property risk assessment, text trademark detection, trademark infringement, brand infringement screening, listing compliance, intellectual property risk, Ruiguan. Even if the user does not explicitly say "trademark", trigger this skill whenever their need involves checking whether product text (titles, descriptions, bullet points) contains potentially infringing trademarks.

post/api/skill-api/v1/skills/text-trademark-detector/run

Request

  • Base URL: https://api.nexscope.ai
  • URL: https://api.nexscope.ai/api/skill-api/v1/skills/text-trademark-detector/run
  • Auth: HTTP bearer

Headers

X-Nexscope-Http-Status'legacy' | 'semantic'

Use semantic for HTTP error statuses on run and task-result requests. Without this header v1 retains legacy status behavior. The JSON envelope is unchanged; code 0 means success or acceptance, not asynchronous completion.

Request body

productTitlestring required

Product title, used for trademark detection (max 1000 characters)

regionsstring

Country/region codes, multiple separated by commas. Supported values: US, EM, GB, DE, FR, IT, ES, AU, CA, MX, JP, CN, WO, TR, BX

limitinteger required

Limit on the number of returned results (default 100, max 500)

productTextstring

Other product text information, such as bullet points or product description (max 1000 characters)

Example request

{
  "regions": "US",
  "productText": "Protective magnetic phone case with shockproof corners.",
  "limit": 10,
  "productTitle": "MagSafe Phone Case for iPhone"
}

Response

Successful response.

codeinteger required

0 means accepted or successful; nonzero is a platform error.

msgstring nullable required
tsstring required

Epoch milliseconds.

timestring required

Server local time: yyyy-MM-dd HH:mm:ss.

coststring required

Elapsed milliseconds, never credits; -1 outside web requests.

traceIdstring nullable required

Example response

{
  "data": {
    "total": 1,
    "data": [],
    "detectId": "example-id",
    "blacklistTrademarks": [],
    "whitelistTrademarks": [],
    "costToken": 1
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.