Gids Β· Onze Tools

Developer Portalen

Waar haal je je API-sleutels vandaan, en hoe stel je dat in?

Zo werkt het bijna overal

  1. Ga naar de developer portal van de dienst en log in met je gewone account. Soms moet je eerst tweestapsverificatie aanzetten.
  2. Maak een app of project aan. Dat is de naam waaronder jouw programma bij de dienst bekend is.
  3. Stel de redirect-URL in als je gebruikers laat inloggen (OAuth). Dat is het adres waar de dienst de gebruiker na het inloggen naar terugstuurt. Die moet precies kloppen.
  4. Kopieer je gegevens: een API-sleutel, of een Client ID met een Client Secret. Sommige diensten tonen het geheim maar één keer.
  5. Test met één kleine aanvraag uit de documentatie. Kijk daarna welke rechten (scopes) je echt nodig hebt, en vraag er niet meer.

Wat betekent wat?

API-sleutel
Een lang wachtwoord voor je programma. Wie hem heeft, kan op jouw naam aanvragen doen.
Client ID
De naam van je app. Niet geheim.
Client Secret
Het wachtwoord van je app. Wel geheim.
OAuth
Een gebruiker geeft jouw app toestemming zonder jou zijn wachtwoord te geven.
Token
Een tijdelijke sleutel die je met het bovenstaande krijgt. Vaak verloopt die en moet je hem vernieuwen.
Scope
Wat je app precies mag doen.
Limiet (rate limit)
Hoeveel aanvragen je per minuut of per dag mag doen.

Bewaar je sleutels veilig

Anthropic (Claude API) AI

API-sleutel.

  1. Log in of maak een account op de Claude Console.
  2. Open de pagina API keys.
  3. Kies Create key, geef een naam en vervaldatum op.
  4. Kopieer de sleutel en bewaar die veilig.

Let op: De volledige sleutel zie je maar één keer.

Cohere AI

Trial- of productie-API-sleutel.

  1. Log in op het Cohere-dashboard.
  2. Open de pagina API keys.
  3. Maak een trial- of productiesleutel.

Let op: Trial-sleutels zijn gratis maar beperkt tot 1.000 aanroepen per maand.

DeepSeek AI

API-sleutel.

  1. Log in op het DeepSeek-platform.
  2. Vraag een API-sleutel aan.
  3. Gebruik die met een OpenAI- of Anthropic-SDK en het basisadres uit de documentatie.

Let op: Prijzen staan op de pagina Models & Pricing.

ElevenLabs AI

API-sleutel.

  1. Maak een API-sleutel aan in het dashboard.
  2. Bewaar de sleutel als ELEVENLABS_API_KEY in een .env-bestand.
  3. Geef de sleutel via de omgeving door aan de SDK.

Let op: Houd de sleutel buiten Git.

Groq AI

API-sleutel.

  1. Open de pagina API Keys in de Groq-console.
  2. Maak een sleutel.
  3. Zet die in de omgevingsvariabele GROQ_API_KEY.
Hugging Face AI

User Access Token.

  1. Open Access Tokens in je instellingen.
  2. Kies New token.
  3. Kies een rol: fine-grained, read of write.
  4. Geef een naam op en maak het token.

Let op: Gebruik per app een eigen token en in productie alleen fine-grained tokens.

Mistral AI AI

API-sleutel.

  1. Open de Studio-console en ga naar API Keys.
  2. Kies een nieuwe sleutel.
  3. Geef een naam en vervaldatum op.
  4. Kopieer de sleutel meteen.

Let op: De gratis modus vraagt geen creditcard maar heeft limieten; de sleutel zie je één keer.

OpenAI AI

API-sleutel.

  1. Log in op het OpenAI-dashboard.
  2. Maak een API-sleutel aan en bewaar die veilig.
  3. Zet de sleutel in de omgevingsvariabele OPENAI_API_KEY.
  4. Voeg tegoed toe om na de testfase door te gaan.

Let op: Gebruik kost geld; houd de sleutel privΓ©.

OpenRouter AI

