Você provavelmente está procurando certificados de cliente SSL. Usando certificados de cliente, seu cliente pode se autenticar sem interação, com sua API.
Dito isto, esta tecnologia não está em uso generalizado, e como tal, a documentação pode estar faltando às vezes, e muitas bibliotecas de clientes HTTP não suportam isso.