Une clé API est un code unique qui autorise ou bloque l'accès à un Interface de programmation d'application (API).
Le fournisseur d'API génère généralement des clés API accessibles à l'application ou à l'utilisateur via une plate-forme telle qu'une place de marché interne en marque blanche. Lorsqu'ils demandent l'API, les applications ou les utilisateurs doivent inclure leur clé API dans la demande. Le fournisseur d'API identifie et authentifie les entités demandant l'accès et détermine si elles sont autorisées à accéder à la ressource demandée.