API-sleutel, te gebruiken als Bearer-token.

  1. Log in en open de pagina met sleutels.
  2. Maak een sleutel met een naam.
  3. Stel een tegoedlimiet in.
  4. Gebruik de sleutel als Bearer-token.

Let op: OpenRouter raadt aan op elke sleutel een limiet te zetten.

Replicate AI

API-token.

  1. Open de pagina API tokens in je account.
  2. Maak een token met een duidelijke naam.
  3. Bewaar het in een omgevingsvariabele.
  4. Gebruik per omgeving een eigen token.

Let op: Schakel een uitgelekt token meteen uit op dezelfde pagina.

xAI (Grok) AI

API-sleutel.

  1. Maak een account op de xAI-console.
  2. Voeg tegoed toe.
  3. Maak een sleutel op de pagina API Keys.
  4. Bewaar de sleutel als XAI_API_KEY of in een .env-bestand.

Let op: Zonder tegoed kun je geen API-aanroepen doen.

Adyen Betalen

API-credential met een API-sleutel.

  1. Log in op de test Customer Area.
  2. Open bij Developers de API credentials.
  3. Maak een nieuwe credential van het type Web service user.
  4. Genereer een API-sleutel en sla die op.

Let op: De sleutel zie je één keer; voor live maak je een nieuwe in de live Customer Area.

Mollie Betalen

Test- en live-API-sleutel per websiteprofiel.

  1. Log in op je Mollie-account.
  2. Open bij Developers de pagina API keys.
  3. Kopieer de testsleutel en bouw daarmee je koppeling.
  4. Gebruik de live-sleutel pas als alles werkt.

Let op: Houd sleutels geheim en vervang ze regelmatig.

PayPal Betalen

Client ID en secret, daarna een access token.

  1. Log in op het Developer Dashboard.
  2. Open Apps & Credentials.
  3. Gebruik de standaardapp of maak een nieuwe.
  4. Kopieer Client ID en secret.
  5. Wissel die in voor een access token en test in de sandbox.

Let op: Live gaan vereist een PayPal Business-account.

Stripe Betalen

Publishable key plus restricted of secret key, apart voor sandbox en live.

  1. Maak een sandbox en gebruik eerst de testsleutels.
  2. Open de pagina API keys in het Dashboard.
  3. Maak bij voorkeur een restricted key met alleen de nodige rechten.
  4. Bewaar de sleutel in een kluis of omgevingsvariabele.
  5. Schakel pas naar live-sleutels als je klaar bent.

Let op: Alleen de publishable key mag zichtbaar zijn; zelfgemaakte live-sleutels zie je maar één keer.

Discord Chat en community

Application ID, Public Key en een bot-token.

  1. Maak een nieuwe app in het developer portal.
  2. Maak op de Bot-pagina een token aan met Reset Token.
  3. Stel op de pagina Installation de scopes applications.commands en bot in.
  4. Voeg de app toe aan je testserver met de installatielink.

Let op: Je ziet het token maar één keer; houd het buiten versiebeheer.

Reddit Chat en community

Client ID en, bij vertrouwelijke apps, een client secret; daarna een OAuth-token.

  1. Log in en open de pagina met apps.
  2. Kies een app-type en vul een redirect-URL in.
  3. Noteer de client ID en het secret.
  4. Lees de regels van de Data API over toegang en gebruik.

Let op: Controleer de regels bij Reddit zelf: deze stappen komen uit andere bronnen en nieuwe toegang kan goedkeuring vragen.

Slack Chat en community

Bot-token, na installatie in een workspace.

  1. Maak een lege app, geef die een naam en kies een workspace.
  2. Voeg bij OAuth & Permissions de bot-scopes toe.
  3. Installeer de app in de workspace en keur dat goed.
  4. Kopieer het bot-token en bewaar het in een omgevingsvariabele.

Let op: Na het toevoegen van scopes moet je de app opnieuw installeren.

Telegram Bot Chat en community

Bot-token van BotFather.

  1. Stuur een bericht naar @BotFather in Telegram.
  2. Stuur /newbot en volg de vragen.
  3. Bewaar het token in een instellingenbestand of omgevingsvariabele.

