
Stayntouch API Integration Process
Thank you for your interest in integrating with Stayntouch APIs—we’re thrilled to partner with you and support your development process!
TABLE OF CONTENTS
- GETTING STARTED
- EXPLORE OUR API & WEBHOOK RESOURCES
- INTEGRATION PROCESS OVERVIEW
- TECHNICAL ONBOARDING & CREDENTIALS
- NEXT STEPS
GETTING STARTED
To request a new integration, please submit a ticket to our Support team via the Stayntouch Help Center. Once your request is reviewed, it will be handed off to our Integrations Team, who will drive the next steps and provide ongoing technical support.
EXPLORE OUR API & WEBHOOK RESOURCES
Before diving into integration work, we encourage you to explore our API and webhook documentation so you have full context of our platform’s capabilities:
- Stayntouch Connect API Documentation
- Detailed specifications of API endpoints, request/response schemas, examples, and authentication flows.
- Stayntouch Developers Page
- High-level guides, use cases, onboarding tips, and developer resources.
- Stayntouch Webhooks Page
- Overview of webhook support, event types, and how to configure them.
- API & Webhook Updates/Release Notes
- Stay current on feature releases, additions, and enhancements.
Tip: Webhooks provide real-time event notifications, so your system doesn’t need to continuously poll our APIs—saving you resources and improving responsiveness (e.g., when reservations change, inventory updates, etc.).
INTEGRATION PROCESS OVERVIEW
Once your integration request reaches the Integrations Team, we follow a structured process to ensure you move from development to a production-ready solution:
- In the attached integration form (API Client Certification document), please complete Section 2 with the necessary details.
- You return the completed form, which triggers the issuance of a Non-Disclosure Agreement (NDA).
- After the NDA is signed, we provide sandbox/UAT environment access, so you can begin development and testing.
- Upon completion of your development, sections 3 and 5 of the API Client Certification document should be filled out for review. Afterward, our team will conduct a certification process—validating your integration’s correctness, stability, and data security.
- Once certified, we will activate your integration in our production environment.
TECHNICAL ONBOARDING & CREDENTIALS
The first requirement is for the property to send us an email authorizing the vendor to access their production data. If the integration is in pilot, the point of contact is the Integrations Team (integrations@stayntouch.com). However, if the integration is in general release, the email should be sent to the Onboarding Team (onboarding@stayntouch.com). Whether you're reaching out to Integrations or Onboarding, they will then provide you with:
- Client credentials (client_id and client_secret) scoped to the hotel chain or instance.
- The correct base API URL (production or sandbox) for your use.
- Instructions for OAuth 2.0 flows (authorization code, client credentials, token refresh, etc.).
- Guidance on how hotel chains can grant access to your app—including authorization emails or scopes required.
NEXT STEPS
If you’re ready to move forward:
- Complete Section 2 of the attached integration form.
- Return it so we can share the NDA and enable sandbox/UAT access.
- Let us know if you’d like us to propose time slots for an introductory call—the call is helpful for aligning on data schemas, success metrics, and integration design.
We’re excited to partner with you, and we look forward to helping you build a reliable, performant integration with Stayntouch!