instagram-web-api
instagram-web-api copied to clipboard
Checkpoint required
Each login returns an error -> status 400
body: {
message: 'checkpoint_required',
checkpoint_url: '/challenge/35675779481/SHhJ2pZf98/',
lock: false,
flow_render_type: 0,
status: 'fail'
},
I just want to mention that I am not an expert of this package nor of Instagram. The following explanations could be wrong.
Instagram sends you back a checkpoint request for two reasons:
- you are logging in from a different location than where you normally log in
- you have performed suspicious actions on your account that led IG to believe that you are using a malicious third-party application/service.
To resolve this issue, simply log into your account via your mobile device or via the official website.
I had to attempt to log in, and approve login from a machine located in Georgsmarienhütte, Germany 5 or 6 times before Instagram finally added it to my list of authorized devices/locations. You can see your list but going to Settings > Security > Login Activity