Application Programming Interface (API) is een methode om ruwe Semrush-gegevens te extraheren zonder dat je handmatig hoeft in te loggen op de software. Semrush biedt twee hoofdopties voor API:
- Standaard-API (Analytics- en Projects-API's)
- Trends API (gegevens van de Traffic & Market Toolkit)
Deze API is beschikbaar als add-on voor het Business-niveau van het SEO Toolkit-abonnement. De standaard API-optie wordt geleverd met de Analytics- en Projects-API's. Door te upgraden naar het Business-niveau krijg je de mogelijkheid om API-units te kopen en een API-sleutel te genereren.
Houd er rekening mee dat het aantal units na een upgrade naar het Business-niveau nog steeds nul is. Je moet een passend aantal API-units kopen op basis van je behoeften — deze units zijn beschikbaar in schaalbare pakketten van 2.000.000, 5.000.000, 10.000.000 of 20.000.000 units. De gekochte units zijn inbegrepen in je terugkerende abonnement en worden op dezelfde dag verlengd als je abonnement. Ongebruikte units verlopen in plaats van te worden toegevoegd aan het vernieuwde aantal.
Wanneer je units op zijn, kun je er meer kopen op de pagina Abonnementsgegevens of contact met ons opnemen.
Lees hier hoe je toegang krijgt tot een API.
-
Analytics API laat je gegevens ophalen uit Analytics-rapporten, waaronder:
-
Projects API kan gegevens ophalen uit Position Tracking- en Site Audit-campagnes die in Projects zijn gemaakt. Je kunt je projecten ook beheren (ze bijvoorbeeld maken, bijwerken of verwijderen) met behulp van de Projects API.
Via de API is het mogelijk om gegevens voor submap, subdomein en URL op te halen. Bekijk het gedeelte Subdomein, Submap of URL in de API-documentatie om te zien uit welke rapporten je gegevens kunt ophalen.
Analytics- en Projects API-calls hebben elk een kostprijs in API-units. Het totale aantal units dat je moet besteden, hangt af van het type aanvraag of het exacte aantal regels in het rapport.

Je kunt je API-unitsaldo bekijken in het tabblad Abonnementsgegevens of via een gratis API-aanvraag (API-unitsaldo).
Bekijk hier de volledige lijst met Semrush-rapporten die de API kan ophalen. Je API-sleutel vind je op de pagina Abonnementsgegevens.
Trends API (gegevens van de Traffic & Market Toolkit) is alleen beschikbaar voor betalende Semrush-gebruikers en komt in 2 abonnementen:
- Trends Basic API: Biedt toegang tot brede verkeerssamenvattingen met verkeersstatistieken van websites en gegevens over gebruikersgedrag
- Trends Premium API: Biedt alles wat is inbegrepen in de Trends Basic API, plus 16 extra gegevenstypen waarmee je dieper kunt ingaan op marktdynamiek, strategieën van concurrenten en webverkeer
Trends Basic API
De Trends Basic API biedt schattingen van het verkeer van een website en het gedrag van bezoekers. Dit zijn onder andere maandelijkse bezoeken, unieke bezoeken, pagina's per bezoek, gemiddelde bezoeksduur, percentage mobiel versus desktopverkeer, bouncepercentage en de categorie van een domein.
Je kunt verkeersgegevens voor maximaal 200 domeinen in één aanvraag ophalen met de Overzichtsrapporten. Deze gegevens geven je een snel overzicht van het algemene interactieniveau tussen een website en zijn bezoekers.
De Trends Basic API-aanroepen werken voor rootdomeinen, subdomeinen en submappen, behalve voor Traffic Rank, Audience Insights en Data Accuracy.
Trends Premium API
De Trends Premium API (volledige details in de API-documentatie) biedt 16 afzonderlijke rapporten naast de verkeersoverzichtsgegevens van de Trends Basic API:
- Dagelijks verkeer: het volume websitebezoekers dat dagelijks wordt bijgehouden.
- Wekelijks verkeer: het volume websitebezoekers dat wekelijks wordt bijgehouden.
- Aankoopconversie: het percentage bezoekers dat een gewenste actie voltooit, zoals een aankoop doen.
- Branchecategorieën: de verschillende branches waaruit websitebezoekers afkomstig zijn.
- Verkeersbronnen: het websiteverkeer uitgesplitst naar direct, referral, organisch zoeken, betaald zoeken, organische social, betaalde social, e-mail en display-advertenties.
- Verkeersbestemmingen: waar gebruikers naartoe gaan nadat ze het domein hebben bezocht waar je naar kijkt.
- Subdomeinverkeer: de subdomeinen van de website die verantwoordelijk zijn voor het genereren van het meeste verkeer.
- Submapverkeer: de submappen van de website die het meeste verkeer krijgen.
- Geografische verdeling: de landen, regio's of subcontinenten waar een website de meeste bezoekers vandaan krijgt.
- Toppagina's: het aantal unieke paginaweergaven, unieke bezoekers, binnenkomsten en verkeersbronnen voor maximaal de 1000 toppagina's van een site op basis van verkeer.
- Verkeersranking: de topwebsites in de doellocatie voor de doelperiode, gesorteerd op verkeer.
- Audience Insights: aanvullende bezochte domeinen, uniek publiek, gedeeld publiek % en gedeeld publiek voor de domeinen die je hebt ingevoerd.
- Verdeling naar leeftijd en geslacht: het aantal en aandeel mannelijke en vrouwelijke gebruikers en hun verdeling per leeftijd.
- Verdelingen van huishoudgrootte, inkomen, opleiding en beroep:
- Huishoudgrootteverdeling: een uitsplitsing van het domeinpubliek op basis van huishoudgrootte.
- Inkomensverdeling: het aantal en aandeel gebruikers met een laag, gemiddeld of hoog inkomen.
- Opleidingsverdeling: het aantal en aandeel gebruikers met een postdoctorale, universitaire/hogeschool-, schoolopleiding of zonder afgeronde opleiding.
- Verdeling naar arbeidsstatus: een uitsplitsing van het publiek van het domein naar arbeidsstatus.
- Belangen van het publiek: de belangrijkste interesses van je doelgroep op basis van de categorieën van bezochte domeinen.
- Voorkeuren voor sociale media: de socialmedia-platforms die het vaakst door het marktpubliek worden bezocht.
De standaard maandelijkse limiet is 10.000 aanvragen. De Trends API-units worden maandelijks vernieuwd op de betaaldag van je abonnement. Deze API gebruikt geen API-units die gekoppeld zijn aan de standaard Semrush API-optie voor het Business-niveau van het SEO Toolkit-abonnement.
Als je geïnteresseerd bent in onze Trends API, kun je deze openen via de pagina Abonnementsgegevens.
Neem anders contact op met ons salesteam via dit formulier, en we sturen je een offerte die past bij je behoeften.
Voor de aankoop van de Trends API heb je een betaald Semrush‑account nodig. Je kunt API-toegang zelf kopen of via onze salesmedewerkers, en vervolgens je API-sleutel per e-mail ontvangen.
De onderstaande API-documentatiepagina’s zijn belangrijk voor het werken met de API, omdat daar elke call wordt opgesplitst en uitgelegd. De juiste opmaak wordt ook weergegeven, zodat je je API-calls correct kunt structureren. Je kunt deze calls uitvoeren door je API-call in een webbrowser te plakken.
Gebruik de volgende documentatielinks om hulp te vinden bij de API:
- API-introductie
- Analytics API (Domain Analytics, Keyword Analytics, Backlinks, enz.)
- Projects API (Position Tracking, Site Audit)
- API-unitssaldo
- Trends API-documentatie
- API-gebruiksvoorwaarden
Houd er rekening mee dat we in sectie 2.3 van onze servicevoorwaarden vragen dat je niet meer dan 10 verzoeken per seconde vanuit onze API doet:
Als je je abonneert op de Semrush API, ga je er naast de hierboven genoemde beperkingen mee akkoord (i) niet meer dan 10 verzoeken per 1 seconde door te sturen vanaf één uniek IP-adres of meer dan 10 gelijktijdige verzoeken vanaf 1 Gebruiker; en (ii) de informatie die je van de Services ontvangt niet langer dan één (1) maand in cache op te slaan zonder de uitdrukkelijke schriftelijke toestemming van Semrush. U mag de Services niet gebruiken als het u op grond van de wetgeving van het land waarin u woont of van waaruit u de Services opent of gebruikt, wettelijk is verboden om de Services te ontvangen of te gebruiken.
Bekijk gerust onze blogpost Wat is API in hemelsnaam en hoe gebruik ik het? om meer te weten te komen over de basis van API's en hoe ze nuttig kunnen zijn.