Boa noite, Rogerio! Como vai?
Não há nenhum curso que mostre o desenvolvimento específico dessa API do curso! Mas, há cursos que mostram o desenvolvimento de APIs REST que é o padrão utilizado por esse API!
Curso em Node:
Node.js e HTTP: desenvolvendo uma API seguindo o estilo REST
Curso em Java:
JAX-RS e Jersey : Domine a criação de webservices REST
Cursos em .NET:
APIs Rest com Asp.NET Core 2.1 Parte 1: Da app MVC para API
APIs Rest com Asp.NET Core 2.1 Parte 2: Consumindo nossa API
APIs Rest com Asp.NET Core 2.1 Parte 3: padronizando a API
Já sobre imagens em base64, não sei se tem algum curso que trate sobre o tema. Mas há várias formas de se fazer a conversão de uma imagem para base64! Vou deixar logo a seguir dois links para vc dar uma olhada que podem te ajudar!
https://davidwalsh.name/convert-image-data-uri-javascript
https://bytenota.com/javascript-convert-image-to-base64-string/
Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!