Autenticação
O acesso à Partner API exige autenticação com chaves secretas de API. Gere e gerencie suas chaves no Partner Console.
As chaves de API são suas credenciais para acessar os recursos de parceiro. Cada chave tem acesso restrito a dados específicos da organização e pode ser desativada instantaneamente quando necessário.
Trate suas chaves de API com cuidado: elas dão acesso total à sua conta! Nunca exponha essas chaves em repositórios públicos, aplicativos do lado do cliente ou em qualquer lugar onde possam ser comprometidas.
Autentique as solicitações com HTTP Basic Auth, enviando sua chave de API como nome de usuário. Deixe a senha em branco.
A API aceita apenas conexões HTTPS seguras. Solicitações HTTP simples são rejeitadas, assim como quaisquer solicitações sem as credenciais de autenticação adequadas.
Exemplo de solicitação
curl https://partner-api.performancehub.co/partner/v1/organisations \
-u sk_live_YOUR_PARTNER_SECRET_KEY:
# The colon prevents curl from asking for a password.
Verificar a chave secreta
curl https://partner-api.performancehub.co/partner/v1/auth/ping \
-u sk_live_YOUR_PARTNER_SECRET_KEY:
# Returns { "message": "You are successfully authorised as <PartnerName>" }