Let op: Behandel het token als een wachtwoord; intrekken kan via @BotFather.

Airtable Cloud en e-mail

Persoonlijk access token.

  1. Open de pagina om tokens te maken.
  2. Geef een naam op.
  3. Kies de scopes.
  4. Voeg de bases of werkruimtes toe.
  5. Kopieer het token meteen.

Let op: Het token wordt maar één keer getoond.

AWS Cloud en e-mail

Access key ID en secret access key voor een IAM-gebruiker.

  1. Bekijk eerst of tijdelijke toegang met IAM-rollen volstaat.
  2. Open IAM in de console.
  3. Maak een toegangssleutel voor een IAM-gebruiker, niet voor het root-account.
  4. Bewaar beide delen meteen op een veilige plek.

Let op: Het geheime deel zie je maar één keer; maximaal twee sleutels per gebruiker.

Brevo Cloud en e-mail

API-sleutel, mee te sturen in de api-key-header.

  1. Open de API-sleutels in je instellingen.
  2. Maak een sleutel en kies eventueel een vervaldatum.
  3. Kies bij voorkeur beperkte rechten.
  4. Kopieer de sleutel meteen.

Let op: Een sleutel wordt na 90 dagen zonder geslaagde aanroep uitgeschakeld.

Dropbox Cloud en e-mail

App key en app secret, daarna een access token.

  1. Maak een app in de App Console.
  2. Kies toegang tot één app-map of je hele Dropbox.
  3. Kies de rechten op het tabblad Permissions.
  4. Haal app key en secret op bij Settings en genereer een token.

Let op: Nieuwe rechten gelden niet voor bestaande tokens; maak dan een nieuw token.

Mailgun Cloud en e-mail

Private API-sleutel.

  1. Log in op het Mailgun-dashboard.
  2. Kopieer je private sleutel op de pagina API Keys.
  3. Test met het sandboxdomein en geautoriseerde ontvangers.
  4. Stel je eigen domein in en rond de DNS-verificatie af.

Let op: Vanaf een sandboxdomein mail je alleen naar geautoriseerde ontvangers.

Microsoft Entra / Azure Cloud en e-mail

Application (client) ID en een client secret of certificaat.

  1. Log in op het Entra-beheercentrum met minstens de rol Application Developer.
  2. Maak een nieuwe registratie bij App registrations.
  3. Vul een naam in en kies de toegestane accounttypen.
  4. Noteer de Application (client) ID.
  5. Voeg bij Certificates & secrets een secret of certificaat toe.

Let op: Microsoft raadt secrets af voor productie; de waarde zie je maar één keer en is maximaal 24 maanden geldig.

Notion Cloud en e-mail

Persoonlijk access token.

  1. Open Personal access tokens in het Developer portal.
  2. Kies een nieuw token en geef een naam op.
  3. Selecteer de Notion API.
  4. Kopieer het token meteen en bewaar het in een omgevingsvariabele.

Let op: Op Business en Enterprise moet een workspace-eigenaar deze tokens eerst toestaan.

Resend Cloud en e-mail

API-sleutel.

  1. Open API Keys in het dashboard.
  2. Geef de sleutel een naam.
  3. Kies de rechten en eventueel een domeinbeperking.
  4. Kopieer de sleutel meteen.

Let op: Na het aanmaken kun je de waarde niet meer bekijken.

SendGrid Cloud en e-mail

API-sleutel.

  1. Open Settings en daarna API Keys.
  2. Kies Create API Key en geef een naam op.
  3. Kies de rechten: volledig, aangepast of beperkt.
  4. Kopieer de sleutel en bewaar die veilig.

Let op: De sleutel wordt alleen bij het aanmaken getoond.

Trello Cloud en e-mail

API-sleutel en token.

  1. Maak eerst een Power-Up.
  2. Genereer bij die Power-Up een API-sleutel.
  3. Klik op de Token-link naast de sleutel.
  4. Geef toestemming en bewaar het token.

Let op: De API-sleutel mag openbaar zijn, maar het token moet geheim blijven.

