API Smiles para Parceiros

API utilizada por parceiros da Smiles para fazer acúmulo e resgate de milhas.

Introdução

API utilizada pelo parceiro Smiles para fazer acúmulo e resgate de milhas na Smiles.

As credenciais client_id e client_secret devem ser solicitadas para Smiles para acesso ao ambiente de testes.
Demais variáveis como parceiro, productName, partnerAlias também devem ser solicitadas ao seu contato imediato na Smiles.
Segue abaixo as variáveis de ambiente utilizadas nesta documentação para ser importada no Postman.
Postman Environment

Ambientes

Segue abaixo os ambientes:

Autenticação

É usada o padrão OAuth para autenticação. A Smiles fornecerá um client_id e um client_secret usada para obter um token "Bearer" e este token será usado para a ivocação de todas as APIs.

Fluxo para Acúmulo de Milhas

Segue abaixo os fluxos utilizados para fazer um acúmulo de milhas na Smiles.

Acúmulo de milhas com cadastro

Clique para ampliar

Acúmulo de milhas sem cadastro

Clique para ampliar

Fluxo para Resgate de Milhas

Para realizar o resgate de milhas é necessário autenticação do usuário através do teclado virtual da Smiles. Segue abaixo o link do tutorial:
Tutorial do teclado virtual Smiles

Segue abaixo os fluxos utilizados para fazer um resgate de milhas na Smiles.

Resgate de milhas simples

Clique para ampliar

Resgate de milhas com vários itens

Clique para ampliar

PUBLISHER

smiles

Imports

4