BlocketAPI
April 27, 2026 ยท View on GitHub
BlocketAPI
BlocketAPI allows users to search blocket.se for ads.
Blocket is one of Sweden's largest online marketplaces. It was founded in 1996 and allows users to buy and sell a wide range of items, including cars, real estate, jobs, services, and second-hand goods. The platform is known for its extensive reach and user-friendly interface, making it a popular choice for Swedes looking to purchase or sell items quickly and efficiently.
๐งโ๐ป๏ธ Install
Install BlocketAPI via PyPI...
pip install blocket-api
or use blocket-api.se without installing anything!
๐โโ๏ธ Usage
from blocket_api import (
BlocketAPI,
Category,
CarColor,
CarModel,
CarSortOrder,
CarTransmission,
CarWheelDrive,
Location,
)
api = BlocketAPI()
# search all of blocket
api.search(
"Tamagotchi",
sort_order=SortOrder.PRICE_ASC,
locations=[Location.STOCKHOLM, Location.UPPSALA],
category=Category.FRITID_HOBBY_OCH_UNDERHALLNING,
)
# search for cars
api.search_car(
"Audi", # query is optional
sort_order=CarSortOrder.MILEAGE_ASC,
models=[CarModel.AUDI],
colors=[CarColor.GULD],
price_from=10000,
price_to=50000,
transmissions=[CarTransmission.MANUAL],
wheel_drive=[CarWheelDrive.RWD],
locations=[Location.STOCKHOLM],
horsepower_from=200,
horsepower_to=300,
org_id=1337, # dealer or store id
)
# search for boats
from blocket_api import BoatType
api.search_boat(
"Mercury", # query is optional
types=[BoatType.DAYCRUISER],
locations=[Location.STOCKHOLM],
length_from=10,
length_to=15,
price_from=20000,
price_to=90000,
org_id=1337, # dealer or store id
)
# search for motorcycles
from blocket_api import McType, McModel
api.search_mc(
"TC 150", # query is optional
types=[McType.SPORT],
locations=[Location.STOCKHOLM],
models=[McModel.DUCATI],
price_from=20000,
price_to=90000,
engine_volume_from=100,
engine_volume_to=200,
org_id=1337, # dealer or store id
)
# get ad details
from blocket_api import CarAd, RecommerceAd, BoatAd, McAd
api.get_ad(RecommerceAd(12345678))
api.get_ad(CarAd(12345678))
api.get_ad(BoatAd(12345678))
api.get_ad(McAd(12345678))
๐ Notes
- REST API: https://blocket-api.se
- Source repo: https://github.com/dunderrrrrr/blocket_api
- PyPI: https://pypi.org/project/blocket-api/