Trade mark published for opposition
trademark.published · Ready EU trade mark office, EU-wide and 27 European countries
What it is
Public: from open or licensed sources, shared by everyone who subscribes.
- Example: EU trade mark published: SOLAROAD, classes 9 and 42 (Solaroad GmbH)
- Typed payload, validated by its JSON Schema
- Collected today from EU trade mark office (EU-wide and 27 European countries)
Each event names its exact source, a link to the record, the licence and the attribution in its provenance.
{
"specversion": "1.0",
"id": "evt_01M5EV0NM03P9R9R003PXNYPG0",
"type": "trademark.published",
"source": "/sources/examples/trademark",
"time": "2026-10-21T09:00:00Z",
"observed_at": "2026-10-21T09:00:42Z",
"dataschema": "https://schemas.worldsignals.dev/trademark.published/1.json",
"datacontenttype": "application/json",
"visibility": "public",
"country": "EU",
"subject": {
"kind": "trademark",
"name": "SOLAROAD",
"ids": {
"office": "EUIPO",
"application_number": "019000000"
},
"ws_id": "ent_01M5EV0NM0TRRX10T1X1SHFTD0"
},
"entities": [
{
"kind": "company",
"role": "applicant",
"name": "Solaroad GmbH"
}
],
"title": "EU trade mark published: SOLAROAD, classes 9 and 42 (Solaroad GmbH)",
"data": {
"office": "EUIPO",
"application_number": "019000000",
"filed_on": "2026-09-22",
"published_on": "2026-10-21",
"bulletin": "2026/201",
"mark": "SOLAROAD",
"mark_kind": "standard_characters",
"classes": [
9,
42
],
"applicant": {
"type": "organisation",
"name": "Solaroad GmbH"
},
"status": "published",
"status_label": "START_OF_OPPOSITION_PERIOD"
},
"provenance": {
"source_id": "example",
"source_name": "Example data",
"url": "https://example.com/worldsignals/trademark.published",
"licence": "Example only, not a real record",
"method": "example"
},
"confidence": 0.95,
"personal_data": false,
"revision": 1,
"tags": [
"example"
]
}
Payload fields
What data holds in a trade mark published for opposition event, from its JSON Schema. Every event also has the fields of the standard envelope: id, time, subject, place, provenance and more.
| Field | Type | Meaning |
|---|---|---|
data. | Text | The office, by its usual abbreviation, e.g. EUIPO. |
data. | Text | Application number |
data. | Text | Filed on |
data. | Text | Published on |
data. | Text | The office's bulletin it was published in, e.g. EUIPO's "2026/191". |
data. | Text | The words of the mark; absent for a design with no words. |
data. | One of | Mark kindstandard_characters stylized_words words_and_design design non_visual |
data. | Number, in a list | Nice classes of the goods and services. |
data. | One of | Applicant › Typeorganisation individual |
data. | Text | Only for organisations. |
data. | Text | Applicant › Country |
data. | One of | Where the application stood when it was read: published (published, its opposition period open or an opposition pending), registered, refused or withdrawn.published registered refused withdrawn |
data. | Text | The office's own status when it was read, e.g. EUIPO's "START_OF_OPPOSITION_PERIOD". |
Missing something? Just ask: a source, a country or an event type we don’t collect yet. Every request is read, and the most asked for are built first.
Ask for itGive your agents something to notice
Start on the free plan, no card, and pick these events. Company emails get in as they confirm; personal addresses join the waiting list, or skip it with a paid plan, and for now personal addresses do too.