Implement request flow for Avito OpenApi in Short Term Rent
-
Register app, get CLIENT_ID and CLIENT_SECRET, put in credentials
-
Getting link for user authorization
STEP=LINK npm start
-
Getting access token and refresh token from authorization code
STEP=TOKEN CODE=<code from redirect> npm start
-
Refresh access token
STEP=REFRESH CODE=<refresh_token> npm start
-
Get avito bookings info
STEP=GET_BOOKINGS TOKEN=<access_token> ITEM_ID=<your item id> USER_ID=<your seller id> npm start
-
Set bookings info
STEP=PUSH_BOOKINGS TOKEN=<access_token> ITEM_ID=<your item id> USER_ID=<your seller id> npm start
-
Set days params
STEP=SET_PARAMS TOKEN=<access_token> ITEM_ID=<your item id> USER_ID=<your seller id> npm start