Focus NFe Guides

Sumário

Conceitos básicos

O que é uma API REST?

Uma API REST é um padrão de arquitetura definido para projetar sistemas web distribuídos, realizando a comunicação entre diferentes componentes por meio de requisições HTTP. Esses recursos, ou endpoints, representam objetos, recursos ou pedidos dentro de um sistema. Cada recurso é identificado por um endereço e acessado pelos métodos GET, POST, PUT e DELETE.

Ao realizar as operações, a API responderá ao solicitante dados ou informações com uma mensagem no formato definido, normalmente Json ou XML. Desta forma, a utilização de uma API REST permite a integração entre diferentes plataformas de maneira rápida e flexível.

Quais os requisitos da minha linguagem de programação para utilizar a API da Focus NFe?

Qualquer linguagem de programação pode ser usada para interagir com uma API HTTP REST, desde que possa enviar e receber solicitações HTTP e manipular formatos de dados comuns.