Skip to main content

Live Airbnb data.
Structured JSON.

Get current listing details, prices, availability, reviews, search results, and locations through one documented REST API.

  • 100 free API credits included
  • No payment card required
  • Failed requests cost 0 credits
POSTapi.tapline.sh/v1/airbnb/details
1
{
2
  "room_id": "921866071804481858",
3
  "listing_url": "https://www.airbnb.com/rooms/921866071804481858",
4
  "share_url": "https://www.airbnb.com/rooms/921866071804481858?unique_share_id=34656561-f6ad-41a4-aa44-452aaa63170d&viralityEntryPoint=1&s=76",
5
  "picture_count": 13,
6
  "guest_favorite_description": "One of the most loved homes on Airbnb, according to guests",
7
  "title": "1-Bed Flat off Oxford Street / Soho",
8
  "description": "Welcome to your peaceful retreat in the heart of London! Clean, cozy 1-bed apartment, 100m from top restaurants, pubs, and supermarkets.…",
9
  "description_is_vetted": false,
10
  "property_type": "Entire rental unit",
11
  "main_image_url": "https://a0.muscache.com/im/pictures/miso/Hosting-921866071804481858/original/24362de6-7966-4a79-b3a1-19a66b73e283.jpeg",
12
  "summary_title": "Rental unit in Greater London · ★4.79 · 1 bedroom · 1 bed · 1 shared bath",
13
  "person_capacity": 2,
14
  "overview_title": "Entire rental unit in Greater London, United Kingdom",
15
  "overview_items": [
16
    "2 guests",
17
    "1 bedroom"
18
  ],
19
  "rating_average": 4.79,
20
  "rating_count": "102",
21
  "is_new_listing": false,
22
  "is_guest_favorite": false,
23
  "is_hotel": false,
24
  "is_luxe": false,
25
  "images": [
26
    {
27
      "url": "https://a0.muscache.com/im/pictures/miso/Hosting-921866071804481858/original/76a0dab7-6364-4005-a7b5-a9fa49b81876.jpeg",
28
      "caption": null,
29
      "accessibility_label": "Living room image 1",
30
      "id": "1683419234",
31
      "aspect_ratio": 1.5,
32
      "orientation": "LANDSCAPE",
33
      "is_professional": false,
34
      "tags": [
35
        "Dining_room",
36
        "Living_room"
37
      ],
38
      "width": 1200,
39
      "height": 800
40
    }
41
  ],
42
  "highlights": [
43
    {
44
      "title": "Self check-in",
45
      "subtitle": "Check yourself in with the lockbox.",
46
      "icon": "SYSTEM_CHECK_IN",
47
      "type": "LISTING_SELF_CHECKIN"
48
    },
49
    {
50
      "title": "Lots to do nearby",
51
      "subtitle": "Guests say this area has plenty to explore.",
52
      "icon": "SYSTEM_LOCATION",
53
      "type": "LISTING_REVIEW_AREA_VIBES"
54
    }
55
  ],
56
  "amenity_groups": [
57
    {
58
      "title": "Bathroom",
59
      "amenities": [
60
        {
61
          "title": "Bathtub",
62
          "available": true,
63
          "icon": "SYSTEM_BATHTUB",
64
          "subtitle": null
65
        },
66
        {
67
          "title": "Hair dryer",
68
          "available": true,
69
          "icon": "SYSTEM_HAIRDRYER",
70
          "subtitle": null
71
        }
72
      ]
73
    },
74
    {
75
      "title": "Bedroom and laundry",
76
      "amenities": [
77
        {
78
          "title": "Washer",
79
          "available": true,
80
          "icon": "SYSTEM_WASHER",
81
          "subtitle": null
82
        },
83
        {
84
          "title": "Essentials",
85
          "available": true,
86
          "icon": "SYSTEM_TOILETRIES",
87
          "subtitle": "Towels, bed sheets, soap, and toilet paper"
88
        }
89
      ]
90
    }
91
  ],
92
  "location": {
93
    "lat": 51.51817,
94
    "lng": -0.13192,
95
    "address": "Greater London, England, United Kingdom",
96
    "default_zoom_level": 14
97
  },
98
  "host": {
99
    "name": "Desmond",
100
    "user_id": "1470348813876239135",
101
    "profile_picture_url": "https://a0.muscache.com/im/pictures/user/User-522010143/original/9a668be3-f906-4b11-b382-33bc1883a636.jpeg",
102
    "is_superhost": false,
103
    "is_verified": true,
104
    "about": "Used to be a Dairy Farmer.  Sold up and became property developer",
105
    "stats": [
106
      {
107
        "label": "Reviews",
108
        "value": "102",
109
        "type": "REVIEW_COUNT"
110
      },
111
      {
112
        "label": "Rating",
113
        "value": "4.79",
114
        "type": "RATING"
115
      }
116
    ],
117
    "years_hosting": 2,
118
    "months_hosting": 11,
119
    "rating_count": 102,
120
    "rating_average": 4.79,
121
    "host_highlights": [
122
      "Born in the 50s",
123
      "My work: Retired Landlord"
124
    ],
125
    "host_details": [
126
      "Response rate: 100%",
127
      "Responds within an hour"
128
    ],
129
    "cohosts": [
130
      {
131
        "name": "DJS Properties",
132
        "user_id": "1470433264701204107",
133
        "profile_picture_url": "https://a0.muscache.com/im/pictures/user/User-543230364/original/e6de766f-4c6b-487e-8842-cdab1af2d80f.jpeg?aki_policy=profile_x_medium"
134
      },
135
      {
136
        "name": "Josel",
137
        "user_id": "1487998017649490351",
138
        "profile_picture_url": "https://a0.muscache.com/im/Portrait/Avatars/v2/magenta?im_w=240&im_t=J&im_s=86&im_f=AirbnbCerealLatinMedium.ttf&im_c=901e7c&script=latin"
139
      }
140
    ]
141
  },
142
  "rating_summary": {
143
    "overall_rating": 4.79,
144
    "overall_count": 102,
145
    "is_guest_favorite": false,
146
    "category_ratings": [
147
      {
148
        "category": "CLEANLINESS",
149
        "rating": "4.7",
150
        "label": "Cleanliness",
151
        "percentage": 0.9400000000000001
152
      },
153
      {
154
        "category": "ACCURACY",
155
        "rating": "4.8",
156
        "label": "Accuracy",
157
        "percentage": 0.96
158
      }
159
    ]
160
  },
161
  "policies": {
162
    "house_rules": [
163
      {
164
        "title": "Check-in after 3:00 PM",
165
        "icon": null
166
      },
167
      {
168
        "title": "Checkout before 11:00 AM",
169
        "icon": null
170
      }
171
    ],
172
    "house_rules_subtitle": "You’ll be staying in someone’s home, so please treat it with care and respect.",
173
    "safety_and_property": [
174
      {
175
        "title": "Carbon monoxide alarm"
176
      },
177
      {
178
        "title": "Smoke alarm"
179
      }
180
    ],
181
    "cancellation_policy": "Moderate"
182
  },
183
  "calendar_info": {
184
    "max_guest_capacity": 2,
185
    "localized_location": "Greater London",
186
    "discount_copy": null,
187
    "description_items": [
188
      "Entire rental unit",
189
      "1 bed"
190
    ]
191
  }
192
}
01Endpoints

