v1

latestOpenAPI 3.0.32026-07-171140286.6 KB
Api\UserController

api/authenticate Authorize a user and login with an api_token. Used for persistent login in webapp.

Header parameter with Bearer [api_token] from the user object. Example: Bearer 1snu2aRRiwQNl2Tul5F0XpKuZO8hqkgXU4GvjzZ3f3pOCiDPFbBDea7W

post/api/authenticate

Headers

Authorizationstring
Content-Typestring
Acceptstring
Accept-languagestring

Response

idinteger
namestring
emailstring
avatarstring
api_tokenstring
created_atstring
updated_atstring
last_loginstring
policy_acceptedstring
email_verified_atstring

Example response

{
  "id": 1317,
  "name": "test@test.com",
  "email": "test@test.com",
  "avatar": "default.jpg",
  "api_token": "1snu2aRRiwQNl2Tul567hLF0XpKuZO8hqkgXU4GvjzZ3f3pOCiDPFbBDea7W",
  "created_at": "2018-12-30 23:57:35",
  "updated_at": "2020-01-09 16:31:32",
  "last_login": "2020-01-09 16:31:32",
  "policy_accepted": "beep_terms_2018_05_25_avg_v1",
  "email_verified_at": "2018-05-25 00:00:00"
}