Een API-sleutel is een unieke code die toegang tot een Application Programming Interface (API).
De API-provider genereert doorgaans API-sleutels die toegankelijk zijn voor de applicatie of gebruiker via een platform zoals een white-label interne marktplaats. Wanneer zij de API aanvragen, moeten applicaties of gebruikers hun API-sleutel in het verzoek opnemen. De API-provider identificeert en authenticeert entiteiten die toegang vragen en bepaalt of zij toestemming hebben om toegang te krijgen tot de gevraagde bron.