सामग्री पर जाएं
लेख

API: जल्दी शुरू करें

REST API से चित्रों और PDF का प्रसंस्करण स्वचालित करें।

पहुँच और कुंजियाँ

Levomio में लॉग इन करके सेटिंग में एक कुंजी बनाएँ। उसे कॉपी करें और चुने हुए क्लाइंट में YOUR_API_KEY की जगह डालें। कुंजी गोपनीय रखें।

कुंजियाँ प्रबंधित करें · API

API: जल्दी शुरू करें

इस उदाहरण में photo.png को 1 क्रेडिट में WebP में बदला जाता है। LEVOMIO_API_KEY में अपनी कुंजी सेट करें और एक ही टर्मिनल में कमांड चलाएँ। Bash, curl और uuidgen चाहिए।

1. कार्य बनाएँ

export LEVOMIO_API_KEY='YOUR_API_KEY'
export LEVOMIO_ORIGIN='https://levomio.com'
TASK_ID=$(uuidgen | tr '[:upper:]' '[:lower:]')
INPUT_ID=$(uuidgen | tr '[:upper:]' '[:lower:]')
OPTIONS='{"formats":["webp"],"zip":{"enabled":true}}'

curl --fail-with-body "$LEVOMIO_ORIGIN/api/v1/tasks" \
  -H "Authorization: Bearer $LEVOMIO_API_KEY" \
  -H 'Content-Type: application/json' \
  --data "{\"taskId\":\"$TASK_ID\",\"type\":\"convert\",\"options\":$OPTIONS}"

2. चित्र अपलोड करें

curl --fail-with-body "$LEVOMIO_ORIGIN/api/v1/tasks/$TASK_ID/inputs" \
  -H "Authorization: Bearer $LEVOMIO_API_KEY" \
  -F "taskFileInputId=$INPUT_ID" -F 'position=0' -F '[email protected]'

3. शुरू करें — अधिकतम 1 क्रेडिट

curl --fail-with-body "$LEVOMIO_ORIGIN/api/v1/tasks/$TASK_ID/start" \
  -H "Authorization: Bearer $LEVOMIO_API_KEY" \
  -H 'Content-Type: application/json' \
  --data "{\"inputIds\":[\"$INPUT_ID\"],\"options\":$OPTIONS,\"maxCredits\":1}"

4. परिणाम पाएँ

curl --fail-with-body "$LEVOMIO_ORIGIN/api/v1/tasks/$TASK_ID" \
  -H "Authorization: Bearer $LEVOMIO_API_KEY"

status का मान completed होने तक अंतिम अनुरोध हर 1–2 सेकंड में दोहराएँ। तैयार फ़ाइल के outputs[].downloadUrl को DOWNLOAD_PATH में सेट करें और नीचे दी गई कमांड से डाउनलोड करें।

curl --fail-with-body "$LEVOMIO_ORIGIN$DOWNLOAD_PATH" \
  -H "Authorization: Bearer $LEVOMIO_API_KEY" --output result.webp

क्रेडिट में कीमतें

कार्यलागत
चित्र संपीड़न या रूपांतरणप्रति चित्र और आउटपुट प्रारूप 1 क्रेडिट
चित्रों से PDFप्रति स्रोत चित्र 1 क्रेडिट, संयुक्त या अलग PDF के लिए समान
PDF संपीड़नस्रोत PDF के प्रति पृष्ठ 1 क्रेडिट; सर्वर पृष्ठ गिनता है

10 चित्रों को WebP और AVIF में बदलने पर 20 क्रेडिट; 10 चित्रों से एक PDF बनाने पर 10; 30 पृष्ठों की PDF संपीड़ित करने पर 30 क्रेडिट लगते हैं।

अपलोड, लागत अनुमान, शेष और स्थिति जाँच, पूर्वावलोकन, डाउनलोड और ZIP निःशुल्क हैं। सदस्यता आवश्यक नहीं; सभी खातों के लिए कीमतें और सीमाएँ समान हैं।

प्रोसेसिंग शुरू होने पर क्रेडिट कटते हैं। maxCredits खर्च की सीमा तय करता है। कई फ़ाइलों के लिए start से पहले quote से कुल लागत जानें। नए कार्य का भुगतान करने से बचने के लिए उसी कार्य, ID और पैरामीटर के साथ दोबारा कोशिश करें।

प्रति फ़ाइल 50,000,000 बाइट और प्रति कार्य 250 स्रोत। ड्राफ़्ट और परिणाम 2 घंटे रखे जाते हैं; expiresAt जाँचें और समय पर डाउनलोड करें। वेबसाइट के कोटे API/MCP पर लागू नहीं होते।