Receber e enviar dados entre uma esp32 e uma API

Olá malta,

Estou a usar uma esp32 para fazer leitura e tratamento de dados e agora queria que esta interagi-se, por wifi, com uma API, contudo nunca programei uma API. Estou a programar em c e estou a usar o eclipse como compilador.

Queria saber se alguém tem algum exemplo simples de como fazer isto. Como por exemplo ter a esp32 a medir a temperatura e a API a receber e a fazer requisição de dados da temperatura. Ou se houver algum tutorial.

Obrigada pela atenção :slight_smile:

Porque razão não usas MQTT, hoje em dia dos protocolo mais usual nesse tipo de função?
Ou então pedidos HTTP standard?
Espreita o Tasmota, ESPEasy ou BH OnOfre.
Pela tua descrição, parece que queres reinventar a roda, e nem me parece que estejas a usar o termo API de forma correta.