Issue
The Monarch Money API domain has changed:
- Old:
api.monarchmoney.com → Returns HTTP 525 (SSL error)
- New:
api.monarch.com → Works correctly
Steps to Reproduce
# Old domain fails
curl -sI https://api.monarchmoney.com/graphql
# Returns: HTTP/2 525
# New domain works
curl -sI https://api.monarch.com/graphql
# Returns: HTTP/2 401 (expected - needs auth)
Suggested Fix
Update BASE_URL in monarchmoney.py:
BASE_URL = "https://api.monarch.com" # was api.monarchmoney.com
Environment
- Library version: 0.1.15
- Date discovered: 2026-02-01
Additional Notes
The web app also moved from app.monarchmoney.com to app.monarch.com (301 redirect).
Thanks for maintaining this library!
Issue
The Monarch Money API domain has changed:
api.monarchmoney.com→ Returns HTTP 525 (SSL error)api.monarch.com→ Works correctlySteps to Reproduce
Suggested Fix
Update
BASE_URLinmonarchmoney.py:Environment
Additional Notes
The web app also moved from
app.monarchmoney.comtoapp.monarch.com(301 redirect).Thanks for maintaining this library!