Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

boonli-api

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

boonli-api

API allowing you to fecth menus from boonli.com

  • 0.1.4
  • PyPI
  • Socket score

Maintainers
1

Boonli API

pre-commit pre-commit Coverage Status PyPI version

This API allows you to retrieve the menus that were chosen on Boonli.

Usage

To get the menu information run:

> boonli_api/api.py -c <customer_id> -u <username> -p <password>

Where customer_id is the first part of the domain name where you login, like my_school in https://myschool.boonli.com.

To enable a lot of debug logging you can add -v.

Web API

I have also created an API that can be deployed on Google Cloud Function that returns the menus as an iCalendar here: https://github.com/beaufour/boonli_calendar

Notes

Boonli does not have an official API, so I reverse engineered it. It involves parsing two web pages which is always fragile. So it will probably break at some point.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc