Boa tarde, me chamo Lucas e sou desenvolvedor de uma empresa chamada Plennus, venho lhe dizer que tenho a solução ideal para você.
Como seria o desenvolvimento da API:
Utilizando NodeJS, estaremos utilizando o pacote ExpressJS, juntamente com GraphQL e um ORM, chamado Sequelize. Disponibilizamos as rotas e toda a documentação do projeto, para que possa ser feitas alterações futuras, da sua parte. Em algumas ocasiões, podemos até mesmo trabalhar com requisições em tempo real, utilizando WebSocket, o que seria de grande ajuda para sua aplicação.
O modelo de resposta padrão a ser utilizado, será JSON.
Aguardamos contato, abraços.