Try asking a question about Knot to the AI assistant, or install the MCP server or Knot skill to build with AI right from your IDE.
{
"event": "MERCHANT_STATUS_UPDATE",
"merchant": {
"id": 10,
"name": "Uber",
"category": "Transportation",
"logo": "https://knot.imgix.net/merchants/KBQ5j6cN010PPpwbO7RpKGyDrCpsZ91FRhwnZp5u.png?auto=format&w=240"
},
"data": {
"type": "card_switcher",
"status": "UP",
"platform": "ios",
"sdk": "1.0.0"
},
"timestamp": 1710864923198
}Fired when a merchant becomes available or unavailable.
{
"event": "MERCHANT_STATUS_UPDATE",
"merchant": {
"id": 10,
"name": "Uber",
"category": "Transportation",
"logo": "https://knot.imgix.net/merchants/KBQ5j6cN010PPpwbO7RpKGyDrCpsZ91FRhwnZp5u.png?auto=format&w=240"
},
"data": {
"type": "card_switcher",
"status": "UP",
"platform": "ios",
"sdk": "1.0.0"
},
"timestamp": 1710864923198
}Documentation Index
Fetch the complete documentation index at: https://docs.knotapi.com/llms.txt
Use this file to discover all available pages before exploring further.
type and platform. Particularly if you are implementing multiple of Knot’s products, you should consider the type property to determine whether a merchant is available for a given product, as availability can differ.
This event does not include a session_id, which is relevant when generating a hash map for webhook verification, as described in Webhook Verification.Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password. Use your client_id as the username and your secret as the password value.
Was this page helpful?
Suggestions