API Metabase request "did not match stored password"

I'm following this guide to request the access token to access at the Metabase API. As the guide says, i run the following command to get the access token:

curl -X POST \
  -H "Content-Type: application/json" \
  -d '{"username": "person@metabase.com", "password": "fakepassword"}' \
  http://localhost:3000/api/session

Obviously i'm using my username and password.
But when i run this curl, the output is the following:

{"errors":{"password":"did not match stored password"}}

Where am i wrong?

Hi @bobc82
The best way to learn the API, is to just use Metabase while having your browser developer Network-tab open and looking at the request, and what data is being send/received.
You can right-click requests and copy as cURL commands.
My first guess is that either email or password does not match with the user you have created in Metabase.