Add your description here
Project description
SESCAM API Client
This project is a Python 3 library that provides an interface to the Mi Salud Digital API from the Servicio de Salud de Castilla-La Mancha (SESCAM).
Features
With this library, you can:
- Authenticate using a patient's CIP (Personal Health ID).
- Retrieve personal patient data, including name, date of birth, and assigned health center.
- List available appointment types (e.g., medical consultations, vaccinations, etc.).
- Check available appointment slots for a specific type of service.
- Book an appointment, whether in-person or by phone, for both doctors and nurses, or for flu and COVID vacunations.
- View upcoming scheduled appointments.
- Cancel existing appointments.
Intended Use
This client is designed to facilitate appointment management with the Castilla-La Mancha public healthcare system. It can be used for personal projects, custom integrations, or administrative tools.
Requirements
- Python 3.8 or later
- Dependencies listed in
pyproject.toml(mainlyrequests)
Disclaimer
This project is provided for educational purposes only. Any use of this API should comply with the official terms and policies of the SESCAM healthcare system.
Part of the code was generated using AI tools, as an experiment to check how helpful it can be in developing a new project from scratch.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sescam-0.2.1.tar.gz.
File metadata
- Download URL: sescam-0.2.1.tar.gz
- Upload date:
- Size: 9.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
68cc6632f2d30c158eef8361f0bcc724bed23fee2f1126e70ae0659236a3722c
|
|
| MD5 |
a48ac221e4453f0019a0e9cbc7bfd1ba
|
|
| BLAKE2b-256 |
87a91bd16b046b233ed3b4b3c1a6066806ca16c3eeab4f5eb7134748167ce3fc
|
File details
Details for the file sescam-0.2.1-py3-none-any.whl.
File metadata
- Download URL: sescam-0.2.1-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f6f26d99db06aa87bb720cfeeed4fe9049edd3e094b0aec5b8a69c3b69491100
|
|
| MD5 |
d9fe5d35fbb18296d65b9c03783c8973
|
|
| BLAKE2b-256 |
edd21e2be046e5115d5f888959f9f3e62be0bdbbd7325cdbb1e4da69ae24c3bd
|