APIFuseAPIFuse
DocsServicesPlaygroundStatus
Log inSign up

Service

NOL Stays

Korea, TravelUnverified
Try in PlaygroundOpen the API reference

Overview

Find NOL accommodation inventory, inspect live room rates, prepare a member order sheet, reconcile completed official bookings, and quote or execute cancellation with versioned refund terms.

Status

Down

69.77%30-day uptimeAvg response292ms

2026-09-192026-10-042026-10-18

Setup

Auth mode
Linked account
Credentials
  • For member operations, sign in with the email and password for your NOL account.
Sandbox
Not available

APIs

Selecting a row opens the reference for that API.

MethodAPIPathSummary
POST/v1/nol/cancel-bookingIrreversibly cancels a confirmed or confirmation-pending NOL booking after re-fetching official terms and matching the supplied terms_version. Use only after the caller has reviewed nol:get-cancellation-quote and confirmed the cancellation. Do NOT use to preview fees or refunds — use nol:get-cancellation-quote instead. Sends the documented reason code `other` with the caller's reason_detail. Returns booking and cancellation.
POST/v1/nol/create-quoteRevalidates one offer_id from the offers_token list against the member web session and the NOL domestic order sheet. Use when the member has chosen an offer from nol:list-offers and needs a reviewable quote before booking. Do NOT use to prepare the order sheet or to start payment — use nol:prepare-booking and nol:start-checkout instead. It does not book or pay. Returns status, an attempt_token handle that prepare-booking commits once, and a summary with price, cancellation, visit-type, and payment-method details.
POST/v1/nol/get-bookingGets a connection-owned booking by booking_id and reconciles an order-sheet-ready intent against official NOL order history. Use when the caller needs the current official status of one booking, for example after payment in NOL's official flow. Do NOT use to list all bookings — use nol:list-bookings instead. Do NOT use to compute cancellation fees — use nol:get-cancellation-quote instead. Returns the booking record with status, provider_order_id, and provider_status.
POST/v1/nol/get-cancellation-quoteFetches the official cancellation policy and preview for a confirmed or confirmation-pending booking. Use before nol:cancel-booking to review the fee and refund and to obtain the required terms_version. Do NOT use to actually cancel — use nol:cancel-booking instead. Returns cancelable and partial_cancelable flags, items, payments, paid_amount_krw, the current cancellation_fee_krw, estimated_refund_krw, terms_version, and quoted_at.

Related guides

  • Scopes define which services and APIs a key may call.

  • Retry rules and backoff behaviour for idempotent calls.

  • Receive events such as reservation confirmations and delivery updates.

Incidents

Observed on this service over the last 30 days.

POST/v1/nol/get-stay-detailGets normalized metadata for one NOL stay for exact dates and guests without a member session: name, address, description, coordinates, overnight and day-use prices, and sold-out flags. Use when the caller already has a stay_id and needs stay-level information. Do NOT use for keyword or coordinate discovery — use nol:search-stays instead. Do NOT use to list rooms and rate plans — use nol:list-room-rate-plans instead. Returns the normalized stay detail.
POST/v1/nol/list-bookingsLists the booking intents stored for this NOL connection, newest first, without exposing internal order-sheet payloads. Use when the caller needs booking_id values or an overview of the connection's bookings. Do NOT use to refresh one booking's official status — use nol:get-booking instead. Returns items of booking records.
POST/v1/nol/list-offersUses the connected member web session to flatten the currently available room rate plans of a NOL stay into one offered list accepted by nol:create-quote. Use when the member is ready to choose a room to quote. Do NOT use for anonymous price browsing — use nol:list-room-rate-plans instead. Returns one offers_token handle for the whole list, valid for 10 minutes on this connection, plus items, each with a plain offer_id key, room and rate-plan identity, dates, prices, and a cancellation summary.
POST/v1/nol/list-room-rate-plansLists rooms and exact current rate plans for a NOL stay without a member session, including availability, prices, times, versions, and cancellation summaries. Use when the caller only needs to browse rooms and prices. Do NOT use to obtain bookable offer_id values — use nol:list-offers instead. Returns stay, rooms, and pricing_context.
POST/v1/nol/prepare-bookingCommits an approved quote attempt_token once and prepares a connection-scoped order-sheet-ready booking record; a retried call returns the same booking instead of preparing a second one. Use after nol:create-quote, supplying visit_type when the quote requires it. Do NOT use to obtain payment form fields — use nol:start-checkout instead. This operation does NOT place an upstream reservation; payment must be completed in NOL's official flow, after which nol:get-booking reconciles the resulting order. Returns the booking record with booking_id, status, and total_price_krw.
POST/v1/nol/search-staysSearches NOL domestic stays by query, with strict accommodation-type, stay-type, star-rating, availability, price, and sort filters. Use when the caller needs to discover stays by keyword. Nearby search by coordinates is not available right now and fails with NEARBY_SEARCH_UNAVAILABLE. Do NOT use to look up one known stay — use nol:get-stay-detail instead. Returns normalized stay identity, location description, reviews, separate overnight and day-use prices, promoted status, sold-out signals, and a page_token handle for the next page that expires after 10 minutes. star_rating filters hotels by grade: fivestar, fourstar, threestar, twostar or onestar; omit for all grades.
POST/v1/nol/start-checkoutRevalidates a prepared member booking and returns short-lived form fields for NOL's official payment flow. Use after nol:prepare-booking with a method listed in the create-quote summary; guest optionally replaces the connected account identity placed in the form. Do NOT use to check whether the booking was paid or confirmed — use nol:get-booking instead. Submit the fields only in the payer's browser or WebView; this operation does not pay, confirm, or change the booking status. Returns status, payment_method, action_url, http_method, content_type, form_fields, and expires_at.
Cancel NOL booking
Create NOL booking quote
Get NOL booking
Get NOL cancellation quote
Scopes
Retries
Overview
Get NOL stay detail
List NOL booking intents
List NOL booking offers
List NOL room rate plans
Prepare a NOL booking order sheet
Search NOL stays
Start NOL checkout
  • Outage on NOL Stays

    Started2026-10-07 06:07 UTCDurationOngoingPeak error rate33.33%

    • List NOL room rate plans
    Observing

    Outage on NOL Stays

    Started2026-10-07 06:07 UTCDurationOngoingPeak error rate33.33%

    • Get NOL stay detail
    Observing