Welcome to Sky Scrapper’s Web API v1! This API is RESTful, fully featured, and easy to integrate with.
Our Flights Live Prices API enables you to search for flight live prices.
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": [] } }
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" } } } ] }
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