¿Qué está haciendo realmente -u flag en cURL?

Estoy viendo el ejemplo cURL de Stripe para obtener información sobre un evento.

Me tienen hacer:

curl https://api.stripe.com/v1/events/evt_123 \
   -u sk_test_somekey:

La documentación de cURL establece que -u USUARIO: CONTRASEÑA.

Cuando intenté enviar esto como -d o como una consulta ?, la API de Stripe dice que me falta un encabezado. Esto no parece correcto.

Tampoco entiendo la falta de contraseña después del nombre de usuario. Si envío ese cURL sin el ":", se me solicita una contraseña. Al presionar enter (no se ingresan caracteres), me da la respuesta esperada.

Entonces, ¿qué está haciendo exactamente -u para poder imitar esta llamada en mi código?

Respuestas a la pregunta(1)

Su respuesta a la pregunta