Skip to main content
Offices describe a mark’s legal state in hundreds of ways. The record gives you the normalized value, a three-way category, and the office’s own wording:

Value

The mapping follows each office’s own terms, which do not always line up with these definitions. Some offices, for example, keep a lapsed mark as registered until a grace period ends. When the exact legal state matters, read office_status, and check the office record before acting on it.

Category

status.category groups values into live (registered or pending), dead (abandoned, cancelled or expired) and unknown (unknown or other). It is null only when the status is null. Use the category for “is this mark a potential obstacle” questions, and the value when you need to tell pending from registered.

null, other and unknown

These three look alike but mean different things, and you can filter on each one separately: The same applies to status_category=none and status_category=unknown. A record with other today may get a mapped value later, when Pinakel adds a mapping; it then appears in the changes feed.

Office wording

  • office_status is the office’s status text, untranslated, for example Në proces ekzaminimi (“under examination”) in Albania.
  • office_status_code is the office’s status code, for registers that publish codes.
Both are in the full record only, not in summaries. Both can be null.

Status date

status.date is the date of the current status as the office states it, often the date of the last decision or event. It is null when the office does not publish one. Filter on it with status_date_from and status_date_to.

Filtering

Values within one parameter are combined with OR; different parameters are combined with AND.