v1

latestOpenAPI 3.1.02026-07-2422707.0 MB

Generate an access token

Purpose: The purpose of this API is to generate a new access token for the authentication of the user. Businesses can use this token to access Zenoti APIs.

Note: The access token is valid only for 24 hours, post which you must generate a new token by invoking the Refresh an access token API.

post/v1/tokens

Request body

account_namestring required

Name of your business account as mentioned in the Zenoti URL. For example, if your Zenoti URL is www.spabliss.zenoti.com, then spabliss is your account name.

user_namestring required

Username of the employee

passwordstring required

This is the password of the employee.

grant_typestring required

Enter the text "password" in this field.

app_idstring required

Unique identifier of the application. App id lets us know if the logged in user is a "Guest" or an "Employee".

app_secretstring required

Unique secret code of the application.

device_idstring required

Unique identifier of the device from which the token is getting generated.

Response

200

{"stackTrail":"paths:/v1/tokens:post:responses:200:content:application/json:schema:properties:error","oasType":"schema","type":"unknown"}

Example response

{
  "credentials": {
    "access_token": "AN:blushstage|$ARD#SJjGgi8HWG1ok7ffVnm5CgAF4JMZYZT1UoY3A3VCP40YHU8MaQnEkhXWUNdZt/2dCnQNLxv4CeQJz2usidkbJUyRqnNeVLa3ikFrBPCjcXwU3PAzFe8uhOoivMD+Lj9cLOxjSNwpD23R60qCz6a08zNtRWp/Fg7sYjrUwvgPGS8foqJTY2vJZHs71X8y3Q6zsJhOL7hCCT7Rb6VgNd0KPEDoCv0yCvby1bLgMfDmyK3hS1fkL7+ubWW1TXkFpBFquE6SqOafMwfaaVD1NPOij/VrOe3DkhFY2v3B5NPp9UMLgsIAEqWGMlRv+uc7nIfh4nwH0IWZybgxC1JY+tuH7yIxTp9niqgG8ou1+dF3AWiq+rvTJxX7Hjm6keagwunnlTW1+zEm5Kmwgh12lZRQ1DxNUkoqEQSlPHZDVzhhwb16xkxS8q4U/1+kxtpfk8nMteCcn3K+SdEst06J1ShyoIaVJkkNN/NAZERkqIPsZUtDIvXGw+IfjZbu1/FFOKp+PLOZLrE0BptfGHqY6IP73z7Ri3EeAPsJzGM0mMNEnZMK+LxkPaGl28sKKfgWXaUl1Jct9QKtJ/5Io7SyEtSdcQ/DHSxXYzNT7JdhizE5FWSWqv1/y8ZRdE5RQurJrUErSOWnHmS8qkDdZz0Ps3I2SpIb41pcypU+d5NhL4WW46WBhms2uZ0HxzzHcE4MzRLLZb5nvnJHo2HxIJh1Ud1sY6hY1g8pg4ujokxS7vkc6NQ6/yitgPZoiACfoYMMNgucozpXjbdNwK72rF4XBmFayxLeptMwcG6ZwpKiL4SE6l+4/rwPU+fx29TBNroWHzK23Fbut0eGKQFDgOd+sVvzKkZjx0oF8VKb2px6vVSzbrwDIJebxJpEpv5OJghESGlGKIuzEHZMit7fseDUQPfA2/1+C7wEYkCJoF/nbWe/eW9MYQWTT7Yd9SO4uVzCU8ETj2nfeTDG4jgbYbHPynMj7W56crXY1wC67knxqiVSJbOsWLLcgcBOjBrl0EH0gseuG6rkmPaQAQNQ/RFLNKxpBQRBcpMrLv5Gdb4=",
    "access_token_expiry": "2022-06-08T11:19:18.7016839Z",
    "refresh_token": "AN:blushstage|$ARD#tkfrIhypyBpbgcF5AmASnE+L+NzMqOhdn0qg/lZPjNDtdFHE/WD0Llf94jg3mWVN92qp2UPFKBknecdB4SfPvVeI/lurj93b71nzsPZbMNJMoDjFnD65Xhnm5K7U7KPzghZO7VyHYttogs2AStI7RbvWtEmUerv/uc0d/jSBATg+UlMm1xzkesw1uoIAW5yYeakbpJzKEtvVid0wq7wXwFKyvw4jiK9RDrGzmRl13slB99MchKiWHGGEh16CoWtnwKEy8xnnDRdimUhd6suHoiET6CBU4oFNQoei5ei5X0DPdSYYvTZaHJulCxH/CfNk48xmLQSCQH5t8Ewy4beqmQVYDzT3oENZS6bMNZ6tnU4Y44e6xnO4K9THSQuYgttNUMo8vQmhq+33ZmBDaizw7UgJleNjFxD4oSQng+JNABIZKEyzaH1o/KrhaNs/NNzlqi4r54xcveXpZ0S1arvJ7a8mMf6/LAFZ8Uo315ylzw05rf99GHM9WwZwQsTFU6g64/5aOmTshD/hA5STKiP9m+ro3a+mvvJQJyf43GO86pcuSuLiHP2E9/jBCQ7MVHoLpwFJEmUZRJuW2o5lZhHB2oHpSNoZXRaD61uoW//c8YtXJ0vDHeehnX6KJbuYUOKwMmeYga+oOGvxQoctAxr3PcpUaWksctoR+nKYrRxnHCwnCRr+r3B0Oujuv0aVPBhlWn+AU/9aCPR2fAeQsNdREj3ZjC9RjAP4spZ4OfJboryxb5uqqMUWyTPPsl+uJiJmy3+yPuZW6ivKxusSEax+ZFL1F58oEj88BJtB71r0v9Ktn0QTfTZs3EBzBtE0Hacl8BJ88a3pbajUVq8238NM7Dwqxy1rfDSIiPO7HHA0ZmiuWK6CPJRA1+utaGBUP7AM2/Ji9aOTPMRRZvJuMq5nKCM/vFUE2ISZnU2zdwAz8RAEGeD2BBmPIR7mNiH28LqrgJHytt8Fhy73+79CHti8ln7H7/4o+Z421LW7DK+KD0NVPopEqEkFnhTbCdMogh/W44VioK51E/4KuzlFXfK+7lrOAkDS91aw7K8=",
    "refresh_token_expiry": "2022-09-05T11:19:18.7172608Z",
    "token_type": "bearer",
    "token_id": "b2bf3b23-430a-4aba-bec4-c70c21de733a",
    "app_id": "DB6D3C87-7913-43E3-81B6-08B0F1708D09",
    "user_type": "Employee"
  },
  "login_policy_evaluation": {
    "allowlogin": true
  }
}
All 227 operations