Estoy atascado y no sé si esto es simplemente un error mío, si estoy recibiendo un falso positivo o algo más.
Cuando hago una solicitud POST mediante Postman, obtengo un mensaje de ÉXITO:
https://site.co/users.json?Api-Key=12345abcde12345&Api-Username=system&email=name@email.co&group_names=Alumni&custom_message=Welcome321
Mensaje:
{
"success": true,
"active": false,
"message": "<p>¡Casi terminas! Hemos enviado un correo de activación a <b>name@email.co</b>. Sigue las instrucciones del correo para activar tu cuenta.</p><p>Si no llega, revisa tu carpeta de spam.</p>"
}
Sin embargo, al revisar mi bandeja de entrada, no tengo ninguna notificación. Nada en mis /logs, ningún usuario.
En un intento por solucionar el problema, hago una solicitud GET sencilla:
https://site.co/admin/email.json?Api-Key=12345abcde12345&Api-Username=system
No obtengo una respuesta de éxito. La respuesta es <!DOCTYPE html> ...
Así que voy manualmente a https://site.co/admin/email.json y veo:
{"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}]}
¿Alguna idea de qué puedo intentar? Mi objetivo es poder invitar a un nuevo usuario, agregado a un Grupo, mediante Webhook/POST.