API-dokumentation
Öppet REST API för återvinningsdata i Sverige. Gratis att använda.
https://sopinfo.se/apiÖversikt
sopinfo.se erbjuder ett öppet REST API för att hämta data om återvinning i Sverige. API:et innehåller information om:
- 290 kommuner - befolkningsdata, län, och antal stationer
- 4 500+ återvinningsstationer - ÅVC och återvinningsstationer med koordinater, adresser och öppettider
- 20 sorteringsguide-artiklar - information om hur man sorterar olika typer av avfall
API:et körs på Cloudflare Workers med D1 (SQLite) databas för snabb global respons.
Rate Limiting
Cloudflare Workers har en generös gratisplan. Vi ber dig hålla förfrågningar under 1000 requests/minut för att säkerställa tillgänglighet för alla. Vid missbruk kan IP-blockering tillämpas.
Snabblänkar till endpoints
Endpoints
/api/healthHealth Check
Kontrollera API-status och databasanslutning.
/api/countsStatistik
Hämta antal poster i alla tabeller.
/api/kommunerLista kommuner
Hämta lista över alla Sveriges kommuner med återvinningsinformation.
/api/kommuner/:slugHämta kommun
Hämta detaljer för en specifik kommun inklusive alla stationer.
/api/stationerLista stationer
Hämta lista över alla återvinningsstationer i Sverige.
/api/stationer/:idHämta station
Hämta detaljer för en specifik återvinningsstation.
/api/sorteringsguideLista sorteringsguide
Hämta alla sorteringsguide-artiklar med information om hur olika avfall ska sorteras.
/api/sorteringsguide/:slugHämta sorteringsartikel
Hämta en specifik sorteringsguide-artikel.
Användningsexempel
JavaScript (fetch)
// Hämta alla kommuner
const response = await fetch('https://sopinfo.se/api/kommuner?limit=290');
const data = await response.json();
console.log(data.data); // Array med kommunerPython (requests)
import requests
# Hämta stationer i en kommun
response = requests.get('https://sopinfo.se/api/kommuner/stockholm')
data = response.json()
print(f"Antal stationer: {len(data['stationer'])}")cURL
# Sök sorteringsguide
curl "https://sopinfo.se/api/sorteringsguide?search=plast"Har du frågor?
Kontakta oss om du har frågor om API:et eller vill rapportera problem.
Läs mer om sopinfo.se