Update a PMS provider
Changed onModifies the values of an existing PMS provider.
Only PMS providers created by the authenticated OAuth client can be updated.
Request
- Base URLhttps://api.trial.lsk.lightspeed.app
- URLhttps://api.trial.lsk.lightspeed.app/pms/v1/providers/{id}
- AuthOAuth 2Authorization code: https://auth.lsk-prod.app/realms/k-series/protocol/openid-connect/authToken URL: https://auth.lsk-prod.app/realms/k-series/protocol/openid-connect/token scopes: propertymanagement
Path parameters
The unique identifier for the provider.
Request body
Example request
{
"name": "My PMS Provider",
"endpoint": "http://integration.com/pms/endpoint",
"apiKey": "fake-secret",
"features": [
"MIRRORING"
]
}Response
Provider updated
Example response
{
"id": 3012455645,
"apiKey": "fake-secret",
"businessLocationId": 45454565682155,
"endpoint": "http://integration.com/pms/endpoint",
"features": [
"MIRRORING"
]
}Changes
- breaking
removed the media type
*/*for the response with the status - breaking
removed the media type
*/*for the response with the status
- breaking
- breaking
the
response property's maxLength was unset from255for the response status - breaking
the
response property's maxLength was unset from255for the response status - breaking
the
response property's maxLength was unset from255for the response status - breaking
the
response property's minLength was decreased from1to0for the response status - breaking
the
response property's minLength was decreased from1to0for the response status - breaking
the
response property's minLength was decreased from1to0for the response status - info
removed the non-success response with the status
- info
removed the non-success response with the status
- breaking