Finnan omassa tilissä profiilisivulla on mahdollisuus ladata omat suosikit ja tallennetut haut tiedostoon tai tuoda ne aiemmin tallennetusta tiedostosta. Tässä kuvataan lyhyesti tiedoston formaatti, jotta sitä voidaan käyttää myös suosikkien tuomiseen muista järjestelmistä.

Tuotavan tiedoston tulee olla validia JSON-muotoa.

Kenttien kuvaus:

KenttäMuotoKuvaus
listsarraySuosikkilistat
  titlestringListan nimi
  descriptionstringListan kuvaus (Markdown-muotoilu käytettävissä)
  publicintOnko lista julkisesti näkyvillä vai ei (0=ei, 1=on)
  recordsarray

Listaan sisältyvät tietueet

    idstringTietueen tunniste Finnassa (lähde.id)
    sourcestringMistä indeksistä tietue on peräisin (muualta tuonnissa käytännössä aina "Solr")
    notesstringTietueeseen liittyvät omat merkinnät (Markdown-muotoilu käytettävissä)
    order   intTietueeen järjestysnumero, jota käytetään järjestämiseen silloin, kun listan järjestykseksi on valittu "Oma järjestys"
    tagsarrayTietueeseen lisätyt tagit (ei käytössä Finnassa)

Esimerkki:

{
  "lists": [
    {
      "title": "Suosikit",
      "description": "Listan kuvaus",
      "public": 0,
      "records": [
        {
          "id": "outi.1879949",
          "notes": "T\u00e4nne reissuun.. *mahtavaa*",
          "order": null,
          "source": "Solr",
          "tags": []
        },
        {
          "id": "outi.1861699",
          "notes": "Hienoa faktaa!",
          "order": null,
          "source": "Solr",
          "tags": []
        }
      ]
    },
    {
      "title": "Lehdet",
      "description": "Omat suosikkilehdet",
      "public": 1,
      "records": [
        {
          "id": "outi.1890103",
          "notes": null,
          "order": null,
          "source": "Solr",
          "tags": []
        },
        {
          "id": "outi.1889382",
          "notes": null,
          "order": null,
          "source": "Solr",
          "tags": []
        },
        {
          "id": "outi.1889047",
          "notes": null,
          "order": null,
          "source": "Solr",
          "tags": []
        }
      ]
    },
    {
      "title": "J\u00e4rjestetty lista",
      "description": "T\u00e4ss\u00e4 oma j\u00e4rjestys",
      "public": 0,
      "records": [
        {
          "id": "outi.1546437",
          "notes": null,
          "order": 0,
          "source": "Solr",
          "tags": []
        },
        {
          "id": "outi.1439184",
          "notes": null,
          "order": 1,
          "source": "Solr",
          "tags": []
        },
        {
          "id": "outi.1090324",
          "notes": null,
          "order": 2,
          "source": "Solr",
          "tags": []
        }
      ]
    }
  ],
  "searches": []
}