Developer Portalen
Waar haal je je API-sleutels vandaan, en hoe stel je dat in?
Zo werkt het bijna overal
- Ga naar de developer portal van de dienst en log in met je gewone account. Soms moet je eerst tweestapsverificatie aanzetten.
- Maak een app of project aan. Dat is de naam waaronder jouw programma bij de dienst bekend is.
- 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.
- Kopieer je gegevens: een API-sleutel, of een Client ID met een Client Secret. Sommige diensten tonen het geheim maar één keer.
- 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
- Zet sleutels nooit in code op GitHub, in een website of in een chat, ook niet in een AI-chat.
- Bewaar ze op de server in een omgevingsvariabele of in een bestand buiten de webmap.
- Een geheim hoort nooit in JavaScript in de browser, want daar kan iedereen het lezen.
- Is een sleutel uitgelekt? Maak meteen een nieuwe aan en trek de oude in.
- Stel bij betaalde diensten een bestedingslimiet in als dat kan, en controleer de kosten.
Anthropic (Claude API) AI
API-sleutel.
- Log in of maak een account op de Claude Console.
- Open de pagina API keys.
- Kies Create key, geef een naam en vervaldatum op.
- Kopieer de sleutel en bewaar die veilig.
Let op: De volledige sleutel zie je maar één keer.
Cohere AI
Trial- of productie-API-sleutel.
- Log in op het Cohere-dashboard.
- Open de pagina API keys.
- Maak een trial- of productiesleutel.
Let op: Trial-sleutels zijn gratis maar beperkt tot 1.000 aanroepen per maand.
DeepSeek AI
API-sleutel.
- Log in op het DeepSeek-platform.
- Vraag een API-sleutel aan.
- 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.
- Maak een API-sleutel aan in het dashboard.
- Bewaar de sleutel als ELEVENLABS_API_KEY in een .env-bestand.
- Geef de sleutel via de omgeving door aan de SDK.
Let op: Houd de sleutel buiten Git.
Groq AI
API-sleutel.
- Open de pagina API Keys in de Groq-console.
- Maak een sleutel.
- Zet die in de omgevingsvariabele GROQ_API_KEY.
Hugging Face AI
User Access Token.
- Open Access Tokens in je instellingen.
- Kies New token.
- Kies een rol: fine-grained, read of write.
- 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.
- Open de Studio-console en ga naar API Keys.
- Kies een nieuwe sleutel.
- Geef een naam en vervaldatum op.
- 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.
- Log in op het OpenAI-dashboard.
- Maak een API-sleutel aan en bewaar die veilig.
- Zet de sleutel in de omgevingsvariabele OPENAI_API_KEY.
- 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.
- Log in en open de pagina met sleutels.
- Maak een sleutel met een naam.
- Stel een tegoedlimiet in.
- Gebruik de sleutel als Bearer-token.
Let op: OpenRouter raadt aan op elke sleutel een limiet te zetten.
Replicate AI
API-token.
- Open de pagina API tokens in je account.
- Maak een token met een duidelijke naam.
- Bewaar het in een omgevingsvariabele.
- Gebruik per omgeving een eigen token.
Let op: Schakel een uitgelekt token meteen uit op dezelfde pagina.
xAI (Grok) AI
API-sleutel.
- Maak een account op de xAI-console.
- Voeg tegoed toe.
- Maak een sleutel op de pagina API Keys.
- 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.
- Log in op de test Customer Area.
- Open bij Developers de API credentials.
- Maak een nieuwe credential van het type Web service user.
- 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.
- Log in op je Mollie-account.
- Open bij Developers de pagina API keys.
- Kopieer de testsleutel en bouw daarmee je koppeling.
- 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.
- Log in op het Developer Dashboard.
- Open Apps & Credentials.
- Gebruik de standaardapp of maak een nieuwe.
- Kopieer Client ID en secret.
- 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.
- Maak een sandbox en gebruik eerst de testsleutels.
- Open de pagina API keys in het Dashboard.
- Maak bij voorkeur een restricted key met alleen de nodige rechten.
- Bewaar de sleutel in een kluis of omgevingsvariabele.
- 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.
- Maak een nieuwe app in het developer portal.
- Maak op de Bot-pagina een token aan met Reset Token.
- Stel op de pagina Installation de scopes applications.commands en bot in.
- 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.
- Log in en open de pagina met apps.
- Kies een app-type en vul een redirect-URL in.
- Noteer de client ID en het secret.
- 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.
- Maak een lege app, geef die een naam en kies een workspace.
- Voeg bij OAuth & Permissions de bot-scopes toe.
- Installeer de app in de workspace en keur dat goed.
- 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.
- Stuur een bericht naar @BotFather in Telegram.
- Stuur /newbot en volg de vragen.
- 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.
- Open de pagina om tokens te maken.
- Geef een naam op.
- Kies de scopes.
- Voeg de bases of werkruimtes toe.
- 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.
- Bekijk eerst of tijdelijke toegang met IAM-rollen volstaat.
- Open IAM in de console.
- Maak een toegangssleutel voor een IAM-gebruiker, niet voor het root-account.
- 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.
- Open de API-sleutels in je instellingen.
- Maak een sleutel en kies eventueel een vervaldatum.
- Kies bij voorkeur beperkte rechten.
- 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.
- Maak een app in de App Console.
- Kies toegang tot één app-map of je hele Dropbox.
- Kies de rechten op het tabblad Permissions.
- 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.
- Log in op het Mailgun-dashboard.
- Kopieer je private sleutel op de pagina API Keys.
- Test met het sandboxdomein en geautoriseerde ontvangers.
- 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.
- Log in op het Entra-beheercentrum met minstens de rol Application Developer.
- Maak een nieuwe registratie bij App registrations.
- Vul een naam in en kies de toegestane accounttypen.
- Noteer de Application (client) ID.
- 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.
- Open Personal access tokens in het Developer portal.
- Kies een nieuw token en geef een naam op.
- Selecteer de Notion API.
- 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.
- Open API Keys in het dashboard.
- Geef de sleutel een naam.
- Kies de rechten en eventueel een domeinbeperking.
- Kopieer de sleutel meteen.
Let op: Na het aanmaken kun je de waarde niet meer bekijken.
SendGrid Cloud en e-mail
API-sleutel.
- Open Settings en daarna API Keys.
- Kies Create API Key en geef een naam op.
- Kies de rechten: volledig, aangepast of beperkt.
- 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.
- Maak eerst een Power-Up.
- Genereer bij die Power-Up een API-sleutel.
- Klik op de Token-link naast de sleutel.
- 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.
- Log in op de Twilio Console.
- Zoek je Account SID en Auth Token op.
- Maak bij voorkeur een API-sleutel aan.
- 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.
- Zet tweestapsverificatie aan op je Apple-account.
- Meld je aan voor het Apple Developer Program.
- Betaal de jaarlijkse bijdrage.
- 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.
- Open de beveiligingsinstellingen van je Atlassian-account.
- Maak een API-token met scopes.
- Geef een naam en vervaldatum op en kies Bitbucket als app.
- 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.
- Open de pagina API Tokens in je profiel.
- Kies een sjabloon of maak een eigen token.
- Stel naam, rechten en bronnen in.
- Voeg eventueel IP-filtering en een looptijd toe.
- Genereer het token en kopieer het meteen.
Let op: Het secret zie je maar één keer.
DigitalOcean Code en hosting
Persoonlijk access token.
- Open in het Control Panel de API-instellingen.
- Maak een nieuw token met een naam en vervaldatum.
- Kies de scopes: eigen keuze, alleen lezen of volledige toegang.
- 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.
- Log in bij Docker Home en open Account settings.
- Kies Personal access tokens.
- Vul een beschrijving en eventueel een vervaldatum in.
- Kies de laagste rechten die je nodig hebt.
- 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.
- Open de ontwikkelaarsinstellingen en kies een nieuwe OAuth-app.
- Vul naam, homepage-URL en callback-URL in.
- Registreer de app.
- 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.
- Open Personal access tokens in je profiel.
- Vul een naam en vervaldatum in.
- Kies de scopes.
- 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.
- Open Applications in je gebruikersinstellingen.
- Maak een nieuw persoonlijk token.
- Geef een naam en vervaldatum op.
- 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.
- Open Access Tokens in je profielmenu.
- Maak een nieuw token en geef het een naam.
- Stel eventueel IP-reeksen en rechten in.
- 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.
- Zorg voor rechten om apps te bouwen en een dev store.
- Installeer de nieuwste Shopify CLI.
- Maak de app met shopify app init of in het Dev Dashboard.
- Start de app met shopify app dev en installeer hem op je dev store.
Vercel Code en hosting
Access token.
- Open de pagina Account Tokens in je instellingen.
- Vul een naam in.
- Kies het bereik: account, team of project.
- Kies een vervaldatum en maak het token.
- 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.
- Open de Applications Manager en maak een nieuwe app.
- Vul een redirect-URL in die exact overeenkomt met je callback.
- Noteer Client ID en Client Secret.
- 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.
- Log in met je Battle.net-account op het developer portal.
- Open API Access en maak een nieuwe client.
- Noteer Client ID en Client Secret.
- 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.
- Log in op de CurseForge for Studios-console.
- Maak als gameontwikkelaar een API-sleutel aan.
- Vraag als moddingdienst van derden een sleutel aan via het formulier.
- 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.
- Maak een Epic Games-account en een organisatie in het Developer Portal.
- Maak een product aan voor je game.
- Voeg bij het product een client toe en koppel een client policy.
- 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.
- Vul het registratieformulier in.
- Log in en accepteer de NDA en de gebruiksvoorwaarden.
- Vraag informatie over Nintendo Switch apart aan.
- 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.
- Log in op het Developer Portal met je Riot-account.
- Je development-sleutel wordt automatisch aangemaakt.
- Registreer een product als je meer of langer toegang wilt.
- 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.
- Open API Keys in het Creator Dashboard.
- Maak een sleutel en geef die een naam.
- Kies welke API's en bewerkingen de sleutel mag gebruiken.
- Voeg eventueel IP-beperkingen en een vervaldatum toe.
- 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.
- Log in met je Steam-account op de registratiepagina.
- Vul een domeinnaam in.
- Accepteer de Steam Web API Terms of Use.
- 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.
- Maak een project via Unity Hub of het Unity Dashboard.
- Vul bij het Dashboard een naam en de COPPA-aanduiding in.
- Koppel een bestaand project via de Project Settings.
- 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.
- Registreer je als partner en dien je bedrijfsgegevens in.
- Teken de geheimhoudingsverklaring (NDA).
- Schrijf je in bij Partner Center.
- 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.
- Log in op de Firebase-console en maak een nieuw project.
- Controleer de project-ID; die kun je later niet meer wijzigen.
- Klik op het web-icoon en registreer je app met een bijnaam.
- 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.
- Open de pagina API Keys in Google AI Studio.
- Importeer zo nodig een bestaand Cloud-project.
- Maak een API-sleutel aan.
- 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.
- Maak of kies een project in de console.
- Maak een OAuth-client aan die past bij je platform, bijvoorbeeld web of desktop.
- Noteer de client-ID en, als die er is, het client secret.
- 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.
- Maak een Google Cloud-project en zet facturering aan.
- Zet de Maps-, Routes- of Places-API's aan die je nodig hebt.
- Maak een API-sleutel aan.
- 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.
- Open de Access Token-pagina in de console.
- Gebruik het standaardtoken alleen voor ontwikkeling.
- Maak een nieuw token met alleen de nodige scopes.
- 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.
- Log in en open de pagina met OAuth-apps.
- Vul een naam en redirect-URL's in.
- Kies de scopes.
- 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.
- Maak een account op de site.
- Haal de sleutel uit de bevestigingsmail of je accountpagina.
- 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.
- Maak een account en log in via een desktopbrowser.
- Open de API-pagina in je accountinstellingen.
- 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.
- Zorg voor een lidmaatschap van het Apple Developer Program.
- Registreer een media-identifier.
- Maak een privΓ©sleutel met media services en download die.
- 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.
- Log in en vraag een API-account aan op de aanmaakpagina.
- Stel je account in op de pagina met API-accounts.
- Noteer de API-sleutel en het shared secret.
SoundCloud Muziek
client_id en client_secret, daarna een OAuth-token.
- Log in en open de pagina met je apps.
- Registreer een app.
- Noteer client_id en client_secret.
- 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.
- Log in op het Spotify Developer Dashboard.
- Maak een app met naam, beschrijving en redirect-URL.
- Accepteer de voorwaarden.
- Haal Client ID en Client Secret op bij de instellingen van de app.
- 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.
- Log in op Bluesky en maak een app-wachtwoord aan.
- Log daarmee in via de SDK of de API.
- 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.
- Maak een Meta-app van het type Business.
- Voeg het product Instagram toe.
- Kies de API-instelling met Instagram-login of Facebook-login.
- 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.
- Maak een app in het Developer Portal.
- Voeg op het tabblad Products de producten toe die je nodig hebt.
- Open het tabblad Auth en noteer Client ID en Client Secret.
- 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.
- Kies de server (instance) waarop je wilt werken.
- Registreer je app bij die server via de API.
- Vraag met de client-gegevens een access token op.
- 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.
- Registreer je als Meta-ontwikkelaar en log in.
- Start een nieuwe app en vul een naam en contact-e-mail in.
- Kies een of meer gebruiksdoelen.
- 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.
- Log in met een zakelijk account of maak er een aan.
- Bevestig je e-mailadres en accepteer de Developer Terms.
- Vul onder My apps het aanvraagformulier in.
- 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.
- Start vanuit je organisatie een nieuw Snap Kit-project.
- Geef het een unieke naam.
- Noteer de automatisch gemaakte client-ID's.
- 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.
- Maak een Meta-app met Threads als doel.
- Nodig testers uit via het App Dashboard.
- Laat gebruikers toestemming geven via het autorisatiescherm.
- 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.
- Maak een TikTok-ontwikkelaarsaccount en log in.
- Open Manage apps en koppel een nieuwe app.
- Vul de gegevens in en voeg producten toe.
- Bevestig dat de opgegeven websites en voorwaarden van jou zijn.
- 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.
- Registreer je als ontwikkelaar en maak een Meta-app met WhatsApp als doel.
- Koppel een account en stuur een testbericht naar een testnummer.
- Stel een webhook in.
- 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.
- Log in op de X-console.
- Maak een app met naam, beschrijving en gebruiksdoel.
- Genereer de gegevens die je nodig hebt.
- 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.
- Maak een Kick-account en lees de Developer Terms.
- Zet tweestapsverificatie aan.
- Open de Developer-tab in je accountinstellingen en maak een app.
- 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.
- Log in op de developer console met een geverifieerd Twitch-account.
- Registreer een nieuwe applicatie met een unieke naam, een OAuth-redirect-URL en een categorie.
- Open de app via Manage en noteer de Client ID.
- 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.
- Log in en maak een API-app met naam en beschrijving.
- Geef aan of andere Vimeo-accounts de app mogen gebruiken en accepteer de voorwaarden.
- Open de app en maak een access token aan.
- 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.
- Maak een project in de Google Cloud-console.
- Zet de YouTube Data API aan voor dat project.
- Maak een API-sleutel aan.
- 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.