Twilio Cloud en e-mail

Account SID en Auth Token, of een API-sleutel.

  1. Log in op de Twilio Console.
  2. Zoek je Account SID en Auth Token op.
  3. Maak bij voorkeur een API-sleutel aan.
  4. Bewaar de gegevens in omgevingsvariabelen.

Let op: Een Main-sleutel kun je alleen in de Console maken.

Apple Developer Code en hosting

Lidmaatschap met certificaten, identifiers en privΓ©sleutels voor diensten.

  1. Zet tweestapsverificatie aan op je Apple-account.
  2. Meld je aan voor het Apple Developer Program.
  3. Betaal de jaarlijkse bijdrage.
  4. Beheer daarna sleutels, certificaten en identifiers in je account.

Let op: Het lidmaatschap kost 99 dollar per jaar, of het bedrag in lokale valuta.

Bitbucket Code en hosting

API-token met scopes.

  1. Open de beveiligingsinstellingen van je Atlassian-account.
  2. Maak een API-token met scopes.
  3. Geef een naam en vervaldatum op en kies Bitbucket als app.
  4. Kies de scopes en kopieer het token.

Let op: Maximaal 1 jaar geldig en maar één keer zichtbaar; app-wachtwoorden worden uitgefaseerd.

Cloudflare Code en hosting

API-token met zelfgekozen rechten.

  1. Open de pagina API Tokens in je profiel.
  2. Kies een sjabloon of maak een eigen token.
  3. Stel naam, rechten en bronnen in.
  4. Voeg eventueel IP-filtering en een looptijd toe.
  5. Genereer het token en kopieer het meteen.

Let op: Het secret zie je maar één keer.

DigitalOcean Code en hosting

Persoonlijk access token.

  1. Open in het Control Panel de API-instellingen.
  2. Maak een nieuw token met een naam en vervaldatum.
  3. Kies de scopes: eigen keuze, alleen lezen of volledige toegang.
  4. Kopieer het token meteen.

Let op: Het secret zie je maar één keer; scopes kun je later niet wijzigen.

Docker Hub Code en hosting

Persoonlijk access token.

  1. Log in bij Docker Home en open Account settings.
  2. Kies Personal access tokens.
  3. Vul een beschrijving en eventueel een vervaldatum in.
  4. Kies de laagste rechten die je nodig hebt.
  5. Genereer het token en kopieer het meteen.

Let op: Docker bewaart het token niet en toont het maar één keer.

GitHub Code en hosting

OAuth-appgegevens, of een persoonlijk access token.

  1. Open de ontwikkelaarsinstellingen en kies een nieuwe OAuth-app.
  2. Vul naam, homepage-URL en callback-URL in.
  3. Registreer de app.
  4. Gebruik voor alleen je eigen scripts liever een fine-grained persoonlijk token.

Let op: GitHub raadt GitHub Apps aan vanwege fijnere rechten en kortlevende tokens.

GitLab Code en hosting

Persoonlijk access token.

  1. Open Personal access tokens in je profiel.
  2. Vul een naam en vervaldatum in.
  3. Kies de scopes.
  4. Maak het token aan en bewaar het meteen.

Let op: Je ziet het token maar één keer; standaard is de maximale looptijd 365 dagen.

Netlify Code en hosting

Persoonlijk access token, of een OAuth-app met client key en secret.

  1. Open Applications in je gebruikersinstellingen.
  2. Maak een nieuw persoonlijk token.
  3. Geef een naam en vervaldatum op.
  4. Kopieer het token en gebruik het als Bearer-header.

Let op: Maximaal 500 verzoeken per minuut; het token zie je maar één keer.

npm Code en hosting

Granular access token.

  1. Open Access Tokens in je profielmenu.
  2. Maak een nieuw token en geef het een naam.
  3. Stel eventueel IP-reeksen en rechten in.
  4. Kies een vervaldatum en kopieer het token.

Let op: De optie om tweestapsverificatie over te slaan staat standaard uit en geldt alleen voor publiceren.

Shopify Code en hosting

