[
  {
    "id": "tangoskolen-trening-man-2026-10-12",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-man",
    "start": "2026-10-12T19:00:00+02:00",
    "end": "2026-10-12T21:30:00+02:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otra-milonga-2026-10-12",
    "title": "Otra Milonga",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "otra-milonga",
    "start": "2026-10-12T20:00:00+02:00",
    "end": "2026-10-13T00:00:00+02:00",
    "venue": {
      "name": "Nedre Løkka cocktailbar",
      "address": "Thorvald Meyers gate 89, Oslo",
      "city": "Oslo"
    },
    "organizer": "Otra Milonga",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ukentlig milonga med en blanding av tradisjonell og alternativ tango. Noen mandager starter med et eget program kl. 19–20. Følg @otramilonga på Instagram for endringer og pauser.",
    "source": "Otra Milonga (Instagram)",
    "source_url": "https://www.instagram.com/otramilonga/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.7,
    "music_style": [
      "traditional",
      "alternative"
    ],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/otramilonga/"
  },
  {
    "id": "esa-nybegynner-2026-10-13",
    "title": "Nybegynnerkurs i tango (ESA)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-nybegynner",
    "start": "2026-10-13T18:00:00+02:00",
    "end": "2026-10-13T19:00:00+02:00",
    "venue": {
      "name": "Den gamle Veterinærhøgskole-barnehage (Lindern)",
      "address": "Thulstrups gate 3, Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 200,
    "description": "Nybegynnerkurs hver tirsdag fram til 24. november. Begge kursene samme kveld: 350 kr.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "oslotango-tue-2026-10-13",
    "title": "Oslo Tango høstkurs - tirsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-tue",
    "start": "2026-10-13T18:00:00+02:00",
    "end": "2026-10-13T20:00:00+02:00",
    "venue": {
      "name": "Sletta Kafé",
      "address": "Ballplassveien 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerkurs og praktisering.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-akutten-2026-10-13",
    "title": "TangoAkutten",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-akutten",
    "start": "2026-10-13T18:00:00+02:00",
    "end": "2026-10-13T19:30:00+02:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Med eller uten partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/tangoakutten/"
  },
  {
    "id": "esa-tandas-2026-10-13",
    "title": "Tandas de tango, vals & milonga (ESA, viderekommende)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-tandas",
    "start": "2026-10-13T19:00:00+02:00",
    "end": "2026-10-13T20:00:00+02:00",
    "venue": {
      "name": "Den gamle Veterinærhøgskole-barnehage (Lindern)",
      "address": "Thulstrups gate 3, Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 250,
    "description": "Kurs for viderekommende. Tema denne kvelden: Tango. Begge kursene samme kveld: 350 kr.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "tangoskolen-trening-tir-2026-10-13",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-tir",
    "start": "2026-10-13T19:30:00+02:00",
    "end": "2026-10-13T22:00:00+02:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "esa-2026-10-13",
    "title": "Milonga ESA",
    "types": [
      "milonga"
    ],
    "series": "esa",
    "status": "cancelled",
    "start": "2026-10-13T20:00:00+02:00",
    "end": "2026-10-13T23:00:00+02:00",
    "venue": {
      "name": "Halvorsens Conditori",
      "address": "Prinsens gate 26, Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": "Varierer",
    "teachers": [],
    "price_nok": 170,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Avlyst. Milonga ESA gjenåpner 17. november på Nasjonalgalleriet.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": "2026-09-15",
    "first_seen": "2026-09-30",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otq-2026-10-14",
    "title": "Queer tango kurskveld med Kris og Jurate",
    "types": [
      "class",
      "practica"
    ],
    "series": "otq",
    "start": "2026-10-14T17:00:00+02:00",
    "end": "2026-10-14T19:30:00+02:00",
    "venue": {
      "name": "FRI Oslo og Viken",
      "address": "Mariboes gate 13, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango Queer",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Åpen og inkluderende tangoaktivitet. Alle kan føre eller følge.",
    "source": "FRI / Oslo Tango Queer",
    "source_url": "https://foreningenfri.no/fylkeslag/fri-oslo-og-viken/aktiviteter-fri-oslo-og-viken/oslo-tango-queer/",
    "published_date": "2026-09-30",
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-klasse-2026-10-14",
    "title": "TangoKlasse",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-klasse",
    "start": "2026-10-14T17:30:00+02:00",
    "end": "2026-10-14T19:00:00+02:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Practica eller Milonga Minimal samme kveld er inkludert. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "tangoskolen-onsdagspractica-2026-10-14",
    "title": "OnsdagsPractica",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-onsdagspractica",
    "start": "2026-10-14T19:00:00+02:00",
    "end": "2026-10-14T22:00:00+02:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Øvingskveld for alle nivåer, de fleste kommer alene. Ingen påmelding. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "milonga-loca-2026-10-15",
    "title": "Milonga Loca",
    "types": [
      "class",
      "milonga"
    ],
    "status": "scheduled",
    "series": "milonga-loca",
    "start": "2026-10-15T18:00:00+02:00",
    "end": "2026-10-15T22:00:00+02:00",
    "venue": {
      "name": "Smelteverket",
      "address": "Vulkan 5, 0178 Oslo",
      "city": "Oslo"
    },
    "organizer": "Loca! Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 100,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerklasse 18–19, milonga 19–22. 100 kr inkludert klasse. Demo-data: tid og pris fra en eldre oppføring, sted: Smelteverket (Instagram) – sjekk med arrangøren.",
    "source": "Happeningnext",
    "source_url": "https://happeningnext.com/event/loca-tango-eid3a0bxq22v1",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-01T22:05:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "oslotango-thu-2026-10-15",
    "title": "Oslo Tango høstkurs - torsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-thu",
    "start": "2026-10-15T18:00:00+02:00",
    "end": "2026-10-15T22:00:00+02:00",
    "venue": {
      "name": "Sagene Samfunnshus",
      "address": "Kristiansandsgata 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kurs på flere nivåer og praktika.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "milonga-social-2026-10-16",
    "title": "Milonga Social",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "start": "2026-10-16T20:00:00+02:00",
    "end": "2026-10-16T23:45:00+02:00",
    "venue": {
      "name": "Arkitektenes hus",
      "address": "Josefines gate 32, 0351 Oslo",
      "city": "Oslo"
    },
    "organizer": "Unni Hermansen",
    "dj": "Kristin",
    "teachers": [],
    "price_nok": 200,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Sosial milonga med kaffe, te og snacks.",
    "source": "Tango Events in Oslo / AllEvents",
    "source_url": "https://allevents.in/oslo/milonga-social-tdj-tba/200030696278404",
    "published_date": null,
    "first_seen": "2026-10-11",
    "last_verified": null,
    "crawl_timestamp": null,
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null,
    "series": "milonga-social"
  },
  {
    "id": "otv-praktika-2026-10-18",
    "title": "OTV søndagspractica",
    "types": [
      "class",
      "practica"
    ],
    "status": "scheduled",
    "series": "otv-praktika",
    "start": "2026-10-18T19:00:00+02:00",
    "end": "2026-10-18T22:00:00+02:00",
    "venue": {
      "name": "Oslo Tangoverksted (Majorstuen)",
      "address": "Kirkeveien 64A, 0364 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tangoverksted (OTV)",
    "dj": null,
    "teachers": [],
    "price_nok": 80,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Practica med en kort time (ca. 45 min) ved lokale eller gjesteinstruktører, deretter fri dans. Passer for alle med grunnleggende tangokunnskaper. Inngang 80 kr (Vipps eller kontant).",
    "source": "Oslo Tangoverksted (Google-kalender)",
    "source_url": "https://osltangoverksted.wordpress.com/kalender-oversikt-pa-oslo-og-naer-omrader/",
    "published_date": null,
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://osltangoverksted.wordpress.com/om-sondagspractica/"
  },
  {
    "id": "nybegynnerkurs-i-argentinsk-tango-beginners-week-1-2026-10-19",
    "title": "Nybegynnerkurs i Argentinsk Tango (Beginners) - Week 1",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-10-19T19:00:00+02:00",
    "end": "2026-10-19T20:15:00+02:00",
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-trening-man-2026-10-19",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-man",
    "start": "2026-10-19T19:00:00+02:00",
    "end": "2026-10-19T21:30:00+02:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otra-milonga-2026-10-19",
    "title": "Otra Milonga",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "otra-milonga",
    "start": "2026-10-19T20:00:00+02:00",
    "end": "2026-10-20T00:00:00+02:00",
    "venue": {
      "name": "Nedre Løkka cocktailbar",
      "address": "Thorvald Meyers gate 89, Oslo",
      "city": "Oslo"
    },
    "organizer": "Otra Milonga",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ukentlig milonga med en blanding av tradisjonell og alternativ tango. Noen mandager starter med et eget program kl. 19–20. Følg @otramilonga på Instagram for endringer og pauser.",
    "source": "Otra Milonga (Instagram)",
    "source_url": "https://www.instagram.com/otramilonga/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.7,
    "music_style": [
      "traditional",
      "alternative"
    ],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/otramilonga/"
  },
  {
    "id": "litt-ovet-tango-kurs-improvers-week-1-2026-10-19",
    "title": "Litt Øvet Tango Kurs (Improvers) - Week 1",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-10-19T20:15:00+02:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-nybegynner-2026-10-20",
    "title": "Nybegynnerkurs i tango (ESA)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-nybegynner",
    "start": "2026-10-20T18:00:00+02:00",
    "end": "2026-10-20T19:00:00+02:00",
    "venue": {
      "name": "Den gamle Veterinærhøgskole-barnehage (Lindern)",
      "address": "Thulstrups gate 3, Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 200,
    "description": "Nybegynnerkurs hver tirsdag fram til 24. november. Begge kursene samme kveld: 350 kr.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "oslotango-tue-2026-10-20",
    "title": "Oslo Tango høstkurs - tirsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-tue",
    "start": "2026-10-20T18:00:00+02:00",
    "end": "2026-10-20T20:00:00+02:00",
    "venue": {
      "name": "Sletta Kafé",
      "address": "Ballplassveien 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerkurs og praktisering.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "ovet-tango-kurs-advanced-week-1-2026-10-20",
    "title": "Øvet Tango Kurs (Advanced) - Week 1",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-10-20T18:00:00+02:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-akutten-2026-10-20",
    "title": "TangoAkutten",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-akutten",
    "start": "2026-10-20T18:00:00+02:00",
    "end": "2026-10-20T19:30:00+02:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Med eller uten partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/tangoakutten/"
  },
  {
    "id": "colgadas-volcadas-soltadas-tango-fantasia-week-1-2026-10-20",
    "title": "Colgadas, Volcadas & Soltadas (Tango Fantasía) - Week 1",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-10-20T19:00:00+02:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-tandas-2026-10-20",
    "title": "Tandas de tango, vals & milonga (ESA, viderekommende)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-tandas",
    "start": "2026-10-20T19:00:00+02:00",
    "end": "2026-10-20T20:00:00+02:00",
    "venue": {
      "name": "Den gamle Veterinærhøgskole-barnehage (Lindern)",
      "address": "Thulstrups gate 3, Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 250,
    "description": "Kurs for viderekommende. Tema denne kvelden: Vals. Begge kursene samme kveld: 350 kr.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "tangoskolen-trening-tir-2026-10-20",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-tir",
    "start": "2026-10-20T19:30:00+02:00",
    "end": "2026-10-20T22:00:00+02:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "esa-2026-10-20",
    "title": "Milonga ESA",
    "types": [
      "milonga"
    ],
    "series": "esa",
    "status": "cancelled",
    "start": "2026-10-20T20:00:00+02:00",
    "end": "2026-10-20T23:00:00+02:00",
    "venue": {
      "name": "Halvorsens Conditori",
      "address": "Prinsens gate 26, Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": "Varierer",
    "teachers": [],
    "price_nok": 170,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Avlyst. Milonga ESA gjenåpner 17. november på Nasjonalgalleriet.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": "2026-09-15",
    "first_seen": "2026-09-30",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otq-2026-10-21",
    "title": "Tango Practica",
    "types": [
      "practica"
    ],
    "series": "otq",
    "start": "2026-10-21T17:00:00+02:00",
    "end": "2026-10-21T19:30:00+02:00",
    "venue": {
      "name": "FRI Oslo og Viken",
      "address": "Mariboes gate 13, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango Queer",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Åpen og inkluderende tangoaktivitet. Alle kan føre eller følge.",
    "source": "FRI / Oslo Tango Queer",
    "source_url": "https://foreningenfri.no/fylkeslag/fri-oslo-og-viken/aktiviteter-fri-oslo-og-viken/oslo-tango-queer/",
    "published_date": "2026-09-30",
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-klasse-2026-10-21",
    "title": "TangoKlasse",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-klasse",
    "start": "2026-10-21T17:30:00+02:00",
    "end": "2026-10-21T19:00:00+02:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Practica eller Milonga Minimal samme kveld er inkludert. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "tangoskolen-milonga-minimal-2026-10-21",
    "title": "Milonga Minimal",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "tangoskolen-milonga-minimal",
    "start": "2026-10-21T19:00:00+02:00",
    "end": "2026-10-21T22:00:00+02:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Dansekveld i det lille rommet – bare dans, ingen øving. Ingen påmelding. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/milongaminimal/"
  },
  {
    "id": "milonga-loca-2026-10-22",
    "title": "Milonga Loca",
    "types": [
      "class",
      "milonga"
    ],
    "status": "scheduled",
    "series": "milonga-loca",
    "start": "2026-10-22T18:00:00+02:00",
    "end": "2026-10-22T22:00:00+02:00",
    "venue": {
      "name": "Smelteverket",
      "address": "Vulkan 5, 0178 Oslo",
      "city": "Oslo"
    },
    "organizer": "Loca! Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 100,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerklasse 18–19, milonga 19–22. 100 kr inkludert klasse. Demo-data: tid og pris fra en eldre oppføring, sted: Smelteverket (Instagram) – sjekk med arrangøren.",
    "source": "Happeningnext",
    "source_url": "https://happeningnext.com/event/loca-tango-eid3a0bxq22v1",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-01T22:05:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "oslotango-thu-2026-10-22",
    "title": "Oslo Tango høstkurs - torsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-thu",
    "start": "2026-10-22T18:00:00+02:00",
    "end": "2026-10-22T22:00:00+02:00",
    "venue": {
      "name": "Sagene Samfunnshus",
      "address": "Kristiansandsgata 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kurs på flere nivåer og praktika.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "argentinsk-tango-nybegynner-intensiv-helgekurs-2026-10-24",
    "title": "Argentinsk tango nybegynner (intensiv helgekurs)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "argentinsk-tango-nybegynner-intensiv-helgekurs",
    "start": "2026-10-24T16:00:00+02:00",
    "end": "2026-10-24T18:00:00+02:00",
    "venue": {
      "name": "Ewa Trela Dans, Adamstuen",
      "address": "Ullevålsveien 76, bygg 16, 0454 Oslo",
      "city": "Oslo"
    },
    "organizer": "Ewa Trela Dans",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 910,
    "description": "Intensivt helgekurs i argentinsk tango for nybegynnere over to dager. Det kreves ingen forkunnskaper, og du trenger ikke å ha med partner. Undervisningen foregår på norsk.",
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://ewatreladans.no",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/9",
    "published_date": "2026-10-02",
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "artesanal-1024",
    "title": "Milonga Artesanal",
    "types": [
      "milonga"
    ],
    "series": "artesanal",
    "start": "2026-10-24T19:30:00+02:00",
    "end": "2026-10-25T00:00:00+02:00",
    "venue": {
      "name": "Oslo Dance Hub / Ewa Trela Dans",
      "address": "Waldemar Thranes gate 3C, 0171 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tango Puente",
    "dj": null,
    "teachers": [
      "Romina Tidoni"
    ],
    "price_nok": 200,
    "student_price_nok": null,
    "class_price_nok": 300,
    "description": "Chacarera Doble-klasse og tradisjonell milonga.",
    "source": "Tango Puente",
    "source_url": "https://happeningnext.com/event/milonga-artesanal-24oct-dance-hub-oslo-eid3a0dxhp6no",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "argentinsk-tango-nybegynner-intensiv-helgekurs-2026-10-25",
    "title": "Argentinsk tango nybegynner (intensiv helgekurs)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "argentinsk-tango-nybegynner-intensiv-helgekurs",
    "start": "2026-10-25T16:00:00+01:00",
    "end": "2026-10-25T18:00:00+01:00",
    "venue": {
      "name": "Ewa Trela Dans, Adamstuen",
      "address": "Ullevålsveien 76, bygg 16, 0454 Oslo",
      "city": "Oslo"
    },
    "organizer": "Ewa Trela Dans",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 910,
    "description": "Intensivt helgekurs i argentinsk tango for nybegynnere over to dager. Det kreves ingen forkunnskaper, og du trenger ikke å ha med partner. Undervisningen foregår på norsk.",
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://ewatreladans.no",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/9",
    "published_date": "2026-10-02",
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "otv-praktika-2026-10-25",
    "title": "OTV søndagspractica",
    "types": [
      "class",
      "practica"
    ],
    "status": "scheduled",
    "series": "otv-praktika",
    "start": "2026-10-25T19:00:00+01:00",
    "end": "2026-10-25T22:00:00+01:00",
    "venue": {
      "name": "Oslo Tangoverksted (Majorstuen)",
      "address": "Kirkeveien 64A, 0364 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tangoverksted (OTV)",
    "dj": null,
    "teachers": [],
    "price_nok": 80,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Practica med en kort time (ca. 45 min) ved lokale eller gjesteinstruktører, deretter fri dans. Passer for alle med grunnleggende tangokunnskaper. Inngang 80 kr (Vipps eller kontant).",
    "source": "Oslo Tangoverksted (Google-kalender)",
    "source_url": "https://osltangoverksted.wordpress.com/kalender-oversikt-pa-oslo-og-naer-omrader/",
    "published_date": null,
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://osltangoverksted.wordpress.com/om-sondagspractica/"
  },
  {
    "id": "nybegynnerkurs-i-argentinsk-tango-beginners-week-2-2026-10-26",
    "title": "Nybegynnerkurs i Argentinsk Tango (Beginners) - Week 2",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-10-26T19:00:00+01:00",
    "end": "2026-10-26T20:15:00+01:00",
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-trening-man-2026-10-26",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-man",
    "start": "2026-10-26T19:00:00+01:00",
    "end": "2026-10-26T21:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otra-milonga-2026-10-26",
    "title": "Otra Milonga",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "otra-milonga",
    "start": "2026-10-26T20:00:00+01:00",
    "end": "2026-10-27T00:00:00+01:00",
    "venue": {
      "name": "Nedre Løkka cocktailbar",
      "address": "Thorvald Meyers gate 89, Oslo",
      "city": "Oslo"
    },
    "organizer": "Otra Milonga",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ukentlig milonga med en blanding av tradisjonell og alternativ tango. Noen mandager starter med et eget program kl. 19–20. Følg @otramilonga på Instagram for endringer og pauser.",
    "source": "Otra Milonga (Instagram)",
    "source_url": "https://www.instagram.com/otramilonga/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.7,
    "music_style": [
      "traditional",
      "alternative"
    ],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/otramilonga/"
  },
  {
    "id": "litt-ovet-tango-kurs-improvers-week-2-2026-10-26",
    "title": "Litt Øvet Tango Kurs (Improvers) - Week 2",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-10-26T20:15:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-nybegynner-2026-10-27",
    "title": "Nybegynnerkurs i tango (ESA)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-nybegynner",
    "start": "2026-10-27T18:00:00+01:00",
    "end": "2026-10-27T19:00:00+01:00",
    "venue": {
      "name": "Den gamle Veterinærhøgskole-barnehage (Lindern)",
      "address": "Thulstrups gate 3, Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 200,
    "description": "Nybegynnerkurs hver tirsdag fram til 24. november. Begge kursene samme kveld: 350 kr.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "oslotango-tue-2026-10-27",
    "title": "Oslo Tango høstkurs - tirsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-tue",
    "start": "2026-10-27T18:00:00+01:00",
    "end": "2026-10-27T20:00:00+01:00",
    "venue": {
      "name": "Sletta Kafé",
      "address": "Ballplassveien 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerkurs og praktisering.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "ovet-tango-kurs-advanced-week-2-2026-10-27",
    "title": "Øvet Tango Kurs (Advanced) - Week 2",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-10-27T18:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-akutten-2026-10-27",
    "title": "TangoAkutten",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-akutten",
    "start": "2026-10-27T18:00:00+01:00",
    "end": "2026-10-27T19:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Med eller uten partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/tangoakutten/"
  },
  {
    "id": "colgadas-volcadas-soltadas-tango-fantasia-week-2-2026-10-27",
    "title": "Colgadas, Volcadas & Soltadas (Tango Fantasía) - Week 2",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-10-27T19:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-tandas-2026-10-27",
    "title": "Tandas de tango, vals & milonga (ESA, viderekommende)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-tandas",
    "start": "2026-10-27T19:00:00+01:00",
    "end": "2026-10-27T20:00:00+01:00",
    "venue": {
      "name": "Den gamle Veterinærhøgskole-barnehage (Lindern)",
      "address": "Thulstrups gate 3, Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 250,
    "description": "Kurs for viderekommende. Tema denne kvelden: Vals. Begge kursene samme kveld: 350 kr.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "tangoskolen-trening-tir-2026-10-27",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-tir",
    "start": "2026-10-27T19:30:00+01:00",
    "end": "2026-10-27T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "esa-2026-10-27",
    "title": "Milonga ESA",
    "types": [
      "milonga"
    ],
    "series": "esa",
    "status": "cancelled",
    "start": "2026-10-27T20:00:00+01:00",
    "end": "2026-10-27T23:00:00+01:00",
    "venue": {
      "name": "Halvorsens Conditori",
      "address": "Prinsens gate 26, Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": "Varierer",
    "teachers": [],
    "price_nok": 170,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Avlyst. Milonga ESA gjenåpner 17. november på Nasjonalgalleriet.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": "2026-09-15",
    "first_seen": "2026-09-30",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otq-2026-10-28",
    "title": "Tango Practica",
    "types": [
      "practica"
    ],
    "series": "otq",
    "start": "2026-10-28T17:00:00+01:00",
    "end": "2026-10-28T19:30:00+01:00",
    "venue": {
      "name": "FRI Oslo og Viken",
      "address": "Mariboes gate 13, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango Queer",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Åpen og inkluderende tangoaktivitet. Alle kan føre eller følge.",
    "source": "FRI / Oslo Tango Queer",
    "source_url": "https://foreningenfri.no/fylkeslag/fri-oslo-og-viken/aktiviteter-fri-oslo-og-viken/oslo-tango-queer/",
    "published_date": "2026-09-30",
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-klasse-2026-10-28",
    "title": "TangoKlasse",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-klasse",
    "start": "2026-10-28T17:30:00+01:00",
    "end": "2026-10-28T19:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Practica eller Milonga Minimal samme kveld er inkludert. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "tangoskolen-onsdagspractica-2026-10-28",
    "title": "OnsdagsPractica",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-onsdagspractica",
    "start": "2026-10-28T19:00:00+01:00",
    "end": "2026-10-28T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Øvingskveld for alle nivåer, de fleste kommer alene. Ingen påmelding. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "milonga-loca-2026-10-29",
    "title": "Milonga Loca",
    "types": [
      "class",
      "milonga"
    ],
    "status": "scheduled",
    "series": "milonga-loca",
    "start": "2026-10-29T18:00:00+01:00",
    "end": "2026-10-29T22:00:00+01:00",
    "venue": {
      "name": "Smelteverket",
      "address": "Vulkan 5, 0178 Oslo",
      "city": "Oslo"
    },
    "organizer": "Loca! Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 100,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerklasse 18–19, milonga 19–22. 100 kr inkludert klasse. Demo-data: tid og pris fra en eldre oppføring, sted: Smelteverket (Instagram) – sjekk med arrangøren.",
    "source": "Happeningnext",
    "source_url": "https://happeningnext.com/event/loca-tango-eid3a0bxq22v1",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-01T22:05:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "oslotango-thu-2026-10-29",
    "title": "Oslo Tango høstkurs - torsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-thu",
    "start": "2026-10-29T18:00:00+01:00",
    "end": "2026-10-29T22:00:00+01:00",
    "venue": {
      "name": "Sagene Samfunnshus",
      "address": "Kristiansandsgata 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kurs på flere nivåer og praktika.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "la-milonga-del-comediante-halloweelonga-2026-10-30",
    "title": "La Milonga del Comediante: Halloweelonga!",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-10-30T20:30:00+01:00",
    "end": "2026-10-31T00:30:00+01:00",
    "venue": {
      "name": "Ensjø Kro",
      "address": "Rolf Hofmos gate 34, 0655 Oslo",
      "city": "Oslo"
    },
    "organizer": "Adrián Minkowicz",
    "dj": "Adrián Minkowicz",
    "teachers": [],
    "price_nok": 160,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "On Friday October 30th La Milonga del Comediante is back with a Halloweelonga! Outfits welcome! (but not necessary) Come as a vampire, a mermaid, or my favorite… what is that??!! From 20:30 to 0:30. DJ Residente Adrián “El Comediante” Only NOK 160. Nos vemos!! Please note that it is on a Friday. Join the scary Party!!",
    "lang": "en",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://facebook.com",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/15",
    "published_date": "2026-10-11",
    "first_seen": "2026-10-11",
    "last_verified": "2026-10-11",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "otv-praktika-2026-11-01",
    "title": "OTV søndagspractica",
    "types": [
      "class",
      "practica"
    ],
    "status": "scheduled",
    "series": "otv-praktika",
    "start": "2026-11-01T19:00:00+01:00",
    "end": "2026-11-01T22:00:00+01:00",
    "venue": {
      "name": "Oslo Tangoverksted (Majorstuen)",
      "address": "Kirkeveien 64A, 0364 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tangoverksted (OTV)",
    "dj": null,
    "teachers": [],
    "price_nok": 80,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Practica med en kort time (ca. 45 min) ved lokale eller gjesteinstruktører, deretter fri dans. Passer for alle med grunnleggende tangokunnskaper. Inngang 80 kr (Vipps eller kontant).",
    "source": "Oslo Tangoverksted (Google-kalender)",
    "source_url": "https://osltangoverksted.wordpress.com/kalender-oversikt-pa-oslo-og-naer-omrader/",
    "published_date": null,
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://osltangoverksted.wordpress.com/om-sondagspractica/"
  },
  {
    "id": "nybegynnerkurs-i-argentinsk-tango-beginners-week-3-2026-11-02",
    "title": "Nybegynnerkurs i Argentinsk Tango (Beginners) - Week 3",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-02T19:00:00+01:00",
    "end": "2026-11-02T20:15:00+01:00",
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-trening-man-2026-11-02",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-man",
    "start": "2026-11-02T19:00:00+01:00",
    "end": "2026-11-02T21:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otra-milonga-2026-11-02",
    "title": "Otra Milonga",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "otra-milonga",
    "start": "2026-11-02T20:00:00+01:00",
    "end": "2026-11-03T00:00:00+01:00",
    "venue": {
      "name": "Nedre Løkka cocktailbar",
      "address": "Thorvald Meyers gate 89, Oslo",
      "city": "Oslo"
    },
    "organizer": "Otra Milonga",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ukentlig milonga med en blanding av tradisjonell og alternativ tango. Noen mandager starter med et eget program kl. 19–20. Følg @otramilonga på Instagram for endringer og pauser.",
    "source": "Otra Milonga (Instagram)",
    "source_url": "https://www.instagram.com/otramilonga/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.7,
    "music_style": [
      "traditional",
      "alternative"
    ],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/otramilonga/"
  },
  {
    "id": "litt-ovet-tango-kurs-improvers-week-3-2026-11-02",
    "title": "Litt Øvet Tango Kurs (Improvers) - Week 3",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-02T20:15:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-nybegynner-2026-11-03",
    "title": "Nybegynnerkurs i tango (ESA)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-nybegynner",
    "start": "2026-11-03T18:00:00+01:00",
    "end": "2026-11-03T19:00:00+01:00",
    "venue": null,
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 200,
    "description": "Nybegynnerkurs hver tirsdag fram til 24. november. Begge kursene samme kveld: 350 kr. Nytt sted fra 3. november – ikke annonsert ennå.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "oslotango-tue-2026-11-03",
    "title": "Oslo Tango høstkurs - tirsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-tue",
    "start": "2026-11-03T18:00:00+01:00",
    "end": "2026-11-03T20:00:00+01:00",
    "venue": {
      "name": "Sletta Kafé",
      "address": "Ballplassveien 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerkurs og praktisering.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "ovet-tango-kurs-advanced-week-3-2026-11-03",
    "title": "Øvet Tango Kurs (Advanced) - Week 3",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-03T18:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-akutten-2026-11-03",
    "title": "TangoAkutten",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-akutten",
    "start": "2026-11-03T18:00:00+01:00",
    "end": "2026-11-03T19:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Med eller uten partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/tangoakutten/"
  },
  {
    "id": "colgadas-volcadas-soltadas-tango-fantasia-week-3-2026-11-03",
    "title": "Colgadas, Volcadas & Soltadas (Tango Fantasía) - Week 3",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-03T19:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-tandas-2026-11-03",
    "title": "Tandas de tango, vals & milonga (ESA, viderekommende)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-tandas",
    "start": "2026-11-03T19:00:00+01:00",
    "end": "2026-11-03T20:00:00+01:00",
    "venue": null,
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Kelly",
      "Alejandro"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 250,
    "description": "Kurs for viderekommende. Tema denne kvelden: Vals med Kelly og Alejandro, med show. Begge kursene samme kveld: 350 kr. Nytt sted fra 3. november – ikke annonsert ennå.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "tangoskolen-trening-tir-2026-11-03",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-tir",
    "start": "2026-11-03T19:30:00+01:00",
    "end": "2026-11-03T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "esa-2026-11-03",
    "title": "Milonga ESA",
    "types": [
      "milonga"
    ],
    "series": "esa",
    "status": "cancelled",
    "start": "2026-11-03T20:00:00+01:00",
    "end": "2026-11-03T23:00:00+01:00",
    "venue": {
      "name": "Halvorsens Conditori",
      "address": "Prinsens gate 26, Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": "Varierer",
    "teachers": [],
    "price_nok": 170,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Avlyst. Milonga ESA gjenåpner 17. november på Nasjonalgalleriet.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": "2026-09-15",
    "first_seen": "2026-09-30",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otq-2026-11-04",
    "title": "Tango Practica",
    "types": [
      "practica"
    ],
    "series": "otq",
    "start": "2026-11-04T17:00:00+01:00",
    "end": "2026-11-04T19:30:00+01:00",
    "venue": {
      "name": "FRI Oslo og Viken",
      "address": "Mariboes gate 13, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango Queer",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Åpen og inkluderende tangoaktivitet. Alle kan føre eller følge.",
    "source": "FRI / Oslo Tango Queer",
    "source_url": "https://foreningenfri.no/fylkeslag/fri-oslo-og-viken/aktiviteter-fri-oslo-og-viken/oslo-tango-queer/",
    "published_date": "2026-09-30",
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-klasse-2026-11-04",
    "title": "TangoKlasse",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-klasse",
    "start": "2026-11-04T17:30:00+01:00",
    "end": "2026-11-04T19:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Practica eller Milonga Minimal samme kveld er inkludert. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "tangoskolen-milonga-minimal-2026-11-04",
    "title": "Milonga Minimal",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "tangoskolen-milonga-minimal",
    "start": "2026-11-04T19:00:00+01:00",
    "end": "2026-11-04T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Dansekveld i det lille rommet – bare dans, ingen øving. Ingen påmelding. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/milongaminimal/"
  },
  {
    "id": "milonga-loca-2026-11-05",
    "title": "Milonga Loca",
    "types": [
      "class",
      "milonga"
    ],
    "status": "scheduled",
    "series": "milonga-loca",
    "start": "2026-11-05T18:00:00+01:00",
    "end": "2026-11-05T22:00:00+01:00",
    "venue": {
      "name": "Smelteverket",
      "address": "Vulkan 5, 0178 Oslo",
      "city": "Oslo"
    },
    "organizer": "Loca! Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 100,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerklasse 18–19, milonga 19–22. 100 kr inkludert klasse. Demo-data: tid og pris fra en eldre oppføring, sted: Smelteverket (Instagram) – sjekk med arrangøren.",
    "source": "Happeningnext",
    "source_url": "https://happeningnext.com/event/loca-tango-eid3a0bxq22v1",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-01T22:05:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "oslotango-thu-2026-11-05",
    "title": "Oslo Tango høstkurs - torsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-thu",
    "start": "2026-11-05T18:00:00+01:00",
    "end": "2026-11-05T22:00:00+01:00",
    "venue": {
      "name": "Sagene Samfunnshus",
      "address": "Kristiansandsgata 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kurs på flere nivåer og praktika.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otv-praktika-2026-11-08",
    "title": "OTV søndagspractica",
    "types": [
      "class",
      "practica"
    ],
    "status": "scheduled",
    "series": "otv-praktika",
    "start": "2026-11-08T19:00:00+01:00",
    "end": "2026-11-08T22:00:00+01:00",
    "venue": {
      "name": "Oslo Tangoverksted (Majorstuen)",
      "address": "Kirkeveien 64A, 0364 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tangoverksted (OTV)",
    "dj": null,
    "teachers": [],
    "price_nok": 80,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Practica med en kort time (ca. 45 min) ved lokale eller gjesteinstruktører, deretter fri dans. Passer for alle med grunnleggende tangokunnskaper. Inngang 80 kr (Vipps eller kontant).",
    "source": "Oslo Tangoverksted (Google-kalender)",
    "source_url": "https://osltangoverksted.wordpress.com/kalender-oversikt-pa-oslo-og-naer-omrader/",
    "published_date": null,
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://osltangoverksted.wordpress.com/om-sondagspractica/"
  },
  {
    "id": "nybegynnerkurs-i-argentinsk-tango-beginners-week-4-2026-11-09",
    "title": "Nybegynnerkurs i Argentinsk Tango (Beginners) - Week 4",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-09T19:00:00+01:00",
    "end": "2026-11-09T20:15:00+01:00",
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-trening-man-2026-11-09",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-man",
    "start": "2026-11-09T19:00:00+01:00",
    "end": "2026-11-09T21:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otra-milonga-2026-11-09",
    "title": "Otra Milonga",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "otra-milonga",
    "start": "2026-11-09T20:00:00+01:00",
    "end": "2026-11-10T00:00:00+01:00",
    "venue": {
      "name": "Nedre Løkka cocktailbar",
      "address": "Thorvald Meyers gate 89, Oslo",
      "city": "Oslo"
    },
    "organizer": "Otra Milonga",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ukentlig milonga med en blanding av tradisjonell og alternativ tango. Noen mandager starter med et eget program kl. 19–20. Følg @otramilonga på Instagram for endringer og pauser.",
    "source": "Otra Milonga (Instagram)",
    "source_url": "https://www.instagram.com/otramilonga/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.7,
    "music_style": [
      "traditional",
      "alternative"
    ],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/otramilonga/"
  },
  {
    "id": "litt-ovet-tango-kurs-improvers-week-4-2026-11-09",
    "title": "Litt Øvet Tango Kurs (Improvers) - Week 4",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-09T20:15:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-nybegynner-2026-11-10",
    "title": "Nybegynnerkurs i tango (ESA)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-nybegynner",
    "start": "2026-11-10T18:00:00+01:00",
    "end": "2026-11-10T19:00:00+01:00",
    "venue": null,
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 200,
    "description": "Nybegynnerkurs hver tirsdag fram til 24. november. Begge kursene samme kveld: 350 kr. Nytt sted fra 3. november – ikke annonsert ennå.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "oslotango-tue-2026-11-10",
    "title": "Oslo Tango høstkurs - tirsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-tue",
    "start": "2026-11-10T18:00:00+01:00",
    "end": "2026-11-10T20:00:00+01:00",
    "venue": {
      "name": "Sletta Kafé",
      "address": "Ballplassveien 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerkurs og praktisering.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "ovet-tango-kurs-advanced-week-4-2026-11-10",
    "title": "Øvet Tango Kurs (Advanced) - Week 4",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-10T18:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-akutten-2026-11-10",
    "title": "TangoAkutten",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-akutten",
    "start": "2026-11-10T18:00:00+01:00",
    "end": "2026-11-10T19:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Med eller uten partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/tangoakutten/"
  },
  {
    "id": "colgadas-volcadas-soltadas-tango-fantasia-week-4-2026-11-10",
    "title": "Colgadas, Volcadas & Soltadas (Tango Fantasía) - Week 4",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-10T19:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-tandas-2026-11-10",
    "title": "Tandas de tango, vals & milonga (ESA, viderekommende)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-tandas",
    "start": "2026-11-10T19:00:00+01:00",
    "end": "2026-11-10T20:00:00+01:00",
    "venue": null,
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 250,
    "description": "Kurs for viderekommende. Tema denne kvelden: Milonga. Begge kursene samme kveld: 350 kr. Nytt sted fra 3. november – ikke annonsert ennå.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "tangoskolen-trening-tir-2026-11-10",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-tir",
    "start": "2026-11-10T19:30:00+01:00",
    "end": "2026-11-10T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "esa-2026-11-10",
    "title": "Milonga ESA",
    "types": [
      "milonga"
    ],
    "series": "esa",
    "status": "cancelled",
    "start": "2026-11-10T20:00:00+01:00",
    "end": "2026-11-10T23:00:00+01:00",
    "venue": {
      "name": "Halvorsens Conditori",
      "address": "Prinsens gate 26, Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": "Varierer",
    "teachers": [],
    "price_nok": 170,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Avlyst. Milonga ESA gjenåpner 17. november på Nasjonalgalleriet.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": "2026-09-15",
    "first_seen": "2026-09-30",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otq-2026-11-11",
    "title": "Tango Practica",
    "types": [
      "practica"
    ],
    "series": "otq",
    "start": "2026-11-11T17:00:00+01:00",
    "end": "2026-11-11T19:30:00+01:00",
    "venue": {
      "name": "FRI Oslo og Viken",
      "address": "Mariboes gate 13, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango Queer",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Åpen og inkluderende tangoaktivitet. Alle kan føre eller følge.",
    "source": "FRI / Oslo Tango Queer",
    "source_url": "https://foreningenfri.no/fylkeslag/fri-oslo-og-viken/aktiviteter-fri-oslo-og-viken/oslo-tango-queer/",
    "published_date": "2026-09-30",
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-klasse-2026-11-11",
    "title": "TangoKlasse",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-klasse",
    "start": "2026-11-11T17:30:00+01:00",
    "end": "2026-11-11T19:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Practica eller Milonga Minimal samme kveld er inkludert. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "tangoskolen-onsdagspractica-2026-11-11",
    "title": "OnsdagsPractica",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-onsdagspractica",
    "start": "2026-11-11T19:00:00+01:00",
    "end": "2026-11-11T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Øvingskveld for alle nivåer, de fleste kommer alene. Ingen påmelding. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "milonga-loca-2026-11-12",
    "title": "Milonga Loca",
    "types": [
      "class",
      "milonga"
    ],
    "status": "scheduled",
    "series": "milonga-loca",
    "start": "2026-11-12T18:00:00+01:00",
    "end": "2026-11-12T22:00:00+01:00",
    "venue": {
      "name": "Smelteverket",
      "address": "Vulkan 5, 0178 Oslo",
      "city": "Oslo"
    },
    "organizer": "Loca! Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 100,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerklasse 18–19, milonga 19–22. 100 kr inkludert klasse. Demo-data: tid og pris fra en eldre oppføring, sted: Smelteverket (Instagram) – sjekk med arrangøren.",
    "source": "Happeningnext",
    "source_url": "https://happeningnext.com/event/loca-tango-eid3a0bxq22v1",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-01T22:05:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "oslotango-thu-2026-11-12",
    "title": "Oslo Tango høstkurs - torsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-thu",
    "start": "2026-11-12T18:00:00+01:00",
    "end": "2026-11-12T22:00:00+01:00",
    "venue": {
      "name": "Sagene Samfunnshus",
      "address": "Kristiansandsgata 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kurs på flere nivåer og praktika.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "milonga-social-2026-11-13",
    "title": "Milonga Social",
    "types": [
      "milonga"
    ],
    "start": "2026-11-13T20:00:00+01:00",
    "end": "2026-11-13T23:45:00+01:00",
    "venue": {
      "name": "Arkitektenes hus",
      "address": "Josefines gate 32, 0351 Oslo",
      "city": "Oslo"
    },
    "organizer": "Unni Hermansen",
    "dj": "TBA",
    "teachers": [],
    "price_nok": 200,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Sosial milonga med kaffe, te og snacks.",
    "source": "Tango Events in Oslo / AllEvents",
    "source_url": "https://allevents.in/oslo/milonga-social-tdj-tba/200030696278404",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null,
    "series": "milonga-social"
  },
  {
    "id": "argentinsk-tango-nybegynner-intensiv-helgekurs-2026-11-14",
    "title": "Argentinsk tango nybegynner (intensiv helgekurs)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "argentinsk-tango-nybegynner-intensiv-helgekurs",
    "start": "2026-11-14T16:00:00+01:00",
    "end": "2026-11-14T18:00:00+01:00",
    "venue": {
      "name": "Ewa Trela Dans, Adamstuen",
      "address": "Ullevålsveien 76, bygg 16, 0454 Oslo",
      "city": "Oslo"
    },
    "organizer": "Ewa Trela Dans",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 910,
    "description": "Intensivt helgekurs i argentinsk tango for nybegynnere over to dager. Det kreves ingen forkunnskaper, og du trenger ikke å ha med partner. Undervisningen foregår på norsk.",
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://ewatreladans.no",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/9",
    "published_date": "2026-10-02",
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "artesanal-1114",
    "title": "Milonga Artesanal",
    "types": [
      "milonga"
    ],
    "series": "artesanal",
    "start": "2026-11-14T19:30:00+01:00",
    "end": "2026-11-15T00:00:00+01:00",
    "venue": {
      "name": "Oslo Dance Hub / Ewa Trela Dans",
      "address": "Waldemar Thranes gate 3C, 0171 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tango Puente",
    "dj": null,
    "teachers": [
      "Romina Tidoni"
    ],
    "price_nok": 200,
    "student_price_nok": null,
    "class_price_nok": 300,
    "description": "Chacarera Doble-klasse og tradisjonell milonga.",
    "source": "Tango Puente / AllEvents",
    "source_url": "https://allevents.in/oslo/milonga-artesanal-14nov-dance-hub-oslo/200030751933641",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "argentinsk-tango-nybegynner-intensiv-helgekurs-2026-11-15",
    "title": "Argentinsk tango nybegynner (intensiv helgekurs)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "argentinsk-tango-nybegynner-intensiv-helgekurs",
    "start": "2026-11-15T16:00:00+01:00",
    "end": "2026-11-15T18:00:00+01:00",
    "venue": {
      "name": "Ewa Trela Dans, Adamstuen",
      "address": "Ullevålsveien 76, bygg 16, 0454 Oslo",
      "city": "Oslo"
    },
    "organizer": "Ewa Trela Dans",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 910,
    "description": "Intensivt helgekurs i argentinsk tango for nybegynnere over to dager. Det kreves ingen forkunnskaper, og du trenger ikke å ha med partner. Undervisningen foregår på norsk.",
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://ewatreladans.no",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/9",
    "published_date": "2026-10-02",
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "otv-praktika-2026-11-15",
    "title": "OTV søndagspractica",
    "types": [
      "class",
      "practica"
    ],
    "status": "scheduled",
    "series": "otv-praktika",
    "start": "2026-11-15T19:00:00+01:00",
    "end": "2026-11-15T22:00:00+01:00",
    "venue": {
      "name": "Oslo Tangoverksted (Majorstuen)",
      "address": "Kirkeveien 64A, 0364 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tangoverksted (OTV)",
    "dj": null,
    "teachers": [],
    "price_nok": 80,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Practica med en kort time (ca. 45 min) ved lokale eller gjesteinstruktører, deretter fri dans. Passer for alle med grunnleggende tangokunnskaper. Inngang 80 kr (Vipps eller kontant).",
    "source": "Oslo Tangoverksted (Google-kalender)",
    "source_url": "https://osltangoverksted.wordpress.com/kalender-oversikt-pa-oslo-og-naer-omrader/",
    "published_date": null,
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://osltangoverksted.wordpress.com/om-sondagspractica/"
  },
  {
    "id": "nybegynnerkurs-i-argentinsk-tango-beginners-week-5-2026-11-16",
    "title": "Nybegynnerkurs i Argentinsk Tango (Beginners) - Week 5",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-16T19:00:00+01:00",
    "end": "2026-11-16T20:15:00+01:00",
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-trening-man-2026-11-16",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-man",
    "start": "2026-11-16T19:00:00+01:00",
    "end": "2026-11-16T21:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otra-milonga-2026-11-16",
    "title": "Otra Milonga",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "otra-milonga",
    "start": "2026-11-16T20:00:00+01:00",
    "end": "2026-11-17T00:00:00+01:00",
    "venue": {
      "name": "Nedre Løkka cocktailbar",
      "address": "Thorvald Meyers gate 89, Oslo",
      "city": "Oslo"
    },
    "organizer": "Otra Milonga",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ukentlig milonga med en blanding av tradisjonell og alternativ tango. Noen mandager starter med et eget program kl. 19–20. Følg @otramilonga på Instagram for endringer og pauser.",
    "source": "Otra Milonga (Instagram)",
    "source_url": "https://www.instagram.com/otramilonga/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.7,
    "music_style": [
      "traditional",
      "alternative"
    ],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/otramilonga/"
  },
  {
    "id": "litt-ovet-tango-kurs-improvers-week-5-2026-11-16",
    "title": "Litt Øvet Tango Kurs (Improvers) - Week 5",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-16T20:15:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-nybegynner-2026-11-17",
    "title": "Nybegynnerkurs i tango (ESA)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-nybegynner",
    "start": "2026-11-17T18:00:00+01:00",
    "end": "2026-11-17T19:00:00+01:00",
    "venue": {
      "name": "Nasjonalgalleriet",
      "address": "Universitetsgata 13, 0164 Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 200,
    "description": "Nybegynnerkurs hver tirsdag fram til 24. november. Begge kursene samme kveld: 350 kr.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "oslotango-tue-2026-11-17",
    "title": "Oslo Tango høstkurs - tirsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-tue",
    "start": "2026-11-17T18:00:00+01:00",
    "end": "2026-11-17T20:00:00+01:00",
    "venue": {
      "name": "Sletta Kafé",
      "address": "Ballplassveien 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerkurs og praktisering.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "ovet-tango-kurs-advanced-week-5-2026-11-17",
    "title": "Øvet Tango Kurs (Advanced) - Week 5",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-17T18:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-akutten-2026-11-17",
    "title": "TangoAkutten",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-akutten",
    "start": "2026-11-17T18:00:00+01:00",
    "end": "2026-11-17T19:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Med eller uten partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/tangoakutten/"
  },
  {
    "id": "colgadas-volcadas-soltadas-tango-fantasia-week-5-2026-11-17",
    "title": "Colgadas, Volcadas & Soltadas (Tango Fantasía) - Week 5",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-17T19:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-tandas-2026-11-17",
    "title": "Tandas de tango, vals & milonga (ESA, viderekommende)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-tandas",
    "start": "2026-11-17T19:00:00+01:00",
    "end": "2026-11-17T20:00:00+01:00",
    "venue": {
      "name": "Nasjonalgalleriet",
      "address": "Universitetsgata 13, 0164 Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 250,
    "description": "Kurs for viderekommende. Tema denne kvelden: Milonga. Begge kursene samme kveld: 350 kr.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "tangoskolen-trening-tir-2026-11-17",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-tir",
    "start": "2026-11-17T19:30:00+01:00",
    "end": "2026-11-17T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "esa-2026-11-17",
    "title": "Milonga ESA",
    "types": [
      "milonga"
    ],
    "series": "esa",
    "start": "2026-11-17T20:00:00+01:00",
    "end": "2026-11-17T23:00:00+01:00",
    "venue": {
      "name": "Nasjonalgalleriet",
      "address": "Universitetsgata 13, 0164 Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": "Varierer",
    "teachers": [],
    "price_nok": 170,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Gjenåpning på nytt sted: Nasjonalgalleriet.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": "2026-09-15",
    "first_seen": "2026-09-30",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otq-2026-11-18",
    "title": "Tango Practica",
    "types": [
      "practica"
    ],
    "series": "otq",
    "start": "2026-11-18T17:00:00+01:00",
    "end": "2026-11-18T19:30:00+01:00",
    "venue": {
      "name": "FRI Oslo og Viken",
      "address": "Mariboes gate 13, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango Queer",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Åpen og inkluderende tangoaktivitet. Alle kan føre eller følge.",
    "source": "FRI / Oslo Tango Queer",
    "source_url": "https://foreningenfri.no/fylkeslag/fri-oslo-og-viken/aktiviteter-fri-oslo-og-viken/oslo-tango-queer/",
    "published_date": "2026-09-30",
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-klasse-2026-11-18",
    "title": "TangoKlasse",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-klasse",
    "start": "2026-11-18T17:30:00+01:00",
    "end": "2026-11-18T19:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Practica eller Milonga Minimal samme kveld er inkludert. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "tangoskolen-milonga-minimal-2026-11-18",
    "title": "Milonga Minimal",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "tangoskolen-milonga-minimal",
    "start": "2026-11-18T19:00:00+01:00",
    "end": "2026-11-18T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Dansekveld i det lille rommet – bare dans, ingen øving. Ingen påmelding. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/milongaminimal/"
  },
  {
    "id": "milonga-loca-2026-11-19",
    "title": "Milonga Loca",
    "types": [
      "class",
      "milonga"
    ],
    "status": "scheduled",
    "series": "milonga-loca",
    "start": "2026-11-19T18:00:00+01:00",
    "end": "2026-11-19T22:00:00+01:00",
    "venue": {
      "name": "Smelteverket",
      "address": "Vulkan 5, 0178 Oslo",
      "city": "Oslo"
    },
    "organizer": "Loca! Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 100,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerklasse 18–19, milonga 19–22. 100 kr inkludert klasse. Demo-data: tid og pris fra en eldre oppføring, sted: Smelteverket (Instagram) – sjekk med arrangøren.",
    "source": "Happeningnext",
    "source_url": "https://happeningnext.com/event/loca-tango-eid3a0bxq22v1",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-01T22:05:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "oslotango-thu-2026-11-19",
    "title": "Oslo Tango høstkurs - torsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-thu",
    "start": "2026-11-19T18:00:00+01:00",
    "end": "2026-11-19T22:00:00+01:00",
    "venue": {
      "name": "Sagene Samfunnshus",
      "address": "Kristiansandsgata 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kurs på flere nivåer og praktika.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "milonga-social-2026-11-20",
    "title": "14 years Milonga Social Celebration",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "start": "2026-11-20T20:00:00+01:00",
    "end": "2026-11-20T23:45:00+01:00",
    "venue": {
      "name": "Arkitektenes hus",
      "address": "Josefines gate 32, 0351 Oslo",
      "city": "Oslo"
    },
    "organizer": "Unni Hermansen",
    "dj": null,
    "teachers": [],
    "price_nok": 200,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Sosial milonga med kaffe, te og snacks.",
    "source": "Tango Events in Oslo / AllEvents",
    "source_url": "https://allevents.in/oslo/14-years-milonga-social-celebration/200030696278302",
    "published_date": null,
    "first_seen": "2026-10-11",
    "last_verified": null,
    "crawl_timestamp": null,
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null,
    "series": "milonga-social"
  },
  {
    "id": "otv-praktika-2026-11-22",
    "title": "OTV søndagspractica",
    "types": [
      "class",
      "practica"
    ],
    "status": "scheduled",
    "series": "otv-praktika",
    "start": "2026-11-22T19:00:00+01:00",
    "end": "2026-11-22T22:00:00+01:00",
    "venue": {
      "name": "Oslo Tangoverksted (Majorstuen)",
      "address": "Kirkeveien 64A, 0364 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tangoverksted (OTV)",
    "dj": null,
    "teachers": [],
    "price_nok": 80,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Practica med en kort time (ca. 45 min) ved lokale eller gjesteinstruktører, deretter fri dans. Passer for alle med grunnleggende tangokunnskaper. Inngang 80 kr (Vipps eller kontant).",
    "source": "Oslo Tangoverksted (Google-kalender)",
    "source_url": "https://osltangoverksted.wordpress.com/kalender-oversikt-pa-oslo-og-naer-omrader/",
    "published_date": null,
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://osltangoverksted.wordpress.com/om-sondagspractica/"
  },
  {
    "id": "nybegynnerkurs-i-argentinsk-tango-beginners-week-6-2026-11-23",
    "title": "Nybegynnerkurs i Argentinsk Tango (Beginners) - Week 6",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-23T19:00:00+01:00",
    "end": "2026-11-23T20:15:00+01:00",
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-trening-man-2026-11-23",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-man",
    "start": "2026-11-23T19:00:00+01:00",
    "end": "2026-11-23T21:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otra-milonga-2026-11-23",
    "title": "Otra Milonga",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "otra-milonga",
    "start": "2026-11-23T20:00:00+01:00",
    "end": "2026-11-24T00:00:00+01:00",
    "venue": {
      "name": "Nedre Løkka cocktailbar",
      "address": "Thorvald Meyers gate 89, Oslo",
      "city": "Oslo"
    },
    "organizer": "Otra Milonga",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ukentlig milonga med en blanding av tradisjonell og alternativ tango. Noen mandager starter med et eget program kl. 19–20. Følg @otramilonga på Instagram for endringer og pauser.",
    "source": "Otra Milonga (Instagram)",
    "source_url": "https://www.instagram.com/otramilonga/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.7,
    "music_style": [
      "traditional",
      "alternative"
    ],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/otramilonga/"
  },
  {
    "id": "litt-ovet-tango-kurs-improvers-week-6-2026-11-23",
    "title": "Litt Øvet Tango Kurs (Improvers) - Week 6",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-23T20:15:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-nybegynner-2026-11-24",
    "title": "Nybegynnerkurs i tango (ESA)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-nybegynner",
    "start": "2026-11-24T18:00:00+01:00",
    "end": "2026-11-24T19:00:00+01:00",
    "venue": {
      "name": "Nasjonalgalleriet",
      "address": "Universitetsgata 13, 0164 Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 200,
    "description": "Nybegynnerkurs hver tirsdag fram til 24. november. Begge kursene samme kveld: 350 kr.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "oslotango-tue-2026-11-24",
    "title": "Oslo Tango høstkurs - tirsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-tue",
    "start": "2026-11-24T18:00:00+01:00",
    "end": "2026-11-24T20:00:00+01:00",
    "venue": {
      "name": "Sletta Kafé",
      "address": "Ballplassveien 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerkurs og praktisering.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "ovet-tango-kurs-advanced-week-6-2026-11-24",
    "title": "Øvet Tango Kurs (Advanced) - Week 6",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-24T18:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-akutten-2026-11-24",
    "title": "TangoAkutten",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-akutten",
    "start": "2026-11-24T18:00:00+01:00",
    "end": "2026-11-24T19:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Med eller uten partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/tangoakutten/"
  },
  {
    "id": "colgadas-volcadas-soltadas-tango-fantasia-week-6-2026-11-24",
    "title": "Colgadas, Volcadas & Soltadas (Tango Fantasía) - Week 6",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-24T19:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "esa-tandas-2026-11-24",
    "title": "Tandas de tango, vals & milonga (ESA, viderekommende)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "esa-tandas",
    "start": "2026-11-24T19:00:00+01:00",
    "end": "2026-11-24T20:00:00+01:00",
    "venue": {
      "name": "Nasjonalgalleriet",
      "address": "Universitetsgata 13, 0164 Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": null,
    "teachers": [
      "Patrycja Jablonska"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 250,
    "description": "Kurs for viderekommende. Tema denne kvelden: Milonga. Begge kursene samme kveld: 350 kr.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": null,
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-10-10T12:00:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.tangotraveller.co/tango-events-in-oslo"
  },
  {
    "id": "tangoskolen-trening-tir-2026-11-24",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-tir",
    "start": "2026-11-24T19:30:00+01:00",
    "end": "2026-11-24T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "esa-2026-11-24",
    "title": "Milonga ESA",
    "types": [
      "milonga"
    ],
    "series": "esa",
    "start": "2026-11-24T20:00:00+01:00",
    "end": "2026-11-24T23:00:00+01:00",
    "venue": {
      "name": "Nasjonalgalleriet",
      "address": "Universitetsgata 13, 0164 Oslo",
      "city": "Oslo"
    },
    "organizer": "Patrycja Jablonska",
    "dj": "Varierer",
    "teachers": [],
    "price_nok": 170,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Siste annonserte kveld i høstserien.",
    "source": "Tango Traveller",
    "source_url": "https://www.tangotraveller.co/tango-events-in-oslo",
    "published_date": "2026-09-15",
    "first_seen": "2026-09-30",
    "last_verified": "2026-10-10",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otq-2026-11-25",
    "title": "Tango Practica",
    "types": [
      "practica"
    ],
    "series": "otq",
    "start": "2026-11-25T17:00:00+01:00",
    "end": "2026-11-25T19:30:00+01:00",
    "venue": {
      "name": "FRI Oslo og Viken",
      "address": "Mariboes gate 13, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango Queer",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Åpen og inkluderende tangoaktivitet. Alle kan føre eller følge.",
    "source": "FRI / Oslo Tango Queer",
    "source_url": "https://foreningenfri.no/fylkeslag/fri-oslo-og-viken/aktiviteter-fri-oslo-og-viken/oslo-tango-queer/",
    "published_date": "2026-09-30",
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-klasse-2026-11-25",
    "title": "TangoKlasse",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-klasse",
    "start": "2026-11-25T17:30:00+01:00",
    "end": "2026-11-25T19:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Practica eller Milonga Minimal samme kveld er inkludert. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "tangoskolen-onsdagspractica-2026-11-25",
    "title": "OnsdagsPractica",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-onsdagspractica",
    "start": "2026-11-25T19:00:00+01:00",
    "end": "2026-11-25T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Øvingskveld for alle nivåer, de fleste kommer alene. Ingen påmelding. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "milonga-loca-2026-11-26",
    "title": "Milonga Loca",
    "types": [
      "class",
      "milonga"
    ],
    "status": "scheduled",
    "series": "milonga-loca",
    "start": "2026-11-26T18:00:00+01:00",
    "end": "2026-11-26T22:00:00+01:00",
    "venue": {
      "name": "Smelteverket",
      "address": "Vulkan 5, 0178 Oslo",
      "city": "Oslo"
    },
    "organizer": "Loca! Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 100,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerklasse 18–19, milonga 19–22. 100 kr inkludert klasse. Demo-data: tid og pris fra en eldre oppføring, sted: Smelteverket (Instagram) – sjekk med arrangøren.",
    "source": "Happeningnext",
    "source_url": "https://happeningnext.com/event/loca-tango-eid3a0bxq22v1",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-01T22:05:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "oslotango-thu-2026-11-26",
    "title": "Oslo Tango høstkurs - torsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-thu",
    "start": "2026-11-26T18:00:00+01:00",
    "end": "2026-11-26T22:00:00+01:00",
    "venue": {
      "name": "Sagene Samfunnshus",
      "address": "Kristiansandsgata 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kurs på flere nivåer og praktika.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "geraldina-ezequiel",
    "title": "Seminar med Geraldina Rojas og Ezequiel Paludi",
    "types": [
      "festival"
    ],
    "start": "2026-11-27",
    "end": "2026-11-29",
    "venue": {
      "name": "Oslo Tango / Sentralen",
      "address": "Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Geraldina Rojas",
      "Ezequiel Paludi"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Seminarhelg med Galla Milonga på Sentralen 28. november.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/registration-cancelled/kurs-og-arrangementer/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "galla-1128",
    "title": "Galla Milonga på Sentralen",
    "types": [
      "milonga"
    ],
    "start": "2026-11-28",
    "end": null,
    "venue": {
      "name": "Sentralen",
      "address": "Øvre Slottsgate 3, 0157 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": "Adrian Minkowicz",
    "teachers": [
      "Geraldina Rojas",
      "Ezequiel Paludi"
    ],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Galla Milonga under seminarhelgen.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/registration-cancelled/kurs-og-arrangementer/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otv-praktika-2026-11-29",
    "title": "OTV søndagspractica",
    "types": [
      "class",
      "practica"
    ],
    "status": "scheduled",
    "series": "otv-praktika",
    "start": "2026-11-29T19:00:00+01:00",
    "end": "2026-11-29T22:00:00+01:00",
    "venue": {
      "name": "Oslo Tangoverksted (Majorstuen)",
      "address": "Kirkeveien 64A, 0364 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tangoverksted (OTV)",
    "dj": null,
    "teachers": [],
    "price_nok": 80,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Practica med en kort time (ca. 45 min) ved lokale eller gjesteinstruktører, deretter fri dans. Passer for alle med grunnleggende tangokunnskaper. Inngang 80 kr (Vipps eller kontant).",
    "source": "Oslo Tangoverksted (Google-kalender)",
    "source_url": "https://osltangoverksted.wordpress.com/kalender-oversikt-pa-oslo-og-naer-omrader/",
    "published_date": null,
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://osltangoverksted.wordpress.com/om-sondagspractica/"
  },
  {
    "id": "nybegynnerkurs-i-argentinsk-tango-beginners-week-7-2026-11-30",
    "title": "Nybegynnerkurs i Argentinsk Tango (Beginners) - Week 7",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-30T19:00:00+01:00",
    "end": "2026-11-30T20:15:00+01:00",
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-trening-man-2026-11-30",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-man",
    "start": "2026-11-30T19:00:00+01:00",
    "end": "2026-11-30T21:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otra-milonga-2026-11-30",
    "title": "Otra Milonga",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "otra-milonga",
    "start": "2026-11-30T20:00:00+01:00",
    "end": "2026-12-01T00:00:00+01:00",
    "venue": {
      "name": "Nedre Løkka cocktailbar",
      "address": "Thorvald Meyers gate 89, Oslo",
      "city": "Oslo"
    },
    "organizer": "Otra Milonga",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ukentlig milonga med en blanding av tradisjonell og alternativ tango. Noen mandager starter med et eget program kl. 19–20. Følg @otramilonga på Instagram for endringer og pauser.",
    "source": "Otra Milonga (Instagram)",
    "source_url": "https://www.instagram.com/otramilonga/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.7,
    "music_style": [
      "traditional",
      "alternative"
    ],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/otramilonga/"
  },
  {
    "id": "litt-ovet-tango-kurs-improvers-week-7-2026-11-30",
    "title": "Litt Øvet Tango Kurs (Improvers) - Week 7",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-11-30T20:15:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "oslotango-tue-2026-12-01",
    "title": "Oslo Tango høstkurs - tirsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-tue",
    "start": "2026-12-01T18:00:00+01:00",
    "end": "2026-12-01T20:00:00+01:00",
    "venue": {
      "name": "Sletta Kafé",
      "address": "Ballplassveien 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerkurs og praktisering.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "ovet-tango-kurs-advanced-week-7-2026-12-01",
    "title": "Øvet Tango Kurs (Advanced) - Week 7",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-12-01T18:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-akutten-2026-12-01",
    "title": "TangoAkutten",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-akutten",
    "start": "2026-12-01T18:00:00+01:00",
    "end": "2026-12-01T19:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Med eller uten partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/tangoakutten/"
  },
  {
    "id": "colgadas-volcadas-soltadas-tango-fantasia-week-7-2026-12-01",
    "title": "Colgadas, Volcadas & Soltadas (Tango Fantasía) - Week 7",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-12-01T19:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-trening-tir-2026-12-01",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-tir",
    "start": "2026-12-01T19:30:00+01:00",
    "end": "2026-12-01T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-klasse-2026-12-02",
    "title": "TangoKlasse",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-klasse",
    "start": "2026-12-02T17:30:00+01:00",
    "end": "2026-12-02T19:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Practica eller Milonga Minimal samme kveld er inkludert. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "tangoskolen-milonga-minimal-2026-12-02",
    "title": "Milonga Minimal",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "tangoskolen-milonga-minimal",
    "start": "2026-12-02T19:00:00+01:00",
    "end": "2026-12-02T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Dansekveld i det lille rommet – bare dans, ingen øving. Ingen påmelding. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/milongaminimal/"
  },
  {
    "id": "milonga-loca-2026-12-03",
    "title": "Milonga Loca",
    "types": [
      "class",
      "milonga"
    ],
    "status": "scheduled",
    "series": "milonga-loca",
    "start": "2026-12-03T18:00:00+01:00",
    "end": "2026-12-03T22:00:00+01:00",
    "venue": {
      "name": "Smelteverket",
      "address": "Vulkan 5, 0178 Oslo",
      "city": "Oslo"
    },
    "organizer": "Loca! Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 100,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerklasse 18–19, milonga 19–22. 100 kr inkludert klasse. Demo-data: tid og pris fra en eldre oppføring, sted: Smelteverket (Instagram) – sjekk med arrangøren.",
    "source": "Happeningnext",
    "source_url": "https://happeningnext.com/event/loca-tango-eid3a0bxq22v1",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-01T22:05:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "oslotango-thu-2026-12-03",
    "title": "Oslo Tango høstkurs - torsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-thu",
    "start": "2026-12-03T18:00:00+01:00",
    "end": "2026-12-03T22:00:00+01:00",
    "venue": {
      "name": "Sagene Samfunnshus",
      "address": "Kristiansandsgata 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kurs på flere nivåer og praktika.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "milonga-social-2026-12-04",
    "title": "Milonga Social",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "start": "2026-12-04T20:00:00+01:00",
    "end": "2026-12-04T23:45:00+01:00",
    "venue": {
      "name": "Arkitektenes hus",
      "address": "Josefines gate 32, 0351 Oslo",
      "city": "Oslo"
    },
    "organizer": "Unni Hermansen",
    "dj": "TBA",
    "teachers": [],
    "price_nok": 200,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Sosial milonga med kaffe, te og snacks.",
    "source": "Tango Events in Oslo / AllEvents",
    "source_url": null,
    "published_date": null,
    "first_seen": "2026-10-12",
    "last_verified": null,
    "crawl_timestamp": null,
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null,
    "series": "milonga-social"
  },
  {
    "id": "argentinsk-tango-nybegynner-intensiv-helgekurs-2026-12-05",
    "title": "Argentinsk tango nybegynner (intensiv helgekurs)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "argentinsk-tango-nybegynner-intensiv-helgekurs",
    "start": "2026-12-05T16:00:00+01:00",
    "end": "2026-12-05T18:00:00+01:00",
    "venue": {
      "name": "Ewa Trela Dans, Adamstuen",
      "address": "Ullevålsveien 76, bygg 16, 0454 Oslo",
      "city": "Oslo"
    },
    "organizer": "Ewa Trela Dans",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 910,
    "description": "Intensivt helgekurs i argentinsk tango for nybegynnere over to dager. Det kreves ingen forkunnskaper, og du trenger ikke å ha med partner. Undervisningen foregår på norsk.",
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://ewatreladans.no",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/9",
    "published_date": "2026-10-02",
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "argentinsk-tango-nybegynner-intensiv-helgekurs-2026-12-06",
    "title": "Argentinsk tango nybegynner (intensiv helgekurs)",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "argentinsk-tango-nybegynner-intensiv-helgekurs",
    "start": "2026-12-06T16:00:00+01:00",
    "end": "2026-12-06T18:00:00+01:00",
    "venue": {
      "name": "Ewa Trela Dans, Adamstuen",
      "address": "Ullevålsveien 76, bygg 16, 0454 Oslo",
      "city": "Oslo"
    },
    "organizer": "Ewa Trela Dans",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": 910,
    "description": "Intensivt helgekurs i argentinsk tango for nybegynnere over to dager. Det kreves ingen forkunnskaper, og du trenger ikke å ha med partner. Undervisningen foregår på norsk.",
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://ewatreladans.no",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/9",
    "published_date": "2026-10-02",
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "otv-praktika-2026-12-06",
    "title": "OTV søndagspractica",
    "types": [
      "class",
      "practica"
    ],
    "status": "scheduled",
    "series": "otv-praktika",
    "start": "2026-12-06T19:00:00+01:00",
    "end": "2026-12-06T22:00:00+01:00",
    "venue": {
      "name": "Oslo Tangoverksted (Majorstuen)",
      "address": "Kirkeveien 64A, 0364 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tangoverksted (OTV)",
    "dj": null,
    "teachers": [],
    "price_nok": 80,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Practica med en kort time (ca. 45 min) ved lokale eller gjesteinstruktører, deretter fri dans. Passer for alle med grunnleggende tangokunnskaper. Inngang 80 kr (Vipps eller kontant).",
    "source": "Oslo Tangoverksted (Google-kalender)",
    "source_url": "https://osltangoverksted.wordpress.com/kalender-oversikt-pa-oslo-og-naer-omrader/",
    "published_date": null,
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://osltangoverksted.wordpress.com/om-sondagspractica/"
  },
  {
    "id": "nybegynnerkurs-i-argentinsk-tango-beginners-week-8-2026-12-07",
    "title": "Nybegynnerkurs i Argentinsk Tango (Beginners) - Week 8",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-12-07T19:00:00+01:00",
    "end": "2026-12-07T20:15:00+01:00",
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-trening-man-2026-12-07",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-man",
    "start": "2026-12-07T19:00:00+01:00",
    "end": "2026-12-07T21:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otra-milonga-2026-12-07",
    "title": "Otra Milonga",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "otra-milonga",
    "start": "2026-12-07T20:00:00+01:00",
    "end": "2026-12-08T00:00:00+01:00",
    "venue": {
      "name": "Nedre Løkka cocktailbar",
      "address": "Thorvald Meyers gate 89, Oslo",
      "city": "Oslo"
    },
    "organizer": "Otra Milonga",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ukentlig milonga med en blanding av tradisjonell og alternativ tango. Noen mandager starter med et eget program kl. 19–20. Følg @otramilonga på Instagram for endringer og pauser.",
    "source": "Otra Milonga (Instagram)",
    "source_url": "https://www.instagram.com/otramilonga/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.7,
    "music_style": [
      "traditional",
      "alternative"
    ],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/otramilonga/"
  },
  {
    "id": "litt-ovet-tango-kurs-improvers-week-8-2026-12-07",
    "title": "Litt Øvet Tango Kurs (Improvers) - Week 8",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-12-07T20:15:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "oslotango-tue-2026-12-08",
    "title": "Oslo Tango høstkurs - tirsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-tue",
    "start": "2026-12-08T18:00:00+01:00",
    "end": "2026-12-08T20:00:00+01:00",
    "venue": {
      "name": "Sletta Kafé",
      "address": "Ballplassveien 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerkurs og praktisering.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "ovet-tango-kurs-advanced-week-8-2026-12-08",
    "title": "Øvet Tango Kurs (Advanced) - Week 8",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-12-08T18:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-akutten-2026-12-08",
    "title": "TangoAkutten",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-akutten",
    "start": "2026-12-08T18:00:00+01:00",
    "end": "2026-12-08T19:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Med eller uten partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/tangoakutten/"
  },
  {
    "id": "colgadas-volcadas-soltadas-tango-fantasia-week-8-2026-12-08",
    "title": "Colgadas, Volcadas & Soltadas (Tango Fantasía) - Week 8",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": null,
    "start": "2026-12-08T19:00:00+01:00",
    "end": null,
    "venue": {
      "name": "Dancecity",
      "address": "Ebbells gate 1, 0183 Oslo",
      "city": "Oslo"
    },
    "organizer": "Mariano Pignatiello Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 1850,
    "student_price_nok": 1100,
    "class_price_nok": 1850,
    "description": null,
    "lang": "nb",
    "translations": null,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/marianopignatiellotango/",
    "source": "Innsendt via KI-skjema",
    "source_url": "https://github.com/Tangokalender/tangokalender.github.io/issues/13",
    "published_date": "2026-10-10",
    "first_seen": "2026-10-10",
    "last_verified": "2026-10-10",
    "crawl_timestamp": null,
    "confidence": 1.0
  },
  {
    "id": "tangoskolen-trening-tir-2026-12-08",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-tir",
    "start": "2026-12-08T19:30:00+01:00",
    "end": "2026-12-08T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-klasse-2026-12-09",
    "title": "TangoKlasse",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-klasse",
    "start": "2026-12-09T17:30:00+01:00",
    "end": "2026-12-09T19:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Practica eller Milonga Minimal samme kveld er inkludert. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "tangoskolen-onsdagspractica-2026-12-09",
    "title": "OnsdagsPractica",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-onsdagspractica",
    "start": "2026-12-09T19:00:00+01:00",
    "end": "2026-12-09T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Øvingskveld for alle nivåer, de fleste kommer alene. Ingen påmelding. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "milonga-loca-2026-12-10",
    "title": "Milonga Loca",
    "types": [
      "class",
      "milonga"
    ],
    "status": "scheduled",
    "series": "milonga-loca",
    "start": "2026-12-10T18:00:00+01:00",
    "end": "2026-12-10T22:00:00+01:00",
    "venue": {
      "name": "Smelteverket",
      "address": "Vulkan 5, 0178 Oslo",
      "city": "Oslo"
    },
    "organizer": "Loca! Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 100,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerklasse 18–19, milonga 19–22. 100 kr inkludert klasse. Demo-data: tid og pris fra en eldre oppføring, sted: Smelteverket (Instagram) – sjekk med arrangøren.",
    "source": "Happeningnext",
    "source_url": "https://happeningnext.com/event/loca-tango-eid3a0bxq22v1",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-01T22:05:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "oslotango-thu-2026-12-10",
    "title": "Oslo Tango høstkurs - torsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-thu",
    "start": "2026-12-10T18:00:00+01:00",
    "end": "2026-12-10T22:00:00+01:00",
    "venue": {
      "name": "Sagene Samfunnshus",
      "address": "Kristiansandsgata 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kurs på flere nivåer og praktika.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otv-praktika-2026-12-13",
    "title": "OTV søndagspractica",
    "types": [
      "class",
      "practica"
    ],
    "status": "scheduled",
    "series": "otv-praktika",
    "start": "2026-12-13T19:00:00+01:00",
    "end": "2026-12-13T22:00:00+01:00",
    "venue": {
      "name": "Oslo Tangoverksted (Majorstuen)",
      "address": "Kirkeveien 64A, 0364 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tangoverksted (OTV)",
    "dj": null,
    "teachers": [],
    "price_nok": 80,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Practica med en kort time (ca. 45 min) ved lokale eller gjesteinstruktører, deretter fri dans. Passer for alle med grunnleggende tangokunnskaper. Inngang 80 kr (Vipps eller kontant).",
    "source": "Oslo Tangoverksted (Google-kalender)",
    "source_url": "https://osltangoverksted.wordpress.com/kalender-oversikt-pa-oslo-og-naer-omrader/",
    "published_date": null,
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://osltangoverksted.wordpress.com/om-sondagspractica/"
  },
  {
    "id": "tangoskolen-trening-man-2026-12-14",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-man",
    "start": "2026-12-14T19:00:00+01:00",
    "end": "2026-12-14T21:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "otra-milonga-2026-12-14",
    "title": "Otra Milonga",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "otra-milonga",
    "start": "2026-12-14T20:00:00+01:00",
    "end": "2026-12-15T00:00:00+01:00",
    "venue": {
      "name": "Nedre Løkka cocktailbar",
      "address": "Thorvald Meyers gate 89, Oslo",
      "city": "Oslo"
    },
    "organizer": "Otra Milonga",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ukentlig milonga med en blanding av tradisjonell og alternativ tango. Noen mandager starter med et eget program kl. 19–20. Følg @otramilonga på Instagram for endringer og pauser.",
    "source": "Otra Milonga (Instagram)",
    "source_url": "https://www.instagram.com/otramilonga/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.7,
    "music_style": [
      "traditional",
      "alternative"
    ],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/otramilonga/"
  },
  {
    "id": "oslotango-tue-2026-12-15",
    "title": "Oslo Tango høstkurs - tirsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-tue",
    "start": "2026-12-15T18:00:00+01:00",
    "end": "2026-12-15T20:00:00+01:00",
    "venue": {
      "name": "Sletta Kafé",
      "address": "Ballplassveien 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerkurs og praktisering.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-akutten-2026-12-15",
    "title": "TangoAkutten",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-akutten",
    "start": "2026-12-15T18:00:00+01:00",
    "end": "2026-12-15T19:30:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Med eller uten partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/tangoakutten/"
  },
  {
    "id": "tangoskolen-trening-tir-2026-12-15",
    "title": "TangoTrening med partner",
    "types": [
      "practica"
    ],
    "status": "scheduled",
    "series": "tangoskolen-trening-tir",
    "start": "2026-12-15T19:30:00+01:00",
    "end": "2026-12-15T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ingen påmelding, bare kom med partner. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "tangoskolen-klasse-2026-12-16",
    "title": "TangoKlasse",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "tangoskolen-klasse",
    "start": "2026-12-16T17:30:00+01:00",
    "end": "2026-12-16T19:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Påmelding er nødvendig. Practica eller Milonga Minimal samme kveld er inkludert. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/onsdagspractica/"
  },
  {
    "id": "tangoskolen-milonga-minimal-2026-12-16",
    "title": "Milonga Minimal",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "tangoskolen-milonga-minimal",
    "start": "2026-12-16T19:00:00+01:00",
    "end": "2026-12-16T22:00:00+01:00",
    "venue": {
      "name": "Tangoskolen",
      "address": "Nordahl Bruns gate 22, 0165 Oslo",
      "city": "Oslo"
    },
    "organizer": "Tangoskolen",
    "dj": null,
    "teachers": [],
    "price_nok": 50,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Dansekveld i det lille rommet – bare dans, ingen øving. Ingen påmelding. Demo-data: utledet fra Tangoskolens ukeplan for januar 2026 – sjekk Tangoskolen på Facebook for gjeldende program.",
    "source": "Tangoskolen",
    "source_url": "https://tangoskolenoslo.wordpress.com/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:55:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://tangoskolenoslo.wordpress.com/milongaminimal/"
  },
  {
    "id": "milonga-loca-2026-12-17",
    "title": "Milonga Loca",
    "types": [
      "class",
      "milonga"
    ],
    "status": "scheduled",
    "series": "milonga-loca",
    "start": "2026-12-17T18:00:00+01:00",
    "end": "2026-12-17T22:00:00+01:00",
    "venue": {
      "name": "Smelteverket",
      "address": "Vulkan 5, 0178 Oslo",
      "city": "Oslo"
    },
    "organizer": "Loca! Tango",
    "dj": null,
    "teachers": [],
    "price_nok": 100,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Nybegynnerklasse 18–19, milonga 19–22. 100 kr inkludert klasse. Demo-data: tid og pris fra en eldre oppføring, sted: Smelteverket (Instagram) – sjekk med arrangøren.",
    "source": "Happeningnext",
    "source_url": "https://happeningnext.com/event/loca-tango-eid3a0bxq22v1",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-01T22:05:00+02:00",
    "confidence": 0.3,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "oslotango-thu-2026-12-17",
    "title": "Oslo Tango høstkurs - torsdag",
    "types": [
      "class"
    ],
    "status": "scheduled",
    "series": "oslotango-thu",
    "start": "2026-12-17T18:00:00+01:00",
    "end": "2026-12-17T22:00:00+01:00",
    "venue": {
      "name": "Sagene Samfunnshus",
      "address": "Kristiansandsgata 2, Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tango",
    "dj": null,
    "teachers": [
      "Ina Eriksen",
      "Espen Gees",
      "Ole Nylund Hagen"
    ],
    "price_nok": 2000,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kurs på flere nivåer og praktika.",
    "source": "Oslo Tango",
    "source_url": "https://www.oslotango.com/",
    "published_date": null,
    "first_seen": "2026-09-30",
    "last_verified": "2026-09-30",
    "crawl_timestamp": "2026-09-30T16:51:00+02:00",
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null
  },
  {
    "id": "milonga-social-2026-12-18",
    "title": "Milonga Social",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "start": "2026-12-18T20:00:00+01:00",
    "end": "2026-12-18T23:45:00+01:00",
    "venue": {
      "name": "Arkitektenes hus",
      "address": "Josefines gate 32, 0351 Oslo",
      "city": "Oslo"
    },
    "organizer": "Unni Hermansen",
    "dj": "Thea",
    "teachers": [],
    "price_nok": 200,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Sosial milonga med kaffe, te og snacks.",
    "source": "Tango Events in Oslo / AllEvents",
    "source_url": "https://allevents.in/oslo/milonga-social-tdj-thea/200030785551336",
    "published_date": null,
    "first_seen": "2026-10-11",
    "last_verified": null,
    "crawl_timestamp": null,
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null,
    "series": "milonga-social"
  },
  {
    "id": "otv-praktika-2026-12-20",
    "title": "OTV søndagspractica",
    "types": [
      "class",
      "practica"
    ],
    "status": "scheduled",
    "series": "otv-praktika",
    "start": "2026-12-20T19:00:00+01:00",
    "end": "2026-12-20T22:00:00+01:00",
    "venue": {
      "name": "Oslo Tangoverksted (Majorstuen)",
      "address": "Kirkeveien 64A, 0364 Oslo",
      "city": "Oslo"
    },
    "organizer": "Oslo Tangoverksted (OTV)",
    "dj": null,
    "teachers": [],
    "price_nok": 80,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Practica med en kort time (ca. 45 min) ved lokale eller gjesteinstruktører, deretter fri dans. Passer for alle med grunnleggende tangokunnskaper. Inngang 80 kr (Vipps eller kontant).",
    "source": "Oslo Tangoverksted (Google-kalender)",
    "source_url": "https://osltangoverksted.wordpress.com/kalender-oversikt-pa-oslo-og-naer-omrader/",
    "published_date": null,
    "first_seen": "2026-10-02",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.8,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": "https://osltangoverksted.wordpress.com/om-sondagspractica/"
  },
  {
    "id": "otra-milonga-2026-12-21",
    "title": "Otra Milonga",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "otra-milonga",
    "start": "2026-12-21T20:00:00+01:00",
    "end": "2026-12-22T00:00:00+01:00",
    "venue": {
      "name": "Nedre Løkka cocktailbar",
      "address": "Thorvald Meyers gate 89, Oslo",
      "city": "Oslo"
    },
    "organizer": "Otra Milonga",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ukentlig milonga med en blanding av tradisjonell og alternativ tango. Noen mandager starter med et eget program kl. 19–20. Følg @otramilonga på Instagram for endringer og pauser.",
    "source": "Otra Milonga (Instagram)",
    "source_url": "https://www.instagram.com/otramilonga/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-02",
    "crawl_timestamp": "2026-10-02T23:30:00+02:00",
    "confidence": 0.7,
    "music_style": [
      "traditional",
      "alternative"
    ],
    "flyer_url": null,
    "video": null,
    "link": "https://www.instagram.com/otramilonga/"
  },
  {
    "id": "milonga-social-2026-12-27",
    "title": "3. juledags Milonga Social",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "start": "2026-12-27T20:00:00+01:00",
    "end": "2026-12-27T23:45:00+01:00",
    "venue": {
      "name": "Arkitektenes hus",
      "address": "Josefines gate 32, 0351 Oslo",
      "city": "Oslo"
    },
    "organizer": "Unni Hermansen",
    "dj": "TBA",
    "teachers": [],
    "price_nok": 200,
    "student_price_nok": 100,
    "class_price_nok": null,
    "description": "Sosial milonga med kaffe, te og snacks.",
    "source": "Tango Events in Oslo / AllEvents",
    "source_url": "https://allevents.in/oslo/3-juledags-milonga-social-s%C3%B8ndag-tdj-tba/200030785974858",
    "published_date": null,
    "first_seen": "2026-10-11",
    "last_verified": null,
    "crawl_timestamp": null,
    "confidence": 0.9,
    "music_style": [],
    "flyer_url": null,
    "video": null,
    "link": null,
    "series": "milonga-social"
  },
  {
    "id": "ktw-2027-01-15",
    "title": "Kavakava Tango Weekend Winter Edition",
    "types": [
      "festival"
    ],
    "status": "scheduled",
    "series": "ktw",
    "start": "2027-01-15",
    "end": "2027-01-17",
    "venue": {
      "name": null,
      "address": null,
      "city": "Oslo"
    },
    "organizer": "Kavakava",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Seminar og milongaer. Annonsert av Kavakava – program, sted og priser kommer («stay tuned»).",
    "link": null,
    "source": "Kavakava",
    "source_url": "https://www.kavakava.no/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:46:00+02:00",
    "confidence": 0.7,
    "music_style": [],
    "flyer_url": null,
    "video": null
  },
  {
    "id": "ktw-2027-04-09",
    "title": "Kavakava Tango Weekend Spring Edition",
    "types": [
      "festival"
    ],
    "status": "scheduled",
    "series": "ktw",
    "start": "2027-04-09",
    "end": "2027-04-11",
    "venue": {
      "name": null,
      "address": null,
      "city": "Oslo"
    },
    "organizer": "Kavakava",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Seminar og milongaer. Annonsert av Kavakava – program, sted og priser kommer («stay tuned»).",
    "link": null,
    "source": "Kavakava",
    "source_url": "https://www.kavakava.no/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:46:00+02:00",
    "confidence": 0.7,
    "music_style": [],
    "flyer_url": null,
    "video": null
  },
  {
    "id": "kristiania-tango-festival-2027-05-20",
    "title": "Kristiania Tango Festival",
    "types": [
      "festival"
    ],
    "status": "scheduled",
    "series": "kristiania-tango-festival-2027",
    "start": "2027-05-20",
    "end": "2027-05-23",
    "venue": {
      "name": "Sentralen",
      "address": "Øvre Slottsgate 3, 0157 Oslo",
      "city": "Oslo"
    },
    "organizer": "Kristiania Tango Festival",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "En liten festival med stor sjel: fire dager med milongaer, workshops, show og konsert i syrintiden. Torsdag på Halvorsens Conditori, fredag–søndag på Sentralen. Påmelding åpner 19. oktober 2026.",
    "music_style": [],
    "flyer_url": "https://images.squarespace-cdn.com/content/v1/662958c1f7337823735431b1/aca7ed4f-331e-46a8-8fa0-5a29c6f47c8d/OFFICIAL+26%3A27+KTF.jpg",
    "video": {
      "platform": "youtube",
      "id": "7mY5BMxr_t0"
    },
    "link": "https://www.kristianiatangofestival.com",
    "source": "Kristiania Tango Festival",
    "source_url": "https://www.kristianiatangofestival.com",
    "published_date": null,
    "first_seen": "2026-10-05",
    "last_verified": "2026-10-05",
    "crawl_timestamp": "2026-10-05T12:00:00+02:00",
    "confidence": 0.85
  },
  {
    "id": "ktf-fire-up-milonga-2027-05-20",
    "title": "Fire Up Milonga – Kristiania Tango Festival",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "kristiania-tango-festival-2027",
    "start": "2027-05-20T20:00:00+02:00",
    "end": "2027-05-20T23:00:00+02:00",
    "venue": {
      "name": "Halvorsens Conditori",
      "address": "Prinsens gate 26, 0157 Oslo",
      "city": "Oslo"
    },
    "organizer": "Kristiania Tango Festival",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Festivalens åpningsmilonga. Del av Kristiania Tango Festival – inngår i festivalpassene; se festivalens side for billetter.",
    "music_style": [],
    "flyer_url": "https://images.squarespace-cdn.com/content/v1/662958c1f7337823735431b1/aca7ed4f-331e-46a8-8fa0-5a29c6f47c8d/OFFICIAL+26%3A27+KTF.jpg",
    "video": null,
    "link": "https://www.kristianiatangofestival.com",
    "source": "Kristiania Tango Festival",
    "source_url": "https://www.kristianiatangofestival.com/new-page-2",
    "published_date": null,
    "first_seen": "2026-10-05",
    "last_verified": "2026-10-05",
    "crawl_timestamp": "2026-10-05T12:00:00+02:00",
    "confidence": 0.85
  },
  {
    "id": "ktf-milonga-2027-05-21",
    "title": "Milonga med show – Kristiania Tango Festival",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "kristiania-tango-festival-2027",
    "start": "2027-05-21T20:30:00+02:00",
    "end": "2027-05-22T01:30:00+02:00",
    "venue": {
      "name": "Sentralen",
      "address": "Øvre Slottsgate 3, 0157 Oslo",
      "city": "Oslo"
    },
    "organizer": "Kristiania Tango Festival",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kveldsmilonga med show. Del av Kristiania Tango Festival – inngår i festivalpassene; se festivalens side for billetter.",
    "music_style": [],
    "flyer_url": "https://images.squarespace-cdn.com/content/v1/662958c1f7337823735431b1/aca7ed4f-331e-46a8-8fa0-5a29c6f47c8d/OFFICIAL+26%3A27+KTF.jpg",
    "video": null,
    "link": "https://www.kristianiatangofestival.com",
    "source": "Kristiania Tango Festival",
    "source_url": "https://www.kristianiatangofestival.com/new-page-2",
    "published_date": null,
    "first_seen": "2026-10-05",
    "last_verified": "2026-10-05",
    "crawl_timestamp": "2026-10-05T12:00:00+02:00",
    "confidence": 0.85
  },
  {
    "id": "ktf-ettermiddagsmilonga-2027-05-22",
    "title": "Ettermiddagsmilonga – Kristiania Tango Festival",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "kristiania-tango-festival-2027",
    "start": "2027-05-22T15:00:00+02:00",
    "end": "2027-05-22T19:00:00+02:00",
    "venue": {
      "name": "Sentralen",
      "address": "Øvre Slottsgate 3, 0157 Oslo",
      "city": "Oslo"
    },
    "organizer": "Kristiania Tango Festival",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ettermiddagsmilonga. Del av Kristiania Tango Festival – inngår i festivalpassene; se festivalens side for billetter.",
    "music_style": [],
    "flyer_url": "https://images.squarespace-cdn.com/content/v1/662958c1f7337823735431b1/aca7ed4f-331e-46a8-8fa0-5a29c6f47c8d/OFFICIAL+26%3A27+KTF.jpg",
    "video": null,
    "link": "https://www.kristianiatangofestival.com",
    "source": "Kristiania Tango Festival",
    "source_url": "https://www.kristianiatangofestival.com/new-page-2",
    "published_date": null,
    "first_seen": "2026-10-05",
    "last_verified": "2026-10-05",
    "crawl_timestamp": "2026-10-05T12:00:00+02:00",
    "confidence": 0.85
  },
  {
    "id": "ktf-milonga-2027-05-22",
    "title": "Milonga med show – Kristiania Tango Festival",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "kristiania-tango-festival-2027",
    "start": "2027-05-22T20:30:00+02:00",
    "end": "2027-05-23T01:30:00+02:00",
    "venue": {
      "name": "Sentralen",
      "address": "Øvre Slottsgate 3, 0157 Oslo",
      "city": "Oslo"
    },
    "organizer": "Kristiania Tango Festival",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Kveldsmilonga med show. Del av Kristiania Tango Festival – inngår i festivalpassene; se festivalens side for billetter.",
    "music_style": [],
    "flyer_url": "https://images.squarespace-cdn.com/content/v1/662958c1f7337823735431b1/aca7ed4f-331e-46a8-8fa0-5a29c6f47c8d/OFFICIAL+26%3A27+KTF.jpg",
    "video": null,
    "link": "https://www.kristianiatangofestival.com",
    "source": "Kristiania Tango Festival",
    "source_url": "https://www.kristianiatangofestival.com/new-page-2",
    "published_date": null,
    "first_seen": "2026-10-05",
    "last_verified": "2026-10-05",
    "crawl_timestamp": "2026-10-05T12:00:00+02:00",
    "confidence": 0.85
  },
  {
    "id": "ktf-ettermiddagsmilonga-2027-05-23",
    "title": "Ettermiddagsmilonga – Kristiania Tango Festival",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "kristiania-tango-festival-2027",
    "start": "2027-05-23T15:00:00+02:00",
    "end": "2027-05-23T19:00:00+02:00",
    "venue": {
      "name": "Sentralen",
      "address": "Øvre Slottsgate 3, 0157 Oslo",
      "city": "Oslo"
    },
    "organizer": "Kristiania Tango Festival",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Ettermiddagsmilonga. Del av Kristiania Tango Festival – inngår i festivalpassene; se festivalens side for billetter.",
    "music_style": [],
    "flyer_url": "https://images.squarespace-cdn.com/content/v1/662958c1f7337823735431b1/aca7ed4f-331e-46a8-8fa0-5a29c6f47c8d/OFFICIAL+26%3A27+KTF.jpg",
    "video": null,
    "link": "https://www.kristianiatangofestival.com",
    "source": "Kristiania Tango Festival",
    "source_url": "https://www.kristianiatangofestival.com/new-page-2",
    "published_date": null,
    "first_seen": "2026-10-05",
    "last_verified": "2026-10-05",
    "crawl_timestamp": "2026-10-05T12:00:00+02:00",
    "confidence": 0.85
  },
  {
    "id": "ktf-milonga-2027-05-23",
    "title": "Milonga med konsert – Kristiania Tango Festival",
    "types": [
      "milonga"
    ],
    "status": "scheduled",
    "series": "kristiania-tango-festival-2027",
    "start": "2027-05-23T20:30:00+02:00",
    "end": "2027-05-24T01:30:00+02:00",
    "venue": {
      "name": "Sentralen",
      "address": "Øvre Slottsgate 3, 0157 Oslo",
      "city": "Oslo"
    },
    "organizer": "Kristiania Tango Festival",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Avslutningsmilonga med konsert. Del av Kristiania Tango Festival – inngår i festivalpassene; se festivalens side for billetter.",
    "music_style": [],
    "flyer_url": "https://images.squarespace-cdn.com/content/v1/662958c1f7337823735431b1/aca7ed4f-331e-46a8-8fa0-5a29c6f47c8d/OFFICIAL+26%3A27+KTF.jpg",
    "video": null,
    "link": "https://www.kristianiatangofestival.com",
    "source": "Kristiania Tango Festival",
    "source_url": "https://www.kristianiatangofestival.com/new-page-2",
    "published_date": null,
    "first_seen": "2026-10-05",
    "last_verified": "2026-10-05",
    "crawl_timestamp": "2026-10-05T12:00:00+02:00",
    "confidence": 0.85
  },
  {
    "id": "ktw-2027-06-11",
    "title": "Kavakava Tango Weekend Summer Edition",
    "types": [
      "festival"
    ],
    "status": "scheduled",
    "series": "ktw",
    "start": "2027-06-11",
    "end": "2027-06-13",
    "venue": {
      "name": null,
      "address": null,
      "city": "Oslo"
    },
    "organizer": "Kavakava",
    "dj": null,
    "teachers": [],
    "price_nok": null,
    "student_price_nok": null,
    "class_price_nok": null,
    "description": "Seminar og milongaer. Annonsert av Kavakava – program, sted og priser kommer («stay tuned»).",
    "link": null,
    "source": "Kavakava",
    "source_url": "https://www.kavakava.no/",
    "published_date": null,
    "first_seen": "2026-10-01",
    "last_verified": "2026-10-01",
    "crawl_timestamp": "2026-10-01T21:46:00+02:00",
    "confidence": 0.7,
    "music_style": [],
    "flyer_url": null,
    "video": null
  }
]
