Dashboard
AT
Low Balance Alert: Your prepaid balance of €42,750 is below the recommended €50,000 threshold. Enable auto-recharge or top up manually to avoid service interruption.
Requests This Month
1,247,832
↑ 12% vs last month
Bookings This Month
3,241
↑ 8% vs last month
Active API Keys
2
1 production, 1 sandbox
Account Balance
€42,750
Low — top up recommended
API Requests — Last 7 Days
Daily
May 25 26 27 28 29 30 31
Account Summary
Model Prepaid
API Tier Tier 2
Rate Limit 200 req/s
Certification ✓ Passed
Look-to-book 385:1
Recent Activity
Booking confirmed — HTL-2891 Rome Cavalieri · May 31, 09:14
€234.00
API key created — bed_live_…8x7k · May 30, 14:22
Invoice #INV-0042 — €18,420 due Jun 15 · May 28
Open
Booking confirmed — HTL-2847 Hilton Paris · May 27, 11:05
€312.00
Production Keys
bed_live_····················8x7k Active Tier 2
Label: Primary Production · Last used: 2 minutes ago · Created May 30, 2026
Sandbox Keys
bed_test_····················3m2p Active No Rate Limit
Label: Dev Sandbox · Last used: 3 hours ago · No metering applied
Security: API keys are shown once at creation. The full key value cannot be retrieved after that. If you lose a key, revoke it and create a new one. Never share keys in code repositories.
Sandbox Console
Test API endpoints with your sandbox key — no metering, no billing
Request
PARAMETERS
AUTHENTICATION
bed_test_····3m2p Sandbox
Response
200 OK 142ms
"data": [ { "id": "mh-a1b2c3d4", "name": "Swissotel The Bosphorus", "country_code": "TR", "city": "Istanbul", "star_rating": 5.0, "category": "hotel" }, { "id": "mh-e5f6g7h8", "name": "Four Seasons Istanbul", "country_code": "TR", "city": "Istanbul", "star_rating": 5.0 } ], "total": 1842, "page": 1, "page_size": 10
Total Requests
247,832
↑ 12% vs prior period
Success Rate
99.6%
998 errors (0.4%)
Avg Latency
148ms
p99: 312ms
Look-to-Book
385:1
643 bookings
Daily Request Volume
May 25262728293031
By API Product
Content API 58%
Cache API 37%
Booking API 5%
Endpoint Breakdown
EndpointRequestsErrorsAvg Latency
GET /v1/hotels 98,432 12 122ms
GET /v1/availability 87,241 34 89ms
GET /v1/hotels/{id} 45,812 0 98ms
POST /v1/bookings 643 8 412ms
Billing & Account
Prepaid account balance, auto-recharge settings, and payment history
Current Balance
€42,750.00
Low — 45% of recommended minimum
At current burn rate of ~€6,200/day, balance lasts approximately 6.9 days
Auto-Recharge
Off
Automatically top up when balance drops below a threshold.
Balance History
May 1 May 15 May 31
Balance decreased 57% this month
Recent Transactions
DateDescriptionAmountBalance After
May 31API Usage Charge−€6,240€42,750
May 30API Usage Charge−€5,890€48,990
May 20Balance Top-Up · Wire Transfer+€100,000€144,320
Invoices
InvoicePeriodAmountStatusDue Date
INV-0042 May 2026 €18,420 Open Jun 15, 2026
INV-0038 Apr 2026 €14,850 Paid May 15, 2026
INV-0034 Mar 2026 €12,190 Paid Apr 15, 2026
/ INV-0042 Open
Invoice #INV-0042
Period: May 1–31, 2026 · Due: Jun 15, 2026
DescriptionQtyUnit PriceTotal
Content API Requests144,890€0.08/1k€11,591
Cache API Requests91,412€0.04/1k€3,656
Booking API Requests3,241€0.35/req€1,134
Platform Fee1€2,039€2,039
Total €18,420
Payment Status
StatusOpen
Amount Due€18,420
Due DateJun 15, 2026
Bill To
SunTours Travel Group
VAT: TR1234567890
Istanbul, Turkey
API Certification
Sandbox testing required before production access is granted
Certification Complete
All 4 steps passed · Certified May 24, 2026
Authentication & Session Setup
Validate API key and receive session context
pass POST /v1/session/validate returns customer context
pass Invalid key returns 401
Passed
Content API Integration
List and retrieve hotel content
pass GET /v1/hotels returns paginated results
pass GET /v1/hotels/{id} returns full content
Passed
Availability & Pricing
Query availability and rates
Passed
Booking Flow
Create, retrieve, and cancel a booking
Passed
API Documentation
Interactive reference for all Bedbank API endpoints
HOTELS
GET /v1/hotels
GET /v1/hotels/{id}
GET /v1/hotels/{id}/rooms
AVAILABILITY
GET /v1/availability
POST /v1/availability/batch
BOOKINGS
POST /v1/bookings
GET /v1/bookings/{ref}
GET /v1/hotels

Returns a paginated list of hotels available for your account. Filter by country, city, category, or star rating.

QUERY PARAMETERS
ParameterTypeDescription
country_codestringISO 3166-1 alpha-2 country code
pageintegerPage number, default 1
page_sizeintegerResults per page, max 1000
Support Tickets
2 open tickets
SubjectCategoryPriorityStatusUpdated
409 Conflict on /v1/bookings Technical High In Progress 2h ago
Invoice INV-0042 — line item issue Billing Medium Open 1d ago
Content API — missing amenity data Technical Low Resolved 3d ago
/ #TKT-0081 In Progress
409 Conflict on POST /v1/bookings for HTL-2891
AT
Alex Torres May 31, 07:14
Getting 409 Conflict when trying to book hotel HTL-2891 (Swissotel Bosphorus) for Jun 15–18. The availability endpoint shows available rooms, but the booking call fails. Here's the error:

{"code":"room_unavailable","message":"Room mh-r4521 is no longer available for the requested dates"}
SA
Support Agent May 31, 09:02
Hi Alex, this is a race condition — another booking was confirmed for the same room between your availability check and booking request. This is expected behavior and documented in the API spec (HTTP 409).

Solution: Re-query /v1/availability after receiving a 409, and present updated options to the user. We're looking at your specific case to confirm nothing else is wrong.
Ticket Details
CategoryTechnical
PriorityHigh
StatusIn Progress
OpenedMay 31, 07:14
SLA DeadlineMay 31, 08:14
Related Endpoint
POST /v1/bookings
Settings
Profile Information
Contact your admin to change your email address
Change Password