Client ID en secret, te beheren in het Dev Dashboard.

  1. Zorg voor rechten om apps te bouwen en een dev store.
  2. Installeer de nieuwste Shopify CLI.
  3. Maak de app met shopify app init of in het Dev Dashboard.
  4. Start de app met shopify app dev en installeer hem op je dev store.
Vercel Code en hosting

Access token.

  1. Open de pagina Account Tokens in je instellingen.
  2. Vul een naam in.
  3. Kies het bereik: account, team of project.
  4. Kies een vervaldatum en maak het token.
  5. Kopieer het token meteen.

Let op: De waarde is maar één keer zichtbaar.

WordPress.com Code en hosting

Client ID en Client Secret, daarna een OAuth-token.

  1. Open de Applications Manager en maak een nieuwe app.
  2. Vul een redirect-URL in die exact overeenkomt met je callback.
  3. Noteer Client ID en Client Secret.
  4. Wissel de autorisatiecode in voor een access token.

Let op: Houd het Client Secret op de server.

Battle.net (Blizzard) Games

Client ID en Client Secret, daarna een access token.

  1. Log in met je Battle.net-account op het developer portal.
  2. Open API Access en maak een nieuwe client.
  3. Noteer Client ID en Client Secret.
  4. Vraag met die gegevens een access token op.

Let op: Tokens verlopen na 24 uur, dus vraag op tijd een nieuwe aan.

CurseForge Games

API-sleutel, mee te sturen in de x-api-key-header.

  1. Log in op de CurseForge for Studios-console.
  2. Maak als gameontwikkelaar een API-sleutel aan.
  3. Vraag als moddingdienst van derden een sleutel aan via het formulier.
  4. Stuur de sleutel mee met elk verzoek.

Let op: Accounts die geen gameontwikkelaar zijn en geen sleutel aanvragen kunnen worden verwijderd.

Epic Games Games

Client ID en Client Secret voor Epic Online Services.

  1. Maak een Epic Games-account en een organisatie in het Developer Portal.
  2. Maak een product aan voor je game.
  3. Voeg bij het product een client toe en koppel een client policy.
  4. Noteer Client ID en Client Secret.

Let op: Zet het secret van een vertrouwde server nooit in een openbare game-build.

Nintendo Developer Portal Games

Toegang tot het portaal en de SDK's; geen openbare API-sleutel.

  1. Vul het registratieformulier in.
  2. Log in en accepteer de NDA en de gebruiksvoorwaarden.
  3. Vraag informatie over Nintendo Switch apart aan.
  4. Dien je game ter beoordeling in voordat je publiceert.

Let op: Dit is voor gameontwikkeling; een openbare API wordt niet genoemd.

Riot Games Games

Development API-sleutel; persoonlijke of productiesleutel na registratie.

  1. Log in op het Developer Portal met je Riot-account.
  2. Je development-sleutel wordt automatisch aangemaakt.
  3. Registreer een product als je meer of langer toegang wilt.
  4. Wacht op de beoordeling door Riot.

Let op: Development-sleutels vervallen elke 24 uur; een productiesleutel vraagt meestal een werkend prototype.

Roblox Open Cloud Games

API-sleutel met zelfgekozen rechten.

  1. Open API Keys in het Creator Dashboard.
  2. Maak een sleutel en geef die een naam.
  3. Kies welke API's en bewerkingen de sleutel mag gebruiken.
  4. Voeg eventueel IP-beperkingen en een vervaldatum toe.
  5. Sla op, genereer de sleutel en bewaar die veilig.

Let op: Een sleutel die 60 dagen niet gebruikt is, vervalt automatisch.

Steam Web API Games

Steam Web API-sleutel voor gebruikers, of een publisher-sleutel via Steamworks.

  1. Log in met je Steam-account op de registratiepagina.
  2. Vul een domeinnaam in.
  3. Accepteer de Steam Web API Terms of Use.
  4. Kopieer de sleutel en bewaar die veilig.

Let op: Publisher-sleutels geven toegang tot gevoelige data; zet ze nooit in een game-client.

Unity Cloud Games

