# StayParity developer docs > StayParity tells a hotel when an OTA (Booking.com, Expedia, the sellers Google Hotels lists) sells one of its rooms for less than the hotel's own website. These docs cover the two things a developer builds against: the signed webhook it posts when that happens, and the book-direct badge a hotel embeds on its website. ## Docs - [Developer docs](https://stayparity.com/developers/index.md): How to connect StayParity to your own systems. Signed webhooks for every new undercut, and the book-direct badge for a hotel's website. - [Webhooks](https://stayparity.com/developers/webhooks.md): StayParity posts a signed JSON event to your server when an OTA undercuts a hotel's direct price. Events, signatures, retries and testing. - [Website badge](https://stayparity.com/developers/badge.md): Add StayParity's book-direct badge to a hotel's website with one script tag. The snippet, its options, what guests see, and the CSP it needs. - [OpenAPI 3.1 description of the webhook](https://stayparity.com/developers/openapi.json): The disparity.opened event's headers, body schema and example, as OpenAPI 3.1 `webhooks`. ## Optional - [Τεκμηρίωση για developers](https://stayparity.com/el/developers/index.md): Πώς συνδέετε το StayParity με τα δικά σας συστήματα. Υπογεγραμμένα webhook για κάθε νέα απόκλιση και το σήμα απευθείας κράτησης για το site. - [Webhook](https://stayparity.com/el/developers/webhooks.md): Όταν μια OTA πουλά φθηνότερα από την απευθείας τιμή ενός ξενοδοχείου, στέλνουμε υπογεγραμμένο συμβάν JSON στον server σας. Υπογραφές, επαναλήψεις, δοκιμές. - [Σήμα για το site](https://stayparity.com/el/developers/badge.md): Προσθέστε το σήμα απευθείας κράτησης του StayParity στο site ενός ξενοδοχείου με ένα script tag. Το snippet, οι επιλογές, τι βλέπει ο επισκέπτης και το CSP.