Get Results
curl --request GET \
--url https://api.lobstr.io/v1/results \
--header 'Authorization: <authorization>'import requests
url = "https://api.lobstr.io/v1/results"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://api.lobstr.io/v1/results', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.lobstr.io/v1/results",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.lobstr.io/v1/results"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.lobstr.io/v1/results")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.lobstr.io/v1/results")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"reel_id": "<string>",
"shortcode": "<string>",
"reel_url": "<string>",
"owner_username": "<string>",
"owner_full_name": "<string>",
"owner_id": "<string>",
"likes_count": 123,
"comments_count": 123,
"views_count": 123,
"hashtags": "<string>",
"mentions": "<string>",
"tagged_users": "<any>",
"product_type": "<string>",
"timestamp": {},
"caption": "<string>",
"video_url": "<string>",
"display_url": "<string>",
"video_duration_seconds": 123,
"music_info": "<any>",
"location_id": "<string>",
"location_name": "<string>",
"is_sponsored": true,
"is_pinned": true,
"comments_disabled": true,
"like_and_view_counts_disabled": true,
"can_viewer_reshare": true,
"co_authors": "<any>",
"media_dimensions": "<string>",
"functions": "<any>",
"comment1": "<any>",
"comment2": "<any>",
"comment3": "<any>",
"comment4": "<any>",
"comment5": "<any>",
"comment6": "<any>",
"comment7": "<any>",
"comment8": "<any>",
"comment9": "<any>",
"comment10": "<any>"
}Instagram Reels Scraper
Get Results
Retrieve scraped data from Instagram Reels Scraper
GET
/
v1
/
results
Get Results
curl --request GET \
--url https://api.lobstr.io/v1/results \
--header 'Authorization: <authorization>'import requests
url = "https://api.lobstr.io/v1/results"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://api.lobstr.io/v1/results', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.lobstr.io/v1/results",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.lobstr.io/v1/results"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.lobstr.io/v1/results")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.lobstr.io/v1/results")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"reel_id": "<string>",
"shortcode": "<string>",
"reel_url": "<string>",
"owner_username": "<string>",
"owner_full_name": "<string>",
"owner_id": "<string>",
"likes_count": 123,
"comments_count": 123,
"views_count": 123,
"hashtags": "<string>",
"mentions": "<string>",
"tagged_users": "<any>",
"product_type": "<string>",
"timestamp": {},
"caption": "<string>",
"video_url": "<string>",
"display_url": "<string>",
"video_duration_seconds": 123,
"music_info": "<any>",
"location_id": "<string>",
"location_name": "<string>",
"is_sponsored": true,
"is_pinned": true,
"comments_disabled": true,
"like_and_view_counts_disabled": true,
"can_viewer_reshare": true,
"co_authors": "<any>",
"media_dimensions": "<string>",
"functions": "<any>",
"comment1": "<any>",
"comment2": "<any>",
"comment3": "<any>",
"comment4": "<any>",
"comment5": "<any>",
"comment6": "<any>",
"comment7": "<any>",
"comment8": "<any>",
"comment9": "<any>",
"comment10": "<any>"
}Retrieve scraped data from your Instagram Reels Scraper runs.
Headers
string
required
Your API authentication token. Value:
Token YOUR_API_KEYQuery Parameters
string
required
Hash of the squid to get results from
string
Hash of a specific run (optional)
integer
Page number (default: 1). Example:
1Result Fields
Each result object contains the following fields:string
Unique identifier for the Instagram reel. Example:
3650696636256953349string
Shortcode used in the reel URL (e.g. instagram.com/reel/[shortcode]). Example:
DKp4T-azyQFstring
Direct URL to the Instagram reel. Example:
https://www.instagram.com/reel/DKp4T-azyQF/string
Instagram username of the reel author. Example:
mia_momsystring
Display name of the reel author on Instagram. Example:
Mia Bstring
Unique Instagram identifier of the reel author. Example:
63666136412integer
Number of likes the reel received. Example:
12760integer
Number of comments on the reel. Example:
84integer
Total number of views the reel has accumulated. Example:
358030string
List of hashtags used in the reel caption. Example:
MacaroozMoments, PicnicWithMyMini, SweetestBond, macarooz, costco, mommyandme, macpops, sweet, decoration, picnic, picnicideasstring
Instagram accounts mentioned in the reel caption. Example:
macaroozjson
Instagram users tagged in the reel. Example:
[{'id': '1312299431', 'username': 'macarooz', 'full_name': 'Macaroozยฎ', 'is_verified': True, 'profile_pic_url': 'https://scontent-sea5-1.cdninstagram.com/v/t51.2885-19/206341770_571610920891491_4020524377560378841_n.jpg'}]string
Instagram product type (e.g. CLIPS). Example:
clipsdatetime
Unix timestamp of when the reel was published. Example:
2025-06-08T19:12:15+00:00string
Caption text of the reel. Example: `Sunshine, snuggles & yellow mac pops ๐๐ A little mommy & me picnic never looked so sweet@macarooz mac pops are at COSTCO now! Go grab yours! ๐#MacaroozMoments #PicnicWithMyMini #SweetestBond #macarooz #costco #mommyandme #macpops #sweet #decoration #picnic #picnicideas`
string
Direct URL to the reel video file. Example:
https://scontent-sea5-1.cdninstagram.com/o1/v/t2/f2/m367/AQMmxqutkTZA2QUIaPBLi68o1kI6GUiSzPRdvqQsEQDQKm5j12ie-8Xrtq4R-BjuabXoN7scoeVCtMThpD0vOJR_vNNXyRhPy4kOjQ8.mp4string
URL of the reelโs cover or thumbnail image. Example:
https://scontent-sea5-1.cdninstagram.com/v/t51.2885-15/503516494_17911972110120413_6769091293526442063_n.jpgfloat
Duration of the reel video in seconds. Example:
29json
Details of the music track used in the reel. Example:
{'audio_id': '2048642388993989', 'song_name': 'Original audio', 'artist_name': 'mia_momsy', 'is_explicit': False, 'is_trending': False, 'should_mute_audio': False, 'uses_original_audio': True, 'should_mute_audio_reason': ''}string
Internal identifier for the location tagged in the reel. Example:
212983635string
Name of the location tagged in the reel. Example:
San Diego, Californiaboolean
Whether the reel is marked as a sponsored post. Example:
falseboolean
Whether the reel is pinned to the top of the authorโs Instagram profile. Example:
falseboolean
Whether comments are disabled on the reel. Example:
falseboolean
Whether like and view counts are hidden on the reel. Example:
falseboolean
Whether the current viewer is allowed to reshare the reel. Example:
truejson
Instagram accounts listed as co-authors of the reel. Example:
['macarooz']string
Width and height of the reel video in pixels. Example:
1080x1920json
Additional enrichment functions enabled for this record. Example:
{}json
Text content of the 1st comment on the reel. Example:
{'text': "It looks very delicious, and the fact that it's gluten-free is great. Wishing you a fun time ๐", 'user': 'dygu.ylldrm', 'replies_count': 1}json
Text content of the 2nd comment on the reel. Example:
{'text': 'This is absolutely adorable! The sunshine, those sweet snuggles, and the mac pops โ total picnic goals!๐', 'user': 'daisy.diarys', 'replies_count': 1}json
Text content of the 3rd comment on the reel. Example:
{'text': '๐ฐ๐ฅ Totally adding them to my summer bucket list', 'user': 'chloecollabs', 'replies_count': 1}json
Text content of the 4th comment on the reel. Example:
{'text': 'In every costco๐ฎ๐๐ I will try on my next shopping๐', 'user': 'ugc_nazz', 'replies_count': 0}json
Text content of the 5th comment on the reel. Example:
{'text': "Ohh, these are my son's absolute favorites enjoy! They look so delicious!๐๐๐", 'user': 'lifestylegizem', 'replies_count': 1}json
Text content of the 6th comment on the reel. Example:
{'text': 'Okay but why does this look like the softest cake ever?! ๐', 'user': 'cansuchloe', 'replies_count': 1}json
Text content of the 7th comment on the reel. Example:
{'text': 'Looks great outdoors ๐ I want to try it right away ๐๐', 'user': 'kadriyekacagan', 'replies_count': 1}json
Text content of the 8th comment on the reel. Example:
{'text': 'So adorable!!', 'user': 'theglutenfreetravelers', 'replies_count': 1}json
Text content of the 9th comment on the reel. Example:
{'text': "I haven't try it before. Absolutely perfect ๐", 'user': 'es_erensenar', 'replies_count': 1}json
Text content of the 10th comment on the reel. Example:
{'text': 'Wow the atmosphere is amazing โค๏ธ I love Mac pop, I will definitely try it ๐ฅฐโค๏ธ', 'user': 'amerikadabirturkanne', 'replies_count': 1}Response
200
{
"total_results": 1,
"limit": 50,
"page": 1,
"total_pages": 1,
"result_from": 1,
"result_to": 1,
"data": [
{
"id": 86888,
"object": "result",
"squid": "8f0b702690c26f81f50196a62366913d",
"run": "fb04953c7a87fe349cfc7a254c6ec77d",
"reel_id": "3650696636256953349",
"shortcode": "DKp4T-azyQF",
"reel_url": "https://www.instagram.com/reel/DKp4T-azyQF/",
"owner_username": "mia_momsy",
"owner_full_name": "Mia B",
"owner_id": "63666136412",
"likes_count": 12760,
"comments_count": 84,
"views_count": 358030,
"hashtags": "MacaroozMoments, PicnicWithMyMini, SweetestBond, macarooz, costco, mommyandme, macpops, sweet, decoration, picnic, picnicideas",
"mentions": "macarooz",
"tagged_users": [
{
"id": "1312299431",
"username": "macarooz",
"full_name": "Macaroozยฎ",
"is_verified": true,
"profile_pic_url": "https://scontent-sea5-1.cdninstagram.com/v/t51.2885-19/206341770_571610920891491_4020524377560378841_n.jpg"
}
],
"product_type": "clips",
"timestamp": "2025-06-08T19:12:15+00:00",
"caption": "Sunshine, snuggles & yellow mac pops ๐๐ A little mommy & me picnic never looked so sweet\n\n@macarooz mac pops are at COSTCO now! Go grab yours! ๐\n\n#MacaroozMoments #PicnicWithMyMini #SweetestBond #macarooz #costco #mommyandme #macpops #sweet #decoration #picnic #picnicideas",
"video_url": "https://scontent-sea5-1.cdninstagram.com/o1/v/t2/f2/m367/AQMmxqutkTZA2QUIaPBLi68o1kI6GUiSzPRdvqQsEQDQKm5j12ie-8Xrtq4R-BjuabXoN7scoeVCtMThpD0vOJR_vNNXyRhPy4kOjQ8.mp4",
"display_url": "https://scontent-sea5-1.cdninstagram.com/v/t51.2885-15/503516494_17911972110120413_6769091293526442063_n.jpg",
"video_duration_seconds": 29,
"music_info": {
"audio_id": "2048642388993989",
"song_name": "Original audio",
"artist_name": "mia_momsy",
"is_explicit": false,
"is_trending": false,
"should_mute_audio": false,
"uses_original_audio": true,
"should_mute_audio_reason": ""
},
"location_id": "212983635",
"location_name": "San Diego, California",
"is_sponsored": false,
"is_pinned": false,
"comments_disabled": false,
"like_and_view_counts_disabled": false,
"can_viewer_reshare": true,
"co_authors": [
"macarooz"
],
"media_dimensions": "1080x1920",
"functions": null,
"comment1": {
"text": "It looks very delicious, and the fact that it's gluten-free is great. Wishing you a fun time ๐",
"user": "dygu.ylldrm",
"replies_count": 1
},
"comment2": {
"text": "This is absolutely adorable! The sunshine, those sweet snuggles, and the mac pops โ total picnic goals!๐",
"user": "daisy.diarys",
"replies_count": 1
},
"comment3": {
"text": "๐ฐ๐ฅ Totally adding them to my summer bucket list",
"user": "chloecollabs",
"replies_count": 1
},
"comment4": {
"text": "In every costco๐ฎ๐๐ I will try on my next shopping๐",
"user": "ugc_nazz",
"replies_count": 0
},
"comment5": {
"text": "Ohh, these are my son's absolute favorites enjoy! They look so delicious!๐๐๐",
"user": "lifestylegizem",
"replies_count": 1
},
"comment6": {
"text": "Okay but why does this look like the softest cake ever?! ๐",
"user": "cansuchloe",
"replies_count": 1
},
"comment7": {
"text": "Looks great outdoors ๐ I want to try it right away ๐๐",
"user": "kadriyekacagan",
"replies_count": 1
},
"comment8": {
"text": "So adorable!!",
"user": "theglutenfreetravelers",
"replies_count": 1
},
"comment9": {
"text": "I haven't try it before. Absolutely perfect ๐",
"user": "es_erensenar",
"replies_count": 1
},
"comment10": {
"text": "Wow the atmosphere is amazing โค๏ธ I love Mac pop, I will definitely try it ๐ฅฐโค๏ธ",
"user": "amerikadabirturkanne",
"replies_count": 1
},
"native_id": 86888
}
],
"next": null,
"previous": null
}