Een gekoppeld Unity Cloud-project met project-ID.

  1. Maak een project via Unity Hub of het Unity Dashboard.
  2. Vul bij het Dashboard een naam en de COPPA-aanduiding in.
  3. Koppel een bestaand project via de Project Settings.
  4. Stel de gewenste diensten in en installeer de pakketten.
Xbox / Microsoft Game Dev Games

Partner- en ID@Xbox-toegang met een Seller ID; geen losse API-sleutel.

  1. Registreer je als partner en dien je bedrijfsgegevens in.
  2. Teken de geheimhoudingsverklaring (NDA).
  3. Schrijf je in bij Partner Center.
  4. Meld je aan voor ID@Xbox en dien een gameconcept in.

Let op: Reken op minstens twee weken; publiceren kan pas na goedkeuring van je concept.

Firebase Google

Firebase-configuratieobject voor je app.

  1. Log in op de Firebase-console en maak een nieuw project.
  2. Controleer de project-ID; die kun je later niet meer wijzigen.
  3. Klik op het web-icoon en registreer je app met een bijnaam.
  4. Kopieer de configuratie naar je app.

Let op: Stel budgetmeldingen in en houd je verbruik in de gaten.

Gemini / Google AI Studio Google

Gemini API-sleutel, gekoppeld aan een Google Cloud-project.

  1. Open de pagina API Keys in Google AI Studio.
  2. Importeer zo nodig een bestaand Cloud-project.
  3. Maak een API-sleutel aan.
  4. Bewaar de sleutel in een omgevingsvariabele of Secret Manager.

Let op: Zet de sleutel nooit in broncode voor de browser en vervang een gelekte sleutel direct.

Google Cloud Console (Google OAuth) Google

OAuth-client-ID en, afhankelijk van het type, een client secret.

  1. Maak of kies een project in de console.
  2. Maak een OAuth-client aan die past bij je platform, bijvoorbeeld web of desktop.
  3. Noteer de client-ID en, als die er is, het client secret.
  4. Vraag in je app alleen de rechten die je nodig hebt.

Let op: Bij status Testing met externe gebruikers verlopen refresh tokens na 7 dagen.

Google Maps Platform Google

API-sleutel.

  1. Maak een Google Cloud-project en zet facturering aan.
  2. Zet de Maps-, Routes- of Places-API's aan die je nodig hebt.
  3. Maak een API-sleutel aan.
  4. Beperk de sleutel tot alleen de API's die je gebruikt.

Let op: Facturering is verplicht voor het project.

Mapbox Kaarten en data

Openbaar of geheim access token.

  1. Open de Access Token-pagina in de console.
  2. Gebruik het standaardtoken alleen voor ontwikkeling.
  3. Maak een nieuw token met alleen de nodige scopes.
  4. Stel URL-beperkingen in voor gebruik op een website.

Let op: Gebruik geheime tokens alleen op de server.

OpenStreetMap Kaarten en data

OAuth 2-client-ID en client secret.

  1. Log in en open de pagina met OAuth-apps.
  2. Vul een naam en redirect-URL's in.
  3. Kies de scopes.
  4. Bewaar het client secret meteen.

Let op: Redirect-URL's moeten https gebruiken, behalve lokaal op http://127.0.0.1.

OpenWeatherMap Kaarten en data

API-sleutel, mee te sturen als parameter appid.

  1. Maak een account op de site.
  2. Haal de sleutel uit de bevestigingsmail of je accountpagina.
  3. Voeg de sleutel toe aan je verzoeken met appid.

Let op: Blijf je boven de limieten, dan krijg je een waarschuwing en kan je sleutel worden opgeschort.

TMDB Kaarten en data

API-sleutel.

  1. Maak een account en log in via een desktopbrowser.
  2. Open de API-pagina in je accountinstellingen.
  3. Vraag een sleutel aan en accepteer de gebruiksvoorwaarden.

Let op: Lees de gebruiksvoorwaarden voordat je de API gebruikt.

Apple Music API Muziek

