Sky Scrapper

FREEMIUM
By apiheya | Updated 4 days ago | Travel
Popularity

9.9 / 10

Latency

5,953ms

Service Level

99%

Health Check

100%

Followers: 21
API Creator:
A
apiheya
apiheya
Log In to Rate API
Rating: 4.5 - Votes: 10

README

Sky Scrapper API V1 Overview

Welcome to Sky Scrapper’s Web API v1! This API is RESTful, fully featured, and easy to integrate with.

How to use Sky Scrapper API

1. Flights Endpoints

Our Flights Live Prices API enables you to search for flight live prices.

1.1 Get Near By Airports

This endpoint makes it possible to obtain all nearby airports according to the latitude and longitude provided.
Path
api/v1/flights/getNearByAirports

Required Parameters
lat :- Latitude of the place of search
lng :- Longitude of the place of search

Response
{ "status": true, "timestamp": 1692098479952, "data": { "current": { "skyId": "BOM", "entityId": "95673320", "presentation": { "title": "Mumbai", "suggestionTitle": "Mumbai (BOM)", "subtitle": "India" }, "navigation": { "entityId": "95673320", "entityType": "AIRPORT", "localizedName": "Mumbai", "relevantFlightParams": { "skyId": "BOM", "entityId": "95673320", "flightPlaceType": "AIRPORT", "localizedName": "Mumbai" }, "relevantHotelParams": { "entityId": "27539520", "entityType": "CITY", "localizedName": "Mumbai" } } }, "nearby": [], "recent": [] } }

1.2 Search Airports

By using this endpoint, all nearby airports can be obtained based on the provided city, address, place name, state, etc.
Path
api/v1/flights/searchAirport

Required Parameters
query :- Object containing parameters to automatically search for flights.

Response
{ "status": true, "timestamp": 1692098786310, "data": [ { "skyId": "NYCA", "entityId": "27537542", "presentation": { "title": "New York", "suggestionTitle": "New York (Any)", "subtitle": "United States" }, "navigation": { "entityId": "27537542", "entityType": "CITY", "localizedName": "New York", "relevantFlightParams": { "skyId": "NYCA", "entityId": "27537542", "flightPlaceType": "CITY", "localizedName": "New York" }, "relevantHotelParams": { "entityId": "27537542", "entityType": "CITY", "localizedName": "New York" } } }, { "skyId": "EWR", "entityId": "95565059", "presentation": { "title": "New York Newark", "suggestionTitle": "New York Newark (EWR)", "subtitle": "United States" }, "navigation": { "entityId": "95565059", "entityType": "AIRPORT", "localizedName": "New York Newark", "relevantFlightParams": { "skyId": "EWR", "entityId": "95565059", "flightPlaceType": "AIRPORT", "localizedName": "New York Newark" }, "relevantHotelParams": { "entityId": "27537542", "entityType": "CITY", "localizedName": "New York" } } }, { "skyId": "JFK", "entityId": "95565058", "presentation": { "title": "New York John F. Kennedy", "suggestionTitle": "New York John F. Kennedy (JFK)", "subtitle": "United States" }, "navigation": { "entityId": "95565058", "entityType": "AIRPORT", "localizedName": "New York John F. Kennedy", "relevantFlightParams": { "skyId": "JFK", "entityId": "95565058", "flightPlaceType": "AIRPORT", "localizedName": "New York John F. Kennedy" }, "relevantHotelParams": { "entityId": "27537542", "entityType": "CITY", "localizedName": "New York" } } }, { "skyId": "LGA", "entityId": "95565057", "presentation": { "title": "New York LaGuardia", "suggestionTitle": "New York LaGuardia (LGA)", "subtitle": "United States" }, "navigation": { "entityId": "95565057", "entityType": "AIRPORT", "localizedName": "New York LaGuardia", "relevantFlightParams": { "skyId": "LGA", "entityId": "95565057", "flightPlaceType": "AIRPORT", "localizedName": "New York LaGuardia" }, "relevantHotelParams": { "entityId": "27537542", "entityType": "CITY", "localizedName": "New York" } } }, { "skyId": "SWF", "entityId": "95566280", "presentation": { "title": "Stewart International", "suggestionTitle": "Stewart International (SWF)", "subtitle": "United States" }, "navigation": { "entityId": "95566280", "entityType": "AIRPORT", "localizedName": "Stewart International", "relevantFlightParams": { "skyId": "SWF", "entityId": "95566280", "flightPlaceType": "AIRPORT", "localizedName": "Stewart International" }, "relevantHotelParams": { "entityId": "27537542", "entityType": "CITY", "localizedName": "New York" } } } ] }

1.3 Get Near By Airports

This endpoint makes it possible to obtain all nearby airports according to the latitude and longitude provided.
Path
api/v1/flights/searchFlights

Required Parameters
originSkyId :- The SkyId for the origin airport. To retrieve SkyId, please use api/v1/flights/searchAirport or api/v1/flights/getNearByAirports and search for SkyId parameter.
destinationSkyId :- The SkyId for the destination airport. To retrieve SkyId, please use api/v1/flights/searchAirport or api/v1/flights/getNearByAirports and search for SkyId parameter.
originEntityId :- The entityId for the origin airport. To retrieve entityId, please use api/v1/flights/searchAirport or api/v1/flights/getNearByAirports and search for entityId parameter.
destinationEntityId :- The entityId for the destination airport. To retrieve entityId, please use api/v1/flights/searchAirport or api/v1/flights/getNearByAirports and search for entityId parameter.
date :- The travel date should be in the format of YYYY-MM-DD

Optional Parameters
returnDate :-
adults :-
cabinClass :-
sortBy :-
childrens :-
infants :-
currency :-
market :-
countryCode :-

Response