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.1.tar.gz (2.7 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.1-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: reservauto-0.1.1.tar.gz
  • Upload date:
  • Size: 2.7 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.1.tar.gz
Algorithm Hash digest
SHA256 fe93db61e39b2aea77abac03bf8b2511e732fa855166334b65b2a7dffeebd70e
MD5 4a806a5a335f519de81035c15c9e9a09
BLAKE2b-256 0b62e9e409c6f93d564a5d6998575fe6171230ec2957556a1f232cfd1863ddb5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: reservauto-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 141dc76967a6d3232b2addbf6826b725368f70da4b080afd4f8e563bc0e44c75
MD5 1e814cb9ba32a714077d1af0b2bd0331
BLAKE2b-256 273413864b85c597266a587e065bf41cc6ecd6d27d73929eda5b7fd5bbd9d4d4

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