Skip to main content
POST
Permissão: oauth-apps/create. Requer API pública habilitada na conta.

Corpo da requisição

string
required
Nome exibido no consentimento (máx. 120 caracteres).
array
required
Scopes que o app pode solicitar. Use scopes/list.
string
Descrição opcional no consentimento (máx. 500 caracteres).
string
URL do site da aplicação.
string
URL do logo (HTTPS).
string
URL da política de privacidade.
string
URL dos termos de uso.
string
Nome do desenvolvedor exibido no consentimento.
Após criar, gere credenciais com clients/ensure para DEV e PRODUCTION.

Authorizations

X-API-Key
string
header
required

Chave gp_live_... criada em Integrações → Chaves de API no dashboard.

Body

application/json
name
string
required
Maximum string length: 120
allowedScopes
string[]
required
description
string
Maximum string length: 500
logoUrl
string<uri>
website
string<uri>
privacyPolicyUrl
string<uri>
termsUrl
string<uri>
developerName
string
Maximum string length: 120

Response

Aplicação OAuth consultada, criada ou atualizada.

success
boolean
required
message
string
required
data
object
required
requestId
string