Docs pages

Screen a mark

POST /api/v1/marks/screen

Checks a mark against the refusal grounds examiners raise most often: descriptive, generic, surname, place names, famous brands. Doesn't see other people's marks.

In the MCP server this is screen_mark.

Example

curl -X POST https://api.joinopenfile.com/v1/marks/screen \
  -H "content-type: application/json" \
  -d '{
  "mark": "Quillbrook",
  "description": "scented candles"
}'

Body

NameTypeRequiredDescription
markstringYesThe mark.
descriptionstringNoWhat's sold under it.

Errors

StatusWhen
400Invalid input.

The body is the error shape.

Next: Search USPTO records