Skip to content

cURL Import

Flamingo can parse cURL commands and convert them into requests automatically.

  1. Copy a cURL command from your terminal, browser dev tools, or documentation
  2. Paste it directly into Flamingo’s URL bar
  3. Flamingo auto-detects the cURL command and parses it
cURL FlagFlamingo Equivalent
-X / --requestHTTP method (GET, POST, etc.)
-H / --headerRequest headers
-d / --data / --data-rawRequest body (text)
URL (first non-flag argument)Request URL
Terminal window
# cURL command:
curl -X POST https://api.example.com/users \
-H "Content-Type: application/json" \
-H "Authorization: Bearer token123" \
-d '{"name":"John","email":"john@example.com"}'
# After pasting into Flamingo:
# Method: POST
# URL: https://api.example.com/users
# Headers:
# Content-Type: application/json
# Authorization: Bearer token123
# Body (JSON):
# {"name":"John","email":"john@example.com"}

Flamingo supports:

  • -X / --request — Method override
  • -H / --header — Request headers
  • -d / --data / --data-raw — Request body
  • Quoted strings with single and double quotes
  • Escape characters within quoted strings