# Improvements to the tourism standard (data model)

**URL:** https://community.entryscape.com/t/improvements-to-the-tourism-standard-data-model/1708
**Category:** VisitSweden API & User questions
**Created:** [June 11, 2026, 8:18am UTC](https://community.entryscape.com/t/improvements-to-the-tourism-standard-data-model/1708 "2026-06-11T08:18:02Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![alex](https://community.entryscape.com/user_avatar/community.entryscape.com/alex/32/137_2.png) [@alex](https://community.entryscape.com/u/alex)
#### Post date: [June 11, 2026, 8:18am UTC](https://community.entryscape.com/t/improvements-to-the-tourism-standard-data-model/1708/1 "2026-06-11T08:18:02Z")

</div>

Dear everyone,

We have received a lot of feedback for the standard that serves the purpose of editing and structuring information for the Swedish national tourism data API - the standard is bilingual and can be found below. Observe that the standard for Trails is separate from the main one.

> **[Turism som länkade data - version 2.0](https://docs.visitsweden.com/spec/sv/)**

> **[Tourism as Linked Data - version 2.0](https://docs.visitsweden.com/spec/en/)**

> **[Leder som länkade data](https://lankadedata.se/spec/trails/)**

Now we encourage people to add the their wished additions to the model in this thread or directly as an issue to the source code here: [Länkade Data / Semantiska specifikationer / Tourism · GitLab](https://gitlab.com/lankadedata/spec/tourism)

Conventions:

1. New attribute/property addition to a class, please specify which class e.g schema:Place or schema:Event it belongs to
2. Additions to [schema:potentialAction](https://gitlab.com/lankadedata/spec/tourism/-/blob/main/examples/schema-potentialaction.csv?ref_type=heads) , specify an URI with the same pattern e.g [EntryScape](http://data.visitsweden.com/activities/%7Bname%7D) - where {name} is the activity in English
3. Additions to schema:additionalType - please inspect the full [schema.org model](https://schema.org/docs/full.html) and see what could be missing. These can then be added under their respective domain (class), for example a schema:LodgingBusiness should not have schema:Beach as an additionalType
4. Additions of new [example structures](https://gitlab.com/lankadedata/spec/tourism/-/tree/main/examples?ref_type=heads) or [appendices](https://docs.visitsweden.com/spec/en/#appendicies) for validation e.g could be schema:Organization.

Hej,

Vi har fått mycket feedback på standarden som syftar till att redigera och strukturera information för det svenska nationella API:et för turismdata – standarden är tvåspråkig och finns nedan. Observera att standarden för Leder skiljer sig från den huvudsakliga.

> **[Turism som länkade data - version 2.0](https://docs.visitsweden.com/spec/sv/)**

> **[Tourism as Linked Data - version 2.0](https://docs.visitsweden.com/spec/en/)**

> **[Leder som länkade data](https://lankadedata.se/spec/trails/)**

Nu uppmanar vi alla att lägga till sina önskemål om tillägg till modellen i den här tråden eller direkt som ett ärende i källkoden här: [Länkade Data / Semantiska specifikationer / Tourism · GitLab](https://gitlab.com/lankadedata/spec/tourism)

Konventioner:

1. Nytt attribut läggs till i en klass. Ange vilken klass det tillhör, t.ex. schema:Place eller schema:Event
2. Tillägg till [schema:potentialAction](https://gitlab.com/lankadedata/spec/tourism/-/blob/main/examples/schema-potentialaction.csv?ref_type=heads) ska ange en URI med samma mönster, t.ex. [EntryScape](http://data.visitsweden.com/activities/%7Bname%7D) – där {name} är aktiviteten på engelska
3. Tillägg till schema:additionalType – granska gärna hela [schema.org-modellen](https://schema.org/docs/full.html) och se vad som eventuellt saknas. Dessa kan sedan läggas till under respektive domän (klass); till exempel bör en schema:LodgingBusiness inte ha schema:Beach som additionalType
4. Tillägg av nya [exempelstrukturer](https://gitlab.com/lankadedata/spec/tourism/-/tree/main/examples?ref_type=heads) eller [bilagor](https://docs.visitsweden.com/spec/en/#appendicies) för validering kan t.ex. vara schema:Organisation.

---

<div class="post-metadata">

### Author: ![salgo60](https://community.entryscape.com/user_avatar/community.entryscape.com/salgo60/32/541_2.png) [@salgo60](https://community.entryscape.com/u/salgo60)
#### Post date: [July 26, 2026, 9:44pm UTC](https://community.entryscape.com/t/improvements-to-the-tourism-standard-data-model/1708/2 "2026-07-26T21:44:07Z")

</div>

This post was flagged by the community and is temporarily hidden.

---

<div class="post-metadata">

### Author: ![salgo60](https://community.entryscape.com/user_avatar/community.entryscape.com/salgo60/32/541_2.png) [@salgo60](https://community.entryscape.com/u/salgo60)
#### Post date: [July 30, 2026, 1:58am UTC](https://community.entryscape.com/t/improvements-to-the-tourism-standard-data-model/1708/3 "2026-07-30T01:58:37Z")

</div>

This post was flagged by the community and is temporarily hidden.

---

<div class="post-metadata">

### Author: ![salgo60](https://community.entryscape.com/user_avatar/community.entryscape.com/salgo60/32/541_2.png) [@salgo60](https://community.entryscape.com/u/salgo60)
#### Post date: [August 17, 2026, 9:21am UTC](https://community.entryscape.com/t/improvements-to-the-tourism-standard-data-model/1708/4 "2026-08-17T09:21:23Z")

</div>

This post was flagged by the community and is temporarily hidden.

---

<div class="post-metadata">

### Author: ![michaelclaesson](https://community.entryscape.com/user_avatar/community.entryscape.com/michaelclaesson/32/652_2.png) [@michaelclaesson](https://community.entryscape.com/u/michaelclaesson)
#### Post date: [August 17, 2026, 10:23am UTC](https://community.entryscape.com/t/improvements-to-the-tourism-standard-data-model/1708/5 "2026-08-17T10:23:04Z")

</div>

Vi integrerar Göteborg & Co:s turismdata (platser/anläggningar) mot det nationella APIet och har stött på fyra luckor i valmöjligheterna för additionalType under `schema:Place` (“Sevärdheter och platser”). Föreslår följande tillägg:

## 1. schema:ArtGallery

- **Klass:** `schema:Place` (“Typ av plats”)
- **schema.org-hierarki:** `Thing > Place > LocalBusiness > EntertainmentBusiness > ArtGallery`
- **Varför:** Listan har `schema:Museum` men inget för fristående/kommersiella konstgallerier. Vi har verkliga anläggningar — Konstepidemin, Galleri Box, Nevven Gallery, Rivercity Gallery — som är gallerier, inte museer. Just nu tvingas vi antingen felklassificera dem som Museum eller helt utelämna additionalType.

## 2. schema:PerformingArtsTheater

- **Klass:** `schema:Place` (“Typ av plats”)
- **schema.org-hierarki:** `Thing > Place > CivicStructure > PerformingArtsTheater`
- **Varför:** Det finns inget dedikerat värde för teater-/scenkonstanläggningar. Vi tvingas falla tillbaka på det generiska `EventVenue` för teatrar som Göteborgs Stadsteater, Folkteatern, Angereds Teater och Backa Teater, vilket tappar värdefull information — en teaterbyggnad är inte samma sak som en generisk konferens-/mässlokal.

## 3. schema:Beach

- **Klass:** `schema:Place` (“Typ av plats”)
- **schema.org-hierarki:** `Thing > Place > CivicStructure > Beach`
- **Varför:** Vi har verklig badplatsdata som vi just nu inte kan publicera någon additionalType för alls, eftersom Beach inte finns med i profilen trots att det är en standardtyp i [schema.org](http://schema.org). Detta hade vi redan flaggat som en känd lucka i vår egen integration innan vi hittade den här tråden.

## 4. schema:ShoppingCenter

- **Klass:** `schema:Place` (“Typ av plats”)
- **schema.org-hierarki:** `Thing > Place > LocalBusiness > ShoppingCenter`
- **Varför:** Vi har verkliga köpcentrumanläggningar — Nordstan, Frölunda Torg, Nya Hovås, Arkaden, NK — som är fastigheter/destinationer med flera butiker under samma tak, inte en enskild butik. `ShoppingCenter` är inte en subtyp till `schema:Store` i [schema.org](http://schema.org), så den passar inte in i “Typ av butik”-listan (visitsweden-53) heller — den hör hemma i “Typ av plats” tillsammans med de andra ovan. I vår integration mappar vi redan dessa anläggningar mot `schema.org/ShoppingCenter` som additionalType, men eftersom värdet saknas i profilens picklist riskerar det att inte gå att publicera/validera förrän det läggs till.
