POST de API para Novo Usuário

Estou travado e não sei se isso é apenas um erro meu, se estou recebendo um falso positivo ou algo mais.

Quando faço uma requisição POST via Postman, recebo uma mensagem de SUCESSO:
https://site.co/users.json?Api-Key=12345abcde12345&Api-Username=system&email=name@email.co&group_names=Alumni&custom_message=Welcome321

Mensagem:

{
    "success": true,
    "active": false,
    "message": "<p>Você está quase lá! Enviamos um e-mail de ativação para <b>name@email.co</b>. Siga as instruções no e-mail para ativar sua conta.</p><p>Se ele não chegar, verifique sua pasta de spam.</p>"
}

No entanto, ao verificar minha caixa de entrada, não há nenhuma notificação. Nada em meus /logs, nenhum usuário.

Na tentativa de solucionar o problema, faço uma simples requisição GET:

https://site.co/admin/email.json?Api-Key=12345abcde12345&Api-Username=system

Não recebo nenhuma resposta de sucesso. A resposta é <!DOCTYPE html> ...

Então, acesso manualmente https://site.co/admin/email.json e vejo:
{"delivery_method":"smtp","settings":[{"name":"address","value":"smtp.sendgrid.net"},{"name":"port","value":2525},{"name":"user_name","value":"apikey"},{"name":"authentication","value":"plain"},{"name":"enable_starttls_auto","value":true}]}

Alguma ideia do que posso tentar? Meu objetivo é conseguir convidar um novo usuário, adicionado a um Grupo, via Webhook/POST.

Você precisará mover a chave da API para o cabeçalho.

Há muito tempo, resolvi o que acredito ser o seu problema criando, desativando e reativando o usuário.

Seu script é JavaScript (jQuery). Usar type="application/json" é geralmente para JSON dentro do script, não para JavaScript. Aqui está um exemplo:

&lt;script id="data" type="application/json"&gt;
{"org": 10, "items":["one","two"]}
&lt;/script&gt;

Minha compreensão é que suas tags de script devem se parecer com isto:

&lt;script&gt;
$.ajax({
method: "POST",
url: "https://site.co/invites",
headers: { "Api-Username": "system", "Api-Key": "12345" },
data: { 
"email": "grow@site.co",
"group_names": "Alumni",
"custom_message": "Welcome123"
}
});
&lt;/script&gt;

Para JavaScript, você não precisa mais especificar type="javascript", pois isso ficou obsoleto há algum tempo.