Auth

Token

You can use this endpoint to login in the application with your account and receive a token.

  • Endpoint:
POST https://api.proposalpage.com/accounts/auth/token
1
  • Parameters:

    • Path: Empty.

    • Header: Empty.

    • Body:

    Name Type Description Required
    username string Your account username. ✔️
    password string Your account password. ✔️
  • Response:

Status: 200

{
  "token": "your-token-here",
}
1
2
3
4
5
  • Example:
curl -XPOST -H "Content-type: application/json" -d '{"username":"test@example.com","password":"test"}' 'https://api.proposalpage.com/accounts/auth/token'
1

Me

You can use this endpoint to receive your user id.

  • Endpoint:
GET https://api.proposalpage.com/accounts/auth/me
1
  • Response:
Status: 200

{
  "id": "your-id-here",
}
1
2
3
4
5
  • Parameters:

    • Path: Empty.

    • Header:

    Name Type Description Required
    Authorization string Your Bearer Token obtained in the Auth Token endpoint. ✔️
    • Body: Empty.
  • Example:

curl -XGET -H 'Authorization: Bearer $TOKEN' -H "Content-type: application/json" 'https://api.proposalpage.com/accounts/auth/me'
1
Last Updated: 4/29/2019, 10:36:29 AM