How to access your Reservit account and find your API credentials
This guide covers how to log in to the Reservit hotel management system, navigate to the API settings section, generate or retrieve your Reservit API key, and connect it to third-party modules through ReserveWithIt.
What is Reservit?
Reservit is a French hotel property management system (PMS) and booking engine used by hotels, apartments and guesthouses across Europe. The Reservit platform includes a central reservation system, a channel manager, a front desk module and reporting tools. Properties access Reservit through a web-based interface, typically hosted at a subdomain of reservit.com or at a custom URL provided during hotel onboarding.
The Reservit API allows authorised third-party applications — such as the modules offered through ReserveWithIt — to read reservation data, push rate updates and synchronise guest information with other systems. Access to the API requires an active Reservit subscription with API access enabled on your plan.
Step 1: Access the Reservit login page
Your Reservit account is accessed through a web browser. The login URL for your property will have been provided by Reservit during your initial onboarding. Common formats include:
https://[yourhotel].reservit.comhttps://app.reservit.com/[yourhotel]- A custom URL on your own domain if you have a white-label Reservit configuration
If you do not have the URL, check the original onboarding email from Reservit, or contact your Reservit account manager. The Reservit login page requires your username (typically your email address) and the password set during your Reservit account creation.
If you have forgotten your Reservit password, use the "Forgot password" link on the Reservit login page. Reservit will send a password reset email to the address associated with your account. This is a Reservit function — ReserveWithIt does not have access to or control over Reservit login credentials.
Step 2: Navigate to API settings within Reservit
Once logged into your Reservit account, API access settings are typically found in the administration or integration section of the interface. Depending on your Reservit version and plan, the path may be one of the following:
- Administration → Integrations → API Access
- Settings → External connections → Developer API
- Configuration → API → Generate credentials
If you do not see an API section, your Reservit plan may not include API access, or you may not have administrator rights on your Reservit account. Contact your Reservit account administrator or Reservit support to confirm your API access status.
Note that API access in Reservit is sometimes controlled at the property level. If your hotel group has multiple Reservit properties, each property may have its own API credentials. The ReserveWithIt Multi-Site Manager module handles multiple sets of Reservit credentials, one per property.
Step 3: Generate your Reservit API key
Inside the Reservit API settings section, you will see options to generate a new API key or view an existing one. Follow these steps:
Click "Generate new key" or "Create API credential"
Reservit will generate a unique API key for your property. Some Reservit versions also require you to set permissions for the key — select the permissions required for the specific module you are connecting.
Copy the API key immediately
Most Reservit versions display the full API key only once, at the moment of creation. Copy it to a secure location immediately. If you close the window without copying, you will need to generate a new key — the old key cannot be retrieved in full.
Note the API endpoint URL
Reservit also provides an API base URL specific to your property. This URL, combined with your API key, allows external applications to authenticate with the Reservit API. Note both values — you may need to provide the endpoint URL as well as the API key in ReserveWithIt.
Set required API permissions
Reservit API keys may have granular permission scopes. For most ReserveWithIt modules, you will need: Read reservations, Read rates, Write rates (for Revenue Optimizer and Smart Pricing), Read guest profiles and Write guest profiles (for Guest Portal and CRM Link). Accounting Sync additionally requires Read night audit data.
Step 4: Enter your Reservit API credentials in ReserveWithIt
After purchasing a module from the ReserveWithIt extension shop and accessing your ReserveWithIt account, navigate to Settings → Connected Reservit Account. Paste your Reservit API key and API endpoint URL into the corresponding fields. Click "Test connection" — ReserveWithIt will make a test call to the Reservit API and confirm the property name and available permissions.
If the connection test fails, the most common causes are: an incorrect API key (try regenerating), insufficient API permissions (check the permission scope in Reservit), or a Reservit API access plan restriction. The error message returned by the Reservit API is displayed in full in your ReserveWithIt account to help diagnose the issue.
Step 5: Configure the module using your Reservit data
Once connected, ReserveWithIt automatically pulls your property name, room type list and rate plan names from the Reservit API. These are used to pre-populate module configuration screens. For example, the Revenue Optimizer will list your Reservit room types and rate plans for you to map to optimisation rules, without requiring manual data entry.
Step 6: Monitor ongoing connectivity
Reservit API keys do not expire automatically, but Reservit may invalidate them if your property changes plan, if a security review is triggered, or if you regenerate credentials in the Reservit admin panel. ReserveWithIt monitors API connectivity in real time and sends an email alert if your Reservit connection drops. Check your ReserveWithIt account dashboard for connectivity status at any time.
Common Reservit access problems and solutions
| Problem | Likely cause | Solution |
|---|---|---|
| Cannot log in to Reservit | Wrong password or URL | Use "Forgot password" on Reservit login page |
| No API section visible | Insufficient permissions or plan | Contact Reservit account admin or Reservit support |
| API key not working | Wrong key or revoked key | Generate a new key in Reservit API settings |
| Permission denied errors | Key missing required scopes | Edit key permissions in Reservit to add missing scopes |
| Connection test fails in ReserveWithIt | Wrong endpoint URL or key | Verify both values from Reservit API settings page |
What if I need help with my Reservit account?
ReserveWithIt supports users with the connection process between ReserveWithIt modules and Reservit. For issues that are internal to the Reservit platform itself — such as resetting your Reservit password, upgrading your Reservit plan to include API access, or questions about Reservit feature availability — you should contact Reservit support directly through the official Reservit website.
ReserveWithIt support can be reached at support@reservewithit.org. Our team is available Monday–Friday, 09:00–17:00 CET. For issues relating to the Reservit API connection, please include your ReserveWithIt account email, the module name, and the full error message shown in your account dashboard.
Related guides and resources
Reservit API guide for developers
Technical overview of the Reservit API, authentication methods and available endpoints.
Revenue Optimizer setup guide
How to configure the ReserveWithIt Revenue Optimizer module once connected to Reservit.
Multi-site Reservit management
Setting up ReserveWithIt Multi-Site Manager across two or more Reservit properties.
Reservit FAQ
Answers to the most common questions about Reservit access, API keys and module setup.