Six endpoints.
One API key.

Every response is structured JSON with a documented schema that stays stable even when Airbnb changes its page layout. Credits run from 1 (calendar, locations) to 5 (details, search).

POSTListing Details5 credits
POSTLive Price2 credits
POSTAvailability Calendar1 credit
POSTListing Reviews2 credits
POSTListing Search5 credits
GETLocation Autocomplete1 credit
02Try it live

Run a live request.
No account needed.

Pick an example and send a real request. The response is exactly what your code receives in production.

Listing Details

Use your own ID with 100 free credits. No card needed.

Current listing data

Listing Details

Use Run to fetch a live, normalized response from the Tapline API.

Run a request to fetch a live response.
03Pricing

Start free.
Scale when you need to.

Use one credit pool across every live Tapline API. Upgrade only when you need more requests or a higher rate limit.

 

Free

$0
No card required
100 API credits
All endpointsNo charge for failed requests1 req/s
 

Pay As You Go

$9
one-time payment
From 5,000 credits
All endpointsCredits never expire5 req/s
 

Starter

$39
/ month
billed $468/yrSave $120/yr
100,000 credits/mo
All endpointsEmail support5 req/s
 

Enterprise

Custom
Priced to your workload
More than 4,000,000 credits/mo
Higher rate limitsCustom endpointsAnnual contracts
04Questions

FAQs

You can use every endpoint. Each request costs between one and five credits, depending on the endpoint.

You will not be charged unless you choose a paid plan and finish checkout. Creating an account does not start a subscription.

Credits are charged when Tapline reaches the target and receives a valid response about the requested resource. This includes responses showing that the resource is private or restricted. A response showing that the resource does not exist costs 0 credits. Requests that fail because Tapline is blocked by the target, times out, or encounters an internal error cost 0 credits.

Tapline maintains the integration while keeping the documented API schema stable.

Yes. You can cancel through the billing portal, and paid plans have no long-term contract.

Tapline returns publicly available listing data as structured JSON. Tapline is not affiliated with, endorsed by, or sponsored by Airbnb.

Get started

Make your first request today.

Sign up for 100 free API credits. No card, every live endpoint included.