Inspeção de Produtos
A API de inspeção de catálogo permite realizar consultas em seu próprio catálogo de produtos. Esta é uma API cujo propósito é única e exclusivamente DEBUG, portanto uma API que nunca deve ser usada em produção. Serve apenas para fazer double check de validação do envio.
A API usa JWT (Json Web Tokens) e a secretkey a ser usada é a mesma que o cliente já usa em todas as outras APIs com as quais interage conosco.
Autenticação
Basta obter o token através do endpoint /authenticate
e depois utilizar esse token como Bearer <token>
no header de Authorization
de cada request.
- Obtendo o token JWT:curl
curl -i -X POST "https://product-inspect.catalog.linximpulse.net/authenticate" \ -H "Content-Type: application/json" \ -d '{ "apiKey": "meunomedecliente", "secretKey": "putyoursecrethere"}'
- Utilizando o token JWT:curl
curl -v -k https://product-inspect.catalog.linximpulse.net/product/<produto_id> \ -H "Authorization: Bearer <token>"
Limitações
Por ser uma API única e exclusivamente para DEBUG o throtling é limitado, permite 10 RPM (requests por minuto).
Get Product
curl -v -k https://product-inspect.catalog.linximpulse.net/product/<produto_id> \
-H "Authorization: Bearer <token>"