Access a comprehensive motorcycle specifications database through our API, featuring over 40,000 models and 20+ technical information fields. One image is provided per model to enhance your data insights.
This project provides multiple API endpoints for retrieving motorcycle specifications data. You can select any of the available endpoints, each with its specific input requirements, as detailed below.
Please note: Apify does not support declaring custom tabs for each endpoint, so you'll need to select an endpoint from the list and fill in the required parameters for that specific endpoint.
Parameters are only required for certain endpoints, as specified in the description of each.
year
: The production year of the motorcycle (required for certain endpoints).make
: The make/brand of the motorcycle (required for certain endpoints).model
: The model of the motorcycle (required for certain endpoints).id
: A unique identifier (used for image or specification retrieval).make_id
: ID associated with the motorcycle make.category
: The category of the motorcycle.group
: Group ID or name for retrieving specifications.Endpoint:
GET /specifications/{year}/{make}/{model}
Description: Retrieve specifications for a motorcycle by year, make, and model.
year
: Requiredmake
: Requiredmodel
: RequiredEndpoint:
GET /image/{id}/media
Description: Retrieve an image as media content by its ID.
id
: RequiredEndpoint:
GET /image/{id}/link
Description: Retrieve an image link by its ID.
id
: RequiredEndpoint:
GET /specifications/{make}/{model}
Description: Retrieve specifications for a motorcycle by make and model.
make
: Requiredmodel
: RequiredEndpoint:
GET /specifications/{id}
Description: Retrieve specifications for a motorcycle by its ID.
id
: RequiredEndpoint:
GET /models/{make}
Description: Retrieve a list of models by make.
make
: RequiredEndpoint:
GET /models/{make_id}/{year}
Description: Retrieve a list of models by make ID and year.
make_id
: Requiredyear
: RequiredEndpoint:
GET /makes
Description: Retrieve a list of all motorcycle makes.
Endpoint:
GET /production-years/{model_id}
Description: Retrieve production years grouped by model ID.
model_id
: RequiredEndpoint:
GET /categories
Description: Retrieve a list of all motorcycle categories.
Endpoint:
GET /specifications/group/{group}
Description: Retrieve specifications by group.
group
: RequiredEndpoint:
GET /models/{make_id}/{year}/{category}
Description: Retrieve a list of models by make ID, year, and category.
make_id
: Requiredyear
: Requiredcategory
: RequiredEndpoint:
GET /models/{make_id}/{category}
Description: Retrieve a list of models by make ID and category.
make_id
: Requiredcategory
: Requiredid
, make_id
, model_id
, etc.) for the endpoints that need them.curl -X GET "http://api-motorcycle.makingdatameaningful.com/api/v1/specifications/2021/Yamaha/MT-07"
curl -X GET "http://api-motorcycle.makingdatameaningful.com/api/v1/image/12345/media"
curl -X GET "http://api-motorcycle.makingdatameaningful.com/api/v1/models/Yamaha"
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!