...
Criar um aplicativo em https://appstore.rdstation.com/pt-BR/publisher
É necessário informar uma url de callback a qual o RDStation usará para enviar o código de autenticação.
Substituir os campos da URL abaixo pelos dados que você vai obter do aplicativo.
https://api.rd.services/auth/dialog?client_id={client_id}&redirect_uri={redirect_uri}Clicar no link e realizar login no RD Station Marketing.
Após login e confirmação de acesso, enviaremos o code para a URL de callback.
Solicitar o access_token e refresh_token a partir do code gerado, enviando uma requisição para API do RDStation. Substitua <CLIENT_ID>, <CLIENT_SECRET> e <CODE> pelos valores obtidos anteriormente.
curl --request POST --url 'https://api.rd.services/auth/token' --header 'Content-Type: application/json' --data '{ "code": "<CODE>", "client_id": "<CLIENT_ID>", "client_secret":"<CLIENT_SECRET>"}'Exemplo de retorno:
{
"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6Ik5UZ3hRamM1UWpKR1FUUkNPRVE0UVRZeFJFVTBNRFEzUkRGRE9UVXdPVE5FTXpVM09UUXpRUSJ9.eyJpc3MiOiJodHRwczovL3Jkc3RhdGlvbi5hdXRoMC5jb20vIiwic3ViIjoidklUYjF2N0NoVmhmUVE2QUFTbDNLVUpYRUJTSVNCR2hAY2xpZW50cyIsImF1ZCI6Imh0dHBzOi8vYXBwLnJkc3RhdGlvbi5jb20uYnIvYXBpL3YyLyIsImV4cCI6MTUwNDI5NDQzMSwiaWF0IjoxNTA0MjA4MDMxLCJzY29wZSI6IiJ9.k7OSdhOlTgRBZmEhg_uXXaCofEq4iwDdBi6yuD8SxMF06nCA834KjIqWkmX-W-u84q8SEzGyhb_KT0zZlMvyGotoGPMry_vABXEIorC25zKCUE9BtMJpHJ_suFwQMqZQ8rK6JSnbkOKwLuuDq8_YnrutBURJiBSdSI9325MLw0DZdnw0IgXnNVCHRLdOMl4k_Ovk5Ke3yzESJvMxgJJ3UnojL0ckRExVPwxnbLCyJp1W_PsEe-FOcEl0kDEX-8JQ8MGATiB2vZOu5TJi4sbYCLzg3GInegGh9zvZQR1W4K3isDtOmlNRSYU9A5ez3dQ8HTZdCj9gT_aGWWskxWi6CweyJ0eXAiOiJKV1QiL……w",
"expires_in":86400,
"refresh_token":"9YORmXHgOI32k-Y22tZWm-rsf--oFPr8JDCQIQhBEUY9YORmXH…….8JDCQIQhBEUY"
}Guarde o refresh_token para usá-lo na configuração do webhook.
...