Projetos
CODEVASF
Configurando Postman

Utilizando a API via Postman

  1. Crie uma collection como no exemplo a baixo "codevasf"

alt text

  1. Clique na collection e vá em variables
  2. Crie as variaveis que serão utilizadas para obter o token, no exemplo abaixo criei um variavel que sera usada para armazenar o token, uma para username e passoword e uma para url

alt text

  1. Va em Pre-request scrip onde configuraremos o nossa request para obter o token

alt text

  • Nas primeiras linhas pegamos os valores das nossas variaveis e montamos a url
  • Depois usamos o pm.request para montar a nossa request e pegamos o resultado e setamos na variavel token
var username = pm.collectionVariables.get("username");
var passoword = pm.collectionVariables.get("password");
var urlRequest = pm.collectionVariables.get("host")+"/user/login";
 
pm.sendRequest({
    url: urlRequest,
    method: 'POST',
    header: {
        'content-type': 'application/json'
    },
    body: {
        mode: 'raw',
        raw: {login: username, password: passoword}
    }
}, (err, res) => pm.collectionVariables.set("token", res.json().token));
  1. Adicione na aba de Authorization type Bearer token e colocamos como value {{nome_da_variavel_atribuida_na_env_da_collection}}

alt text