patentgrepDocs

Getting started

Errors

Errors return a JSON body with one sentence in detail, written for people. An upstream failure is always an error, never an empty result.

StatusWhenRetry
400A parameter is out of range, a field is unknown or the query can't be readNo
401The key is missing or wrongNo
404The document doesn't existNo
409Prior art has no seed or cutoff date for this documentNo
429Too many requestsYes, after a wait
502 503 504The search backend failed, is starting or timed outYes
400 Bad request400page=99
{
  "detail": "page: Input should be less than or equal to 40"
}
404 Not found404/v1/patents/US1X
{
  "detail": "That is not a patentgrep document id."
}

Query errors

Exact words queries that can't be parsed, and PatentsView queries that name an unknown field, explain what went wrong. Unknown-field errors list the fields that do exist.

400 Unknown field400q: {"patent_titel": "x"}
{
  "detail": "Unknown patent field 'patent_titel'. Known fields: applicants.applican…"
}