GET api/v1/gerar/token

Ação responsável por gerar um token para acesso ao GEDWeb. A validade do token será de 10 minutos.

IDENTIFICADOR 1: UserId
IDENTIFICADOR 2: Senha

OBS: Além dos parâmetros de entrada, é preciso informar o IP externo da origem da requisição para liberar a geração do token.

Response Information

Resource Description

Retorna um GerarTokenResponse.

GerarTokenResponse
NameDescriptionTypeAdditional information
Status

Contem as informações sobre o status da operação.
Código das operações:
101 = UserId inexistente
102 = GEDWeb Desativado
103 = Período de vigência finalizado
104 = Referência segura não está habilitada
105 = Senha inválida
106 = O seu endereço IP não está autorizado para esta ação

StatusResponse

None.

Token

Código token gerado para acesso ao gedweb. URL: https://www.gedweb.com.br/{nome_do_gedweb}?token={parametro_token_gerado}

string

None.

Response Formats

application/json, text/json

Sample:
{
	"Status":
	{
		"Codigo":100,
		"Mensagem":"Operação realizada com sucesso"
	},
	"Token":"QhvcMiM8PBgxFDvV08V5JgWg9oQMOgy1vUCw3hRR0R8="
}

application/xml, text/xml

Sample:
<GerarTokenResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TARGET.GEDWebAcessoExterno.WebApi.Models">
	<Status>
		<Codigo>100</Codigo>
		<Mensagem>Operação realizada com sucesso</Mensagem>
	</Status>
	<Token>QhvcMiM8PBgxFDvV08V5JgWg9oQMOgy1vUCw3hRR0R8=\</Token>
</GerarTokenResponse>