Skip to main content

Unofficial Python package for Reservauto's API

Project description

Reservauto API (unofficial)

This is an unofficial package to interact with the official Reservauto API available for testiing with Swagger UI at https://restapifrontoffice.reservauto.net/ReservautoFrontOffice

Installation

pip install reservauto

Usage

from reservauto import ReservautoClient

client = ReservautoClient()

# Get available branches (already loaded upon initialization)
branches = client.get_branches()

# Get cities for a branch
cities = client.get_cities(branch_id=1)

# Get stations availability for a city, location, and date range
stations_availability = client.get_stations_availability(
    city=cities[1], 
    min_latitude=45.5, 
    max_latitude=45.6, 
    min_longitude=-73.6,
    max_longitute=-73.5,
    start_datetime=datetime.datetime(2021, 1, 1, 12, 0, 0),
    end_datetime=dateetime.datetime(2021, 1, 1, 13, 0, 0),
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

reservauto-0.1.5.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

reservauto-0.1.5-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file reservauto-0.1.5.tar.gz.

File metadata

  • Download URL: reservauto-0.1.5.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.12.0 Darwin/23.0.0

File hashes

Hashes for reservauto-0.1.5.tar.gz
Algorithm Hash digest
SHA256 00c69772971c8db777579994cda69d360f588aea2c13bfb0344cfae9caa12e85
MD5 90226980920940627c91c3a208e577b5
BLAKE2b-256 fa59c548aad4d411b475973bbd85356d461d07ccb4466180926ed9c495cb2c09

See more details on using hashes here.

File details

Details for the file reservauto-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: reservauto-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.12.0 Darwin/23.0.0

File hashes

Hashes for reservauto-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 dfc577d8bb5ee379b19049fe6d8ccec8c19c8b3119b51a3d7d9d59136dac3853
MD5 d0b17e1ab860099ca20d6580c16cffaf
BLAKE2b-256 399c076d0918bc63637d1197235850e27af648f11244e5b17b37f63fbc6d3ad1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page