Olá! Este projeto tem como objetivo principal, exemplificar o uso da API do Cake ERP. A nossa API de integração disponibiliza vários serviços através de webservices, para buscar, criar, editar e deletar registros referentes ao Cake.
Para ter acesso a nossa API, basta realizar um cadastro no Cake e entrar em contato com o suporte técnico, solicitando o Token de acesso, que será usado para realizar a request em nosso servidor, simples assim! Este token deverá ser passado no cabeçalho da request com a chave “X-cake-token”. Todas as requests devem utilizar content-type application/json.
Abaixo seguem dois exemplos utilizando o método GET e POST, para buscar informações e criar registros.
curl --location --request GET 'https://app.cakeerp.com/api/product/all' \
--header 'x-cake-token: Token' \
--header 'Content-Type: application/json'
curl --location --request POST 'https://app.cakeerp.com/api/product' \
--header 'x-cake-token: Token' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "API Cake",
"code": "CAKE-01",
"price_sell": 95.99,
"stock": 10.0
}'
Exemplos Utilizando:
- (cURL) - https://curl.se/
- (Postman) - https://www.postman.com/
Acesso Negado: {‘status’:403, ‘message’:’Acesso Negado’}
Operações: {‘error’: ‘mensagem do erro’}