Media-identifier en privΓ©sleutel, daarmee onderteken je een developer token.

  1. Zorg voor een lidmaatschap van het Apple Developer Program.
  2. Registreer een media-identifier.
  3. Maak een privΓ©sleutel met media services en download die.
  4. Onderteken daarmee een JSON Web Token als developer token.

Let op: De sleutel download je één keer; een token is maximaal zes maanden geldig.

Last.fm Muziek

API-sleutel en shared secret.

  1. Log in en vraag een API-account aan op de aanmaakpagina.
  2. Stel je account in op de pagina met API-accounts.
  3. Noteer de API-sleutel en het shared secret.
SoundCloud Muziek

client_id en client_secret, daarna een OAuth-token.

  1. Log in en open de pagina met je apps.
  2. Registreer een app.
  3. Noteer client_id en client_secret.
  4. Gebruik OAuth 2.1 met PKCE voor toegang namens gebruikers.

Let op: De aanbevolen route met de CLI vraagt Artist Pro; tokens gelden ongeveer een uur.

Spotify Muziek

Client ID en Client Secret, daarna een access token.

  1. Log in op het Spotify Developer Dashboard.
  2. Maak een app met naam, beschrijving en redirect-URL.
  3. Accepteer de voorwaarden.
  4. Haal Client ID en Client Secret op bij de instellingen van de app.
  5. Vraag een access token op; dat is een uur geldig.

Let op: In development-modus: Premium voor de eigenaar en maximaal vijf toegestane gebruikers.

Bluesky Sociale media

App-wachtwoord voor bots en scripts, of OAuth voor apps met gebruikers.

  1. Log in op Bluesky en maak een app-wachtwoord aan.
  2. Log daarmee in via de SDK of de API.
  3. Gebruik OAuth als andere gebruikers via je app moeten inloggen.

Let op: Gebruik een app-wachtwoord, niet je echte wachtwoord.

Instagram (Meta) Sociale media

Instagram-app-ID en -secret, daarna een toegangstoken.

  1. Maak een Meta-app van het type Business.
  2. Voeg het product Instagram toe.
  3. Kies de API-instelling met Instagram-login of Facebook-login.
  4. Noteer de Instagram-app-ID en het secret.

Let op: Alleen voor Business- of Creator-accounts; voor live data is App Review verplicht.

LinkedIn Sociale media

Client ID en Client Secret, daarna een OAuth-token.

  1. Maak een app in het Developer Portal.
  2. Voeg op het tabblad Products de producten toe die je nodig hebt.
  3. Open het tabblad Auth en noteer Client ID en Client Secret.
  4. Voeg een HTTPS-redirect-URL toe.

Let op: De meeste rechten vragen goedkeuring; access tokens gelden 60 dagen.

Mastodon Sociale media

client_id en client_secret, daarna een access token.

  1. Kies de server (instance) waarop je wilt werken.
  2. Registreer je app bij die server via de API.
  3. Vraag met de client-gegevens een access token op.
  4. Stuur het token als Bearer-header mee.

Let op: Mastodon werkt per server; gebruik het domein van je eigen server in plaats van mastodon.social.

Meta for Developers (Facebook) Sociale media

App ID en App Secret.

  1. Registreer je als Meta-ontwikkelaar en log in.
  2. Start een nieuwe app en vul een naam en contact-e-mail in.
  3. Kies een of meer gebruiksdoelen.
  4. Koppel eventueel een business portfolio en rond het aanmaken af.

Let op: App Review is nodig zodra mensen zonder rol op je app die gaan gebruiken.

Pinterest Sociale media

App ID en app secret key, na goedkeuring.

  1. Log in met een zakelijk account of maak er een aan.
  2. Bevestig je e-mailadres en accepteer de Developer Terms.
  3. Vul onder My apps het aanvraagformulier in.
  4. Wacht op de beoordeling per e-mail.

Let op: Alleen een zakelijk account kan de app beheren; de aanvraag wordt beoordeeld.

Snapchat (Snap Kit) Sociale media

OAuth-client-ID's voor productie en staging.

  1. Start vanuit je organisatie een nieuw Snap Kit-project.
  2. Geef het een unieke naam.
  3. Noteer de automatisch gemaakte client-ID's.
  4. Zet Login Kit aan en voeg redirect-URL's toe.

