Home / Guides / How to Access Reservit
Reservit access guide

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.

📅 Updated: June 2024 ⏱ Reading time: 8 minutes 🎯 Audience: Reservit administrators

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.com
  • https://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

ProblemLikely causeSolution
Cannot log in to ReservitWrong password or URLUse "Forgot password" on Reservit login page
No API section visibleInsufficient permissions or planContact Reservit account admin or Reservit support
API key not workingWrong key or revoked keyGenerate a new key in Reservit API settings
Permission denied errorsKey missing required scopesEdit key permissions in Reservit to add missing scopes
Connection test fails in ReserveWithItWrong endpoint URL or keyVerify 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.