Enviar e-mail para novo usuário

Enviar e-mail para novo usuário #

Envia um link de e-mail de ativação para um usuário existente.

POST /v1.0/customers/{CUSTOMER_TENANT_ID}/users/{USER_ID}/sendActivationEmail

Document note
Isso será feito automaticamente se o enviarNovoUsuárioE-mail está habilitada na conta do cliente.

Exemplo #

Essa solicitação enviará um link de ativações para esse usuário no locatário do cliente.

Hand Left warning
Os emails de ativação só podem ser enviados do locatário principal do usuário.

Pedir #

POST <https://api.na.myreports.cloud/api/v1.0/customers/{CUSTOMER_TENANT_ID}/users/{USER_ID}/sendActivationEmail> HTTP/1.1
Autorização: Portador {TOKEN}

Resposta #

HTTP/1.1 204 Sem conteúdo
Data: Sexta-feira, 07 de fevereiro de 2020 13:40:24 GMT

Erros #

Desautorizado #

Quando o token não é fornecido, é inválido ou expirado

HTTP/1.1 401 Não autorizado

Solicitação incorreta #

Quando a ID do locatário fornecida não está no formato correto

HTTP/1.1 400 Solicitação incorreta
Data: Qui, 06 de fevereiro de 2020 12:45:27 GMT
Tipo de conteúdo: aplicativo / json; conjunto de caracteres=utf-8
Comprimento do conteúdo: 149
{
	"erro": 400,
	"message": "O valor '<tenant id>' não é válido.",
	"status": "erro",
	"carimbo de data/hora": "2020-02-06T12:45:27.5903465Z"
}

Quando esse locatário não é o locatário principal do usuário

HTTP/1.1 400 Solicitação incorreta
Data: Sexta-feira, 07 de fevereiro de 2020 13:33:16 GMT
Tipo de conteúdo: aplicativo / json; conjunto de caracteres=utf-8
Comprimento do conteúdo: 162
{
	"erro": 400,
	"errorCode": "TenantNotPrimary",
	"message": "Este não é o locatário principal deste usuário.",
	"status": "erro",
	"carimbo de data/hora": "2020-02-07T13:33:16.0582281Z"
}

Não encontrado #

Quando não há clientes com uma ID de locatário correspondente ou Usuários nesse locatário que têm uma ID de usuário correspondente

HTTP/1.1 404 Não encontrado
Data: Qui, 06 de fevereiro de 2020 12:46:58 GMT
Tipo de conteúdo: aplicativo / json; conjunto de caracteres=utf-8
Comprimento do conteúdo: 95
{
	"erro": 404,
	"message": "Não encontrado",
	"status": "erro",
	"carimbo de data/hora": "2020-02-06T12:46:58.7669535Z"
}