Uma chave de API é um código exclusivo que permite ou bloqueia o acesso a um Interface de programação de aplicativos (API).
O provedor de API normalmente gera chaves de API acessíveis ao aplicativo ou usuário por meio de uma plataforma como um mercado interno de marca branca. Ao solicitar a API, os aplicativos ou usuários devem incluir sua chave de API na solicitação. O provedor de API identifica e autentica entidades que solicitam acesso e determina se elas têm permissão para acessar o recurso solicitado.