Retorna a linha do tempo de uma assinatura.
Timeline Assinatura
Retorna uma lista com a linha do tempo das alterações realizadas em uma assinatura.
Como implementar:
Primeiramente, é necessário passar o token da sessão do estabelecimento no header "Authorization". Esse token é disponibilizado através do Suporte. Os contatos estão disponibilizados em nossa página Fix Pay.
Exemplo:
Agora, veremos um exemplo da requisição feita em JavaScript e seu resultado.
const options = {
method: 'GET',
headers: {
accept: 'application/json',
Authorization: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc3VhcmlvSWQiOjQwMiwiZXhwIjoxNzA5MTI5NzYzLCJpc3MiOiJBdXRoU2VydmljZSJ9.nbT4cJE_myXaoN4wqKUsjQsv-i9LcIFM22PkJaDY5Yw'
}
};
fetch('https://apis.fixpay.com.br/v1/signature/timeline/137/7', options)
.then(response => response.json())
.then(response => console.log(response))
.catch(err => console.error(err));
O retorno da requisição é um JSON contendo dados relevantes, como podemos ver a seguir.
{
"data": [
{
"id": 13,
"descricao": "ADESÃO REALIZADA",
"assinatura_id": 7,
"estabelecimento_id": 1000,
"grupo_id": 123,
"usuario_id": 0,
"sign_usuario_id": 0,
"created_at": "2022-03-18T18:09:23.160233Z",
"updated_at": "2022-03-18T18:09:23.160234Z"
},
{
"id": 12,
"descricao": "ASSINATURA CRIADA",
"assinatura_id": 7,
"estabelecimento_id": 1000,
"grupo_id": 123,
"usuario_id": 605,
"sign_usuario_id": 0,
"created_at": "2022-03-17T15:40:56.732658Z",
"updated_at": "2022-03-17T15:40:56.732659Z"
}
]
}
Testar rota
Abaixo, você poderá testar a rota em produção, passando os valores nos parâmetros conforme sua descrição e tipo. Na lateral direita da tela, você poderá ver o código da requisição em várias linguagens diferentes e sua resposta. Além disso, na parte de resposta da requisição, você poderá ver todos os possíveis retornos gerados pela rota.