All guides
Integrations
How to connect Amenitiz with HazCheckin: automatic reservations and traveller reports
Step-by-step guide to integrating Amenitiz with HazCheckin: create your API credentials from your Amenitiz panel, link your properties and let every reservation arrive with the guest's details and its traveller report on autopilot.
Updated on 30 August 2026

If you manage your hotel or properties with Amenitiz, you never need to type a reservation again: HazCheckin connects directly to your account, imports your properties and receives every reservation with the guest’s details — name, email and phone. From there, the usual flow: the guest checks in online and the traveller report is submitted automatically to SES.HOSPEDAJES or the Mossos d’Esquadra, on time.
What the integration does
- Imports your Amenitiz properties as HazCheckin properties — or links them to properties you already have. A single connection can bring in several properties if your credentials grant access to them.
- Syncs reservations automatically. Every new, modified or cancelled booking in Amenitiz shows up in your dashboard with the primary guest and their contact details.
- Sends the check-in link without you lifting a finger, because the reservation arrives with the guest’s email — unlike iCal sync, which only brings dates.
- Respects your work. The sync only touches reservations you haven’t handled yet: once a booking has its check-in done or its report submitted, no Amenitiz change modifies it silently.
Requirements
An Amenitiz account with API access enabled and a HazCheckin account with at least the trial period active. The API credentials screen is only visible to the Amenitiz account owner; if you can’t see it, ask your Amenitiz representative to enable API access on your account.
Step 1: create your credentials in Amenitiz
- Sign in to your Amenitiz account as the owner.
- Go to Settings → API credentials.
- Create a new credential and tick the Bookings and Inventory read scopes (the ones HazCheckin needs).
- Amenitiz will show you the Client ID and the Client Secret. Copy both; you can re-reveal the secret later from the same screen.
Treat the Client Secret like a password: it grants read access to your property data.
Step 2: connect HazCheckin
- In your HazCheckin dashboard, open Integrations (side menu).
- Paste the Client ID and Client Secret into the Amenitiz card and press Connect Amenitiz.
- HazCheckin validates the credentials against Amenitiz on the spot — including the scopes from the previous step — and stores them encrypted; they’re only used to read your properties and reservations.
There’s no webhook URL to copy and nothing else to configure.
Step 3: link or import your properties
After connecting you’ll see the list of properties your credentials can read. For each one you can:
- Import it as a new property: HazCheckin creates it with the property’s name. Then complete the address and capacity, and add your SES.HOSPEDAJES credentials.
- Link it to an existing property: pick it from the dropdown and press Link.
Only reservations from linked properties are synced — you decide what comes in.
Step 4: let the reservations flow in
From that moment on, HazCheckin sweeps your Amenitiz bookings once an hour: new ones are imported, date changes are applied and cancellations are reflected. If you’ve just received a booking and don’t want to wait, force a pass with the Sync now button.
Every imported reservation arrives with the dates, the source channel (Booking, direct…) and the primary guest with their email and phone, so the check-in link is sent automatically and the reminders do the rest.
Frequently asked questions
How often do reservations sync?
Once an hour, automatically. Amenitiz doesn’t offer instant notifications (webhooks) to external integrations, so HazCheckin sweeps your account hourly; in practice a booking takes at most an hour to appear in your dashboard. The Sync now button runs a pass instantly.
I can’t find the API credentials screen in Amenitiz
That screen is only shown to the account owner and requires Amenitiz to have enabled API access. Write to your Amenitiz representative and ask them to enable it; it’s a setting on their side, not HazCheckin’s.
What happens if I cancel a booking in Amenitiz?
If it was still pending or confirmed in HazCheckin, it’s cancelled automatically on the next sweep. If it already had its check-in done or its report submitted, it’s left untouched — you resolve that case from the dashboard.
Can I disconnect Amenitiz?
Yes, from the same Integrations page. Properties and reservations already imported are kept; they simply stop syncing. You can also revoke the credential from Amenitiz — the effect is the same.
Can I use Amenitiz alongside another PMS?
Yes. Each integration is independent and each HazCheckin property links to a single source, so you can mix properties from Amenitiz, Guesty, Lodgify, Cloudbeds, Smoobu, Hostaway, Mews and iCal calendars in the same account.
