Realtime data

Tunniste otsikossa

Kaikkien reaaliaikaiselle API:lle lähetettävien pyyntöjen tulisi lähettää Client-Identifier-otsake. Otsakkeen tulisi sisältää arvo, joka kuvaa API:ta käyttävää sovellusta. Arvon tulisi sisältää yrityksesi/organisaatiosi nimi, jota seuraa viiva ja sovelluksen nimi, kuten mycompany-travelplanner tai myname-citymonitor.

Loppupisteet

Auto discovery

Automaattisesti löytyvä tiedosto, joka linkittää kaikkiin muihin järjestelmän julkaisemiin tiedostoihin.

Loppupiste: gbfs.json (Dokumentaatio)

CURL-pyyntö

curl -H "Client-Identifier: IDENTIFIER" https://gbfs.urbansharing.com/rowermevo.pl/gbfs.json

Järjestelmä

Koneellisesti luettavat perustiedot MEVO

Päätepiste: system_information.json (Dokumentaatio)

CURL-pyyntö

curl -H "Client-Identifier: IDENTIFIER" \
  https://gbfs.urbansharing.com/rowermevo.pl/system_information.json

Asemat

Tiedot kaikista asemista, mukaan lukien maantieteellinen sijainti, osoitteet ja kuvaukset.

Päätepiste: station_information.json (Dokumentaatio)

CURL-pyyntö

curl -H "Client-Identifier: IDENTIFIER" \
  https://gbfs.urbansharing.com/rowermevo.pl/station_information.json

Saatavuus

Pyörän ja telakan saatavuus

Päätepiste: station_status.json (Dokumentaatio)

CURL-pyyntö

curl -H "Client-Identifier: IDENTIFIER" \
  https://gbfs.urbansharing.com/rowermevo.pl/station_status.json

Vastaus

{
  "last_updated": 1540219230,
  "data": {
    "stations": [
      {
        "is_installed": 1,
        "is_renting": 1,
        "num_bikes_available": 7,
        "num_docks_available": 5,
        "last_reported": 1540219230,
        "is_returning": 1,
        "station_id": "175"
      },
      {
        "is_installed": 1,
        "is_renting": 1,
        "num_bikes_available": 4,
        "num_docks_available": 8,
        "last_reported": 1540219230,
        "is_returning": 1,
        "station_id": "47"
      },
      {
        "is_installed": 1,
        "is_renting": 1,
        "num_bikes_available": 4,
        "num_docks_available": 9,
        "last_reported": 1540219230,
        "is_returning": 1,
        "station_id": "10"
      }
    ]
  }
}