Skip Navigation

403 on API endpoints

lemmy.readme.io

Log into lemmy.

Tried to use several different API endpoints as described in the link, but they all return 403 with a cloudflare "Just a moment..." html reply. Even tried copying an existing jwt token from a working logged-in browser but the same thing still happens.

Any idea what I could be doing wrong?

 
    
curl -v --request POST \
     --url https://programming.dev/api/v3/user/login \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '{"username_or_email": "redacted", "password": "redacted"}'
...
< HTTP/2 403
...

  
 
    
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title>
...

  
6 comments
  • If you want to run a bot against our api I'm able to whitelist ips to bypass the bot check. Feel free to reach out on matrix

6 comments