Add authentication by XApiKey
Activate XApiKey authentication for webhooks.
Path parameters
-
The unique code assigned to the reservation platform.
Maximum length is
11
. Format should match the following pattern:[a-zA-Z0-9_-]+
.
Body Required
-
headers object
-
parameters object
PATCH
/reservation/api/1/platform/{platform-code}/webhook/auth/api-keys
curl \
-X PATCH https://api.lsk.lightspeed.app/reservation/api/1/platform/MyPlatform/webhook/auth/api-keys \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"headers":{"X-API-ID":"Example-x-api-id","X-API-SECRET":"Example-x-api-secret"},"parameters":{"additionalProperty1":"string","additionalProperty2":"string"}}'
Request examples
{
"headers": {
"X-API-ID": "Example-x-api-id",
"X-API-SECRET": "Example-x-api-secret"
},
"parameters": {
"additionalProperty1": "string",
"additionalProperty2": "string"
}
}
Response examples (200)
{
"accepted": true,
"currentAuthType": "BASIC_AUTH"
}