Endpoint
POST https://yas.sh/api/v1/tools/curl-to-fetch
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/curl-to-fetch" \
-H "Content-Type: application/json" \
-d '{"input":"curl -X POST https://api.example.com -d '{\"a\":1}'"}'JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/curl-to-fetch", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"input": "curl -X POST https://api.example.com -d '{\"a\":1}'"
}),
});
const data = await res.json();Python
import requests
r = requests.post("https://yas.sh/api/v1/tools/curl-to-fetch", json={"input":"curl -X POST https://api.example.com -d '{\"a\":1}'"})
data = r.json()Success response
{ "slug": "curl-to-fetch", "parsed": { "url": "https://api.example.com", "method": "POST" } }Convert cURL command to JS Fetch, Python, and Go code.