As requisições podem ser feitas a partir de https://ton-api-1211.herokuapp.com/
Este projeto trata-se de uma API das maquininhas do Ton e todos seus endpoints seguem os princípios REST.
Nela, é possível fazer uma requisição que retorna todos os dados, assim como uma requisição por ID que retorna somente o produto especificado.
⚠️ Todos os dados da API são de propriedade da empresa Stone Co. e foram usados apenas para fins de aprendizado.
npm install
- Execute o comando:
A porta 3000 é utilizada para acessar a aplicação por padrão.
npm start
Retorna a lista de todos os produtos:
https://ton-api-1211.herokuapp.com/
[
{
"id": "t1",
"title": "Maquininha T1",
"price": 94.8,
"thumbnail": "https://raw.githubusercontent.com/gugadolzan/ton-api/main/assets/frontview/t1.png",
"thumbnailAlt": "https://raw.githubusercontent.com/gugadolzan/ton-api/main/assets/sideview/t1.png",
"details": [
{
"icon": "https://raw.githubusercontent.com/gugadolzan/ton-api/main/assets/icons/calendar.png",
"text": "Receba suas vendas em 1 dia útil"
},
...
]
},
...
]
Retorna os detalhes do produto baseado no id
da rota. Exemplo quando o id
é igual a t2
:
https://ton-api-1211.herokuapp.com/t2
{
"id": "t2",
"title": "Maquininha T2+",
"price": 166.8,
"thumbnail": "https://raw.githubusercontent.com/gugadolzan/ton-api/main/assets/frontview/t2.png",
"thumbnailAlt": "https://raw.githubusercontent.com/gugadolzan/ton-api/main/assets/sideview/t2.png",
"details": [
{
"icon": "https://raw.githubusercontent.com/gugadolzan/ton-api/main/assets/icons/calendar.png",
"text": "Receba suas vendas em 1 dia útil"
},
...
]
},
t1
t1-chip
t2
t3