material-de-estudos

Introdução à APIs RESTful

Sumário

O que é uma API (Application Programming Interface)

Ilustração de uma API RESTful

O que significa ser REST

REST é uma arquitetura de API utilizada para desenvolver serviços web, no qual o cliente envia solicitações ao servidor como requisição, com base nela o servidor usa para fazer procedimentos internos e retornar uma resposta. Uma API que adota os padrões REST é chamada de RESTful

Requisição (Request) da API REST

Uma requisição é feita pelo cliente para solicitar uma operação específica no servidor. Ela contém informações sobre a ação desejada e, em alguns casos, dados adicionais. As requisições RESTful são baseadas nos métodos HTTP, por exemplo:

Também, dentro da requisição pode conter:

Reposta (Response) da API REST

A resposta é o que o servidor retorna após processar a requisição. Ela contém informações sobre o resultado da operação solicitada.