API
Last updated
Last updated
Bem-vindo ao guia da API Get Commerce! Este guia foi criado para ajudar vocĆŖ a entender o que Ć© uma API e como disponilizĆ”-la Ć sua equipe tĆ©cnica para que estes possam utilizar os recursos da mesma.
API significa Interface de ProgramaĆ§Ć£o de Aplicativos. Ć uma maneira para diferentes sistemas se comunicarem entre si. Simplificando, Ć© como um conjunto de regras que permite que um aplicativo ou sistema solicite e receba informaƧƵes de outro.
Nossa API permite que sistemas externos acessem e utilizem recursos da sua loja Get Commerce de forma programĆ”tica e segura. Alguns recursos disponĆveis:
- Busca de pedidos; - CriaĆ§Ć£o de produtos.
Para que seu time tĆ©cnico/sistema externo consiga acessar estes recursos, Ć© necessĆ”rio que um aplicativo de API seja criado em sua plataforma Get Commerce. Este aplicativo irĆ” intermediar a conexĆ£o entre a Get Commerce e seu sistema, armazenando informaƧƵes sobre a troca de dados entre os sistemas e o token que deverĆ” ser utilizado pelo sistema para autorizar estas trocas. Mas calma, o processo Ć© bem simples! Para criar um novo aplicativo e gerar seu token, basta seguir o passo a passo abaixo
Com sua plataforma Get Commerce aberta, navegue atĆ© a aba ConfiguraƧƵes > Api > Meus Apps. Nesta aba serĆ£o listados todos os Apps de Api cadastrados em sua loja:
Para criar um novo, basta clicar em:
Com o token em mĆ£os, o sistema externo jĆ” poderĆ” utilizar os recursos da API!
DocumentaĆ§Ć£o tĆ©cnica da API
Para acessar a documentaĆ§Ć£o tĆ©cnica da API, acesse o link: https://getcommerce.readme.io/
Se vocĆŖ notar, dentro do aplicativo de API criado hĆ” uma aba chamada "Callbacks":
Callbacks sĆ£o uma forma da Get Commerce comunicar ao seu sistema externo, de forma automĆ”tica, que uma alteraĆ§Ć£o foi realizada dentro de sua loja virtual.
Por exemplo, o callback "Estoque de Produto" irĆ” enviar uma notificaĆ§Ć£o ao seu sistema externo sempre que o estoque de um produto for alterado em sua loja Get Commerce!
Para configurĆ”-los Ć© muito simples! VocĆŖ apenas precisarĆ” colar a URL (que serĆ” informada pelo seu sistema externo) no devido campo de callback e tudo jĆ” estarĆ” funcionando!