Security News
38% of CISOs Fear They’re Not Moving Fast Enough on AI
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
changed-sneaks-api
Advanced tools
A RESTful API that collects and returns data on sneakers. This API will also find, compare and return a link of where to buy the sneaker based on the price.
DISCLAIMER: All credits go to Dhruv Patel(druv5319). A StockX API, FlightClub API, Goat API, and Stadium Goods API all in one. All I did was modify the API to only show shoes since all the resellers have more diverse collections.
Sneaks API is a sneaker API built using Node.JS, Express, and Got. The Sneaks API allows users to get essential sneaker content such as images, product links and even prices from resell sites while also collecting data and storing it within a database. This API mainly scrapes StockX for sneaker information and then asynchronously scrapes Stadium Goods, Goat, and Flight Club for additional sneaker information such as images and its respective resell price. It is being modified to get the sneaker information mainly from GOAT. This API outputs a sneaker object of the following variables:
UPDATE 1.1.1: Removed GS Filter.
Node.JS
Express
Got
Request
Mongoose
To use this API you will need to have node.js installed. Once installed, use this line on the terminal within your Node.js project directory
npm install changed-sneaks-api
and place this line at the top of your main file
const SneaksAPI = require('changed-sneaks-api');
const SneaksAPI = require('changed-sneaks-api');
const sneaks = new SneaksAPI();
//getProducts(keyword, limit, callback) takes in a keyword and limit and returns a product array
sneaks.getProducts("Kobe", 10, function(err, products){
console.log(products)
})
//Product object includes styleID where you input it in the getProductPrices function
//getProductPrices(styleID, callback) takes in a style ID and returns sneaker info including a price map and more images of the product
sneaks.getProductPrices("FY2903", function(err, product){
console.log(product)
})
//getMostPopular(limit, callback) takes in a limit and returns an array of the current popular products curated by StockX
sneaks.getMostPopular(10, function(err, products){
console.log(products)
})
FAQs
A RESTful API that collects and returns data on sneakers. This API will also find, compare and return a link of where to buy the sneaker based on the price.
The npm package changed-sneaks-api receives a total of 0 weekly downloads. As such, changed-sneaks-api popularity was classified as not popular.
We found that changed-sneaks-api demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.
Security News
Company News
Socket is joining TC54 to help develop standards for software supply chain security, contributing to the evolution of SBOMs, CycloneDX, and Package URL specifications.