O documento apresenta uma introdução sobre APIs e REST, definindo APIs como conjuntos de rotinas e padrões de software que permitem listar, inserir, atualizar e excluir dados através de requisições HTTP como GET, POST, PUT e DELETE. REST é definido como um estilo de arquitetura para construir APIs com base em propriedades do protocolo HTTP como stateless, client-server, cache e interface uniforme. O autor também fornece um exemplo simples de uso de uma API RESTful.