Login is returning a 404 from the API endpoint, making the library completely unusable.
Environment
spond version: 1.2.0
Python version: 3.12
OS: Ubuntu 24.04
Steps to reproduce
Any call that requires authentication, e.g.:
python
import asyncio
from spond import spond
async def main():
s = spond.Spond(username="user@example.com", password="password")
groups = await s.get_groups()
await s.clientsession.close()
asyncio.run(main())
Error
aiohttp.client_exceptions.ContentTypeError: 404, message='Attempt to decode JSON
with unexpected mimetype: ', url='https://api.spond.com/core/v1/login'
Investigation
Confirmed via curl that the endpoint returns a 404:
bash
curl -s -X POST https://api.spond.com/core/v1/login \
-H "Content-Type: application/json" \
-d '{"email":"test@test.com","password":"test"}'
Response: {"message":"HTTP 404 Not Found","errorCode":404}
Also tested core/v2/login — same result. Looks like Spond may have changed their login endpoint.
Has anyone found a working URL? I can login on app and web.
Login is returning a 404 from the API endpoint, making the library completely unusable.
Environment
spond version: 1.2.0
Python version: 3.12
OS: Ubuntu 24.04
Steps to reproduce
Any call that requires authentication, e.g.:
Error
Investigation
Confirmed via curl that the endpoint returns a 404:
Response: {"message":"HTTP 404 Not Found","errorCode":404}
Also tested core/v2/login — same result. Looks like Spond may have changed their login endpoint.
Has anyone found a working URL? I can login on app and web.