API — каси з продажу квитків

Інформація про каси з продажу квитків.

  • Endpoint: GET https://www.zditm.szczecin.pl/api/v1/ticket-offices
  • Формат даних: application/json
  • Частота оновлення: за потребою

Структура даних

{
  "data": [
    {
      "id": 1,
      "name": "Basen Górniczy",
      "type_symbol": "POK",
      "type_name_pl": "Punkt Obsługi Klientów",
      "type_name_en": "Passenger Service Point",
      "type_name_de": "Kundenberatungsstelle",
      "type_name_uk": "Пункт обслуговування клієнтів",
      "address": "pętla – ul. Gdańska 25",
      "phone": "695690142",
      "notes_pl": null,
      "notes_en": null,
      "notes_de": null,
      "notes_uk": null,
      "latitude": 53.400719,
      "longitude": 14.59911,
      "monday": {
        "opening_hours": "10:00–17:15",
        "notes_pl": null,
        "notes_en": null,
        "notes_de": null,
        "notes_uk": null
      },
      "tuesday": {
        "opening_hours": "10:00–17:15",
        "notes_pl": null,
        "notes_en": null,
        "notes_de": null,
        "notes_uk": null
      },
      "wednesday": {
        "opening_hours": "10:00–17:15",
        "notes_pl": null,
        "notes_en": null,
        "notes_de": null,
        "notes_uk": null
      },
      "thursday": {
        "opening_hours": "10:00–17:15",
        "notes_pl": null,
        "notes_en": null,
        "notes_de": null,
        "notes_uk": null
      },
      "friday": {
        "opening_hours": "10:00–17:15",
        "notes_pl": null,
        "notes_en": null,
        "notes_de": null,
        "notes_uk": null
      },
      "saturday": {
        "opening_hours": null,
        "notes_pl": null,
        "notes_en": null,
        "notes_de": null,
        "notes_uk": null
      },
      "sunday": {
        "opening_hours": null,
        "notes_pl": null,
        "notes_en": null,
        "notes_de": null,
        "notes_uk": null
      },
      "updated_at": "2023-05-19T19:38:57.000000Z"
    },

    ...

  ]
}
  • int id — ідентифікатор каси
  • string name — назва каси
  • string type_symbol — код типу каси
  • string type_name_pl — назва типу каси польською
  • string type_name_en — назва типу каси англійською
  • string type_name_de — назва типу каси німецькою
  • string type_name_uk — назва типу каси українською
  • string|null address — адреса каси
  • string|null phone — телефон каси
  • string|null notes_pl — додаткові примітки польською
  • string|null notes_en — додаткові примітки англійською
  • string|null notes_de — додаткові примітки німецькою
  • string|null notes_uk — додаткові примітки українською
  • float latitude — широта каси
  • float longitude — довгота каси
  • object monday, tuesday, wednesday, thursday, friday, saturday, sunday — об’єкти з інформацією про години роботи каси в кожен день тижня
    • string|null opening_hours — години роботи
    • string|null notes_pl — примітки польською
    • string|null notes_en — примітки англійською
    • string|null notes_de — примітки німецькою
    • string|null notes_uk — примітки українською
  • string updated_at — мітка часу останнього оновлення даних

Загальна інформація

  1. Дані надаються безкоштовно за ліцензією CC0 1.0, для будь‑якого використання без попереднього погодження.
  2. Zarząd Dróg i Transportu Miejskiego w Szczecinie (Управління доріг і міського транспорту в Щецині) не гарантує правильність чи повноту даних і не несе відповідальності за можливі збитки чи помилкові рішення на їх основі.
  3. У продуктах (додатках, веб‑сайтах, публікаціях тощо) рекомендується вказувати джерело даних як «Zarząd Dróg i Transportu Miejskiego w Szczecinie» або скорочено «ZDiTM Szczecin» (не є обов’язковим).
  4. За можливості бажано додати посилання на цю сторінку або на головну сторінку ZDiTM Szczecin (не є юридично обов’язковим).
  5. Клієнти повинні розпізнавати й дотримуватися HTTP‑заголовки Cache-Control та ETag.
  6. Кількість запитів до API обмежена: 100 запитів на хвилину з однієї IP‑адреси для всіх endpointів. Заголовок X-RateLimit-Remaining показує кількість залишкових запитів. Після вичерпання ліміту повертається код HTTP 429. У відповідному заголовку X-RateLimit-Reset вказано Unix‑мітку часу скидання ліміту, а Retry-After — кількість секунд до скидання.
  7. Якщо можливо, додайте в заголовок User-Agent інформацію про організацію чи додаток, що використовує дані (наприклад, назву або URL).
  8. У разі надмірного навантаження на сервер ZDiTM Szczecin залишає за собою право частково або повністю блокувати доступ до API.