Sintomas do problema
Tentei usar um comando cURL pelo Terminal, conforme explicado na documentação: Teste da instalação da sua cURL. No entanto, recebi a mensagem de erro abaixo.
curl: (3) URL using bad/illegal format or missing URL
Resolução
O erro curl: (3) URL com formato inválido/ilegal ou URL ausente pode ser causado por um problema de caractere com as senhas. Caracteres como @ ou & ou outros símbolos podem ser problemáticos na linha de comando.
Para corrigir esse problema, adicione aspas duplas no início e no fim de seu URL.
"username@domain.net"
Se isso não resolver o problema, a o invés de usar uma senha, gere um novo token da API.