Skip to content

Mazevo api key fix - #182

Open
justinschwerdtfeger wants to merge 7 commits into
developfrom
mazevo-api-key-fix
Open

Mazevo api key fix#182
justinschwerdtfeger wants to merge 7 commits into
developfrom
mazevo-api-key-fix

Conversation

@justinschwerdtfeger

Copy link
Copy Markdown
Contributor

Fixes #179

Due to Mazevo API requiring the X-Signature header, recreating Mazevo's api requests is challenging.

Instead, this new PR uses ChromeDP to directly navigate to Mazevo's Calendar

Recreating the API requests that this page uses from scratch ideal, and if someone can find out how X-Signature is calculated, that should be possible as far as I understand.

For now, this approach should work for Nebula-API's needs, and only takes a few seconds to scrape.

With this, the Mazevo API Key is no longer required for scraping, and is removed from .env.template

@justinschwerdtfeger
justinschwerdtfeger requested review from a team as code owners August 1, 2026 05:06
@mikehquan19

Copy link
Copy Markdown
Contributor

Cool stuff! Will review this weekend

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unable to scrape Mazevo scraper with current API key

2 participants