Skip to content

CakeERP/API-CakeERP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub last commit GitHub followers

🧁 Bem-vindo a API do Cake ERP !

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.

🚀 Link API Completa

✔️ Introdução

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.

GET:

curl --location --request GET 'https://app.cakeerp.com/api/product/all' \
--header 'x-cake-token: Token' \
--header 'Content-Type: application/json'

POST:

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:

Erros de Retorno

    Acesso Negado: {‘status’:403, ‘message’:’Acesso Negado’}
    Operações: {‘error’: ‘mensagem do erro’}