Let op: Productie vereist goedkeuring; staging werkt alleen voor demogebruikers.

Threads (Meta) Sociale media

Threads-app-ID en -secret, daarna een toegangstoken.

  1. Maak een Meta-app met Threads als doel.
  2. Nodig testers uit via het App Dashboard.
  3. Laat gebruikers toestemming geven via het autorisatiescherm.
  4. Wissel de code in voor een kort token en daarna voor een lang token.

Let op: Voor gebruikers zonder app-rol moet elk recht door App Review en moet de app gepubliceerd zijn.

TikTok Sociale media

Client key en client secret.

  1. Maak een TikTok-ontwikkelaarsaccount en log in.
  2. Open Manage apps en koppel een nieuwe app.
  3. Vul de gegevens in en voeg producten toe.
  4. Bevestig dat de opgegeven websites en voorwaarden van jou zijn.
  5. Leg het gebruik uit, voeg demovideo's toe en dien de app in.

Let op: Review is verplicht, ook voor latere wijzigingen.

WhatsApp Cloud API (Meta) Sociale media

Telefoonnummer-ID, account-ID en een toegangstoken.

  1. Registreer je als ontwikkelaar en maak een Meta-app met WhatsApp als doel.
  2. Koppel een account en stuur een testbericht naar een testnummer.
  3. Stel een webhook in.
  4. Maak een systeemgebruiker en genereer een permanent token.

Let op: Tijdelijke tokens verlopen snel; je hebt een business portfolio nodig.

X (Twitter) Sociale media

API Key en Secret, Access Token en Secret, Client ID en Secret, en een Bearer Token.

  1. Log in op de X-console.
  2. Maak een app met naam, beschrijving en gebruiksdoel.
  3. Genereer de gegevens die je nodig hebt.
  4. Bewaar ze meteen; ze worden maar één keer getoond.

Let op: De API werkt met vooraf gekocht tegoed dat per verzoek wordt afgeschreven.

Kick Streaming en video

Client ID en Client Secret, daarna een OAuth-token via PKCE.

  1. Maak een Kick-account en lees de Developer Terms.
  2. Zet tweestapsverificatie aan.
  3. Open de Developer-tab in je accountinstellingen en maak een app.
  4. Vul een redirect-URL in en noteer Client ID en Client Secret.

Let op: Zonder tweestapsverificatie kom je niet bij de developer-tools.

Twitch Streaming en video

Client ID en client secret, daarna een OAuth-token.

  1. Log in op de developer console met een geverifieerd Twitch-account.
  2. Registreer een nieuwe applicatie met een unieke naam, een OAuth-redirect-URL en een categorie.
  3. Open de app via Manage en noteer de Client ID.
  4. Maak met New Secret een client secret aan en bewaar die veilig.

Let op: Tweestapsverificatie is verplicht; een nieuw secret maakt het vorige ongeldig.

Vimeo Streaming en video

Client ID en client secret, plus een persoonlijk access token.

  1. Log in en maak een API-app met naam en beschrijving.
  2. Geef aan of andere Vimeo-accounts de app mogen gebruiken en accepteer de voorwaarden.
  3. Open de app en maak een access token aan.
  4. Kies de scopes die je nodig hebt en bewaar het token veilig.

Let op: Sommige API's, zoals de Live API, vereisen een Enterprise-abonnement.

YouTube Data API Streaming en video

API-sleutel, en OAuth 2.0-gegevens voor acties namens een gebruiker.

  1. Maak een project in de Google Cloud-console.
  2. Zet de YouTube Data API aan voor dat project.
  3. Maak een API-sleutel aan.
  4. Maak ook OAuth 2.0-gegevens aan als je namens een gebruiker wilt werken.

Let op: Er geldt een dagelijks quotum; meer quotum vraag je aan met een formulier.

Portalen en stappen veranderen wel eens. Kijk bij twijfel in de documentatie van de dienst. Nagekeken op 2 november 2026.

← Alle cursussen