> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://developers.duve.com/api-references/open-api/appendix/webhook-condition-types/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.duve.com/_mcp/server. Below is a comprehensive list of webhook condition types supported by Duve Connect. Use these numeric IDs in the `filterType` field when configuring webhook conditions. | ID | Condition type | Notes | |-----:|:----------------------------------|:------| | 1 | reservationBookingSource | | | 2 | reservationStatus | | | 4 | passport | | | 5 | payment | | | 6 | nights | | | 8 | floor | | | 10 | adults | | | 11 | children | | | 12 | babies | | | 13 | ratePlanName | | | 14 | arrivalBy | | | 15 | country | | | 16 | agent | | | 20 | checkInMethod | | | 30 | membership | | | 33 | customQuestion | | | 35 | customQuestionB | | | 36 | customQuestionC | | | 37 | customQuestionD | | Notes: - For range-based conditions (e.g., numeric/date ranges), supply both `value` and `secondValue` and use a range operator (see Operators appendix). - Some condition types are applicable only for specific events or products as noted.