PerfectVector APIBeta
Gambar menjadi SVG, dalam satu panggilan API
Kirim gambar PNG, JPEG, atau WebP dan dapatkan SVG yang bersih dan dapat diedit, dari server, skrip, atau alat otomatisasi Anda.
- Tambahkan konversi gambar ke SVG ke produk atau alat internal Anda
- Konversi logo, ikon, dan ilustrasi dalam alur pemrosesan Anda sendiri
- Bayar hanya untuk konversi yang berhasil
Mulai US$0,08 per SVG · kunci uji gratis
Konversi produksi berhasil
POST /v1/vectorizations · Idempotency-Key: logo-0001201 · "status": "succeeded"X-Credits-Charged: 1Konversi gagal
POST /v1/vectorizations · Idempotency-Key: logo-0002"status": "failed"X-Credits-Charged: 0Permintaan yang sama dicoba ulang
POST /v1/vectorizations · Idempotency-Key: logo-0001Idempotent-Replayed: trueX-Credits-Charged: 0Kunci uji, permintaan yang sama
POST /v1/vectorizations · Bearer pv_test_…201 · test keyX-Credits-Would-Charge: 1
Mengapa tim memilih PerfectVector API
- Biaya hanya saat berhasil
- Satu kredit API per SVG yang dikirim. Konversi yang gagal atau melewati batas waktu, pengecekan status, dan unduhan ulang tidak dikenai biaya.
- Mode uji gratis dengan perilaku seperti mode produksi
- Kunci uji menjalankan pemeriksaan, batas, dan respons yang sama dengan kunci produksi, lalu mengembalikan contoh SVG, jadi Anda bisa menyelesaikan integrasi sebelum membayar.
- Aman untuk dicoba ulang
- Kirim Idempotency-Key agar permintaan yang dicoba ulang mengembalikan konversi yang sama, tanpa menjalankannya atau mengenakan biaya dua kali.
Contoh penggunaan
Yang bisa Anda bangun dengan PerfectVector API
Bangun layanan baru dengan API ini, tambahkan ke produk yang sudah Anda jalankan, atau gunakan dalam alur pemrosesan Anda.
Luncurkan layanan baru
Jual produk yang dibuat dari gambar pelanggan Anda.
- Stiker kustom dan file potong
- Pesanan ukiran personal
- Alat pemrosesan massal untuk penjual toko
order.png → API → product.svgTambahkan ke produk Anda
Sediakan tombol vektorisasi untuk pengguna Anda, tanpa membangun mesinnya.
- Editor desain dan templat
- Cetak sesuai pesanan dan merchandise
- Software mesin potong dan pembuatan papan nama
upload.png → API → editable.svgOtomatiskan alur pemrosesan
Konversi file begitu masuk, tanpa perlu diklik.
- Pustaka aset merek
- Antrean pekerjaan agensi dan studio
- Alat otomatisasi tanpa kode
inbox/*.png → API → library/*.svg
Agen pemrograman Anda bisa menulis integrasi berdasarkan referensi API satu halaman untuk agen. Buka referensi untuk agen
Lihat harga APIKemampuan API
Semua yang Anda butuhkan untuk menjalankan konversi gambar ke SVG di lingkungan produksi.
Konversi
PNG, JPEG, atau WebP hingga 5 MiB, 100 hingga 4.096 piksel per sisi, dalam satu permintaan multipart.
Tunggu atau periksa berkala
Dapatkan SVG dalam respons yang sama, atau gunakan ID untuk memeriksa status secara berkala selama proses berlangsung.
Hasil
Tautan unduhan berlaku selama 24 jam. Hapus file dari suatu konversi kapan saja.
Idempotensi
Percobaan ulang dengan kunci yang sama mengembalikan konversi yang sama, tanpa biaya kedua.
Mode uji
Kunci uji gratis menjalankan seluruh permintaan dan mengembalikan contoh SVG.
Kesalahan dan batas
Kode kesalahan yang stabil, ID permintaan di setiap respons, dan header batas laju permintaan yang jelas.
Panduan cepat
Dari kunci ke SVG pertama dalam hitungan menit
Buat kunci uji
Masuk, buka halaman API untuk developer di akun Anda, lalu buat kunci dalam mode uji. Gratis.
Kirim gambar
Kirim melalui POST sebagai data formulir multipart. Minta image/svg+xml dan SVG akan dikembalikan dalam panggilan yang sama.
Beralih ke kunci produksi
Beli paket kredit, ganti dengan kunci produksi, lalu mulai konversi gambar sungguhan. Tidak ada perubahan lain.
curl https://api.perfectvector.com/v1/vectorizations \
-H "Authorization: Bearer $PERFECTVECTOR_API_KEY" \
-H "Idempotency-Key: logo-0001" \
-H "Accept: image/svg+xml" \
-F image=@logo.png \
-o logo.svgimport os
import requests
with open("logo.png", "rb") as image:
response = requests.post(
"https://api.perfectvector.com/v1/vectorizations",
headers={
"Authorization": f"Bearer {os.environ['PERFECTVECTOR_API_KEY']}",
"Idempotency-Key": "logo-0001",
"Accept": "image/svg+xml",
},
files={"image": ("logo.png", image)},
timeout=130,
)
if response.headers["Content-Type"].startswith("image/svg+xml"):
with open("logo.svg", "wb") as file:
file.write(response.content)import { readFile, writeFile } from "node:fs/promises";
const form = new FormData();
form.append("image", new Blob([await readFile("logo.png")]), "logo.png");
const response = await fetch("https://api.perfectvector.com/v1/vectorizations", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.PERFECTVECTOR_API_KEY}`,
"Idempotency-Key": "logo-0001",
Accept: "image/svg+xml",
},
body: form,
signal: AbortSignal.timeout(130_000),
});
if (response.headers.get("content-type")?.startsWith("image/svg+xml")) {
await writeFile("logo.svg", Buffer.from(await response.arrayBuffer()));
}Contoh lengkap dengan polling dan penanganan kesalahan tersedia di panduan cepat.
Harga
Paket kredit tanpa langganan
Beli sekali, gunakan selama 12 bulan. Satu kredit API untuk satu SVG yang berhasil dibuat.
Starter
10 kredit API
Harga normal US$5, harga beta US$4US$0,40 per SVG
Bulk 100
100 kredit API
Harga normal US$20, harga beta US$16US$0,16 per SVG
Bulk 1.000
1.000 kredit API
Harga normal US$100, harga beta US$80US$0,08 per SVG
Harga beta, diskon 20%
Butuh 10.000 kredit API atau lebih? Hubungi tim penjualan
Pertanyaan seputar API
Apakah PerfectVector API sudah tersedia?
Ya. API ini terbuka untuk semua orang sebagai beta publik sejak 3 November 2026. Buat kunci uji gratis untuk mulai membangun hari ini.
Gambar apa yang bisa saya konversi?
Gambar PNG, JPEG, dan WebP hingga 5 MiB, dengan panjang setiap sisi antara 100 dan 4.096 piksel. Logo, ikon, dan ilustrasi dengan bentuk yang jelas menghasilkan SVG paling bersih. Setiap permintaan mengonversi satu gambar dengan pengaturan standar.
Bagaimana perhitungan biayanya?
Konversi dengan kunci produksi memakai satu kredit API saat berhasil. Kredit dibeli dalam paket sekali beli, tanpa langganan dan tanpa isi ulang otomatis. Konversi yang gagal, pengecekan status, dan unduhan ulang gratis.
Bisakah saya mencoba sebelum membayar?
Ya. Kunci uji gratis dan menjalankan seluruh permintaan, termasuk pemeriksaan kunci, pemeriksaan file, dan batas laju permintaan, lalu mengembalikan contoh SVG. Setelah integrasi Anda berfungsi, beralihlah ke kunci produksi.
Apakah kredit API sama dengan kredit situs web?
Tidak. Kredit API terpisah dari kredit yang Anda pakai di situs web dan di asisten AI, dan keduanya tidak pernah bisa ditukar satu sama lain. Paket situs web tidak termasuk kredit API.
Apa yang terjadi pada gambar yang saya kirim?
Gambar dan SVG Anda tersedia selama 24 jam, lalu dihapus dari penyimpanan dalam waktu 48 jam. Anda bisa langsung menghapus konversi melalui API. Gambar Anda tidak pernah digunakan untuk melatih model AI dan tidak pernah dijual.
Sebaiknya saya memakai API atau PerfectVector MCP?
Gunakan API saat software Anda sendiri mengonversi gambar dengan kunci API. Gunakan PerfectVector MCP saat Anda ingin mengonversi gambar dengan meminta ChatGPT, Claude, atau asisten lain yang didukung, tanpa kode.
Mulai membangun dengan kunci uji gratis
Tanpa biaya sampai integrasi Anda berfungsi. Setelah itu, satu kredit per SVG yang benar-benar Anda dapatkan.
Lebih suka meminta asisten AI? Coba PerfectVector MCP




