PerfectVector APIBeta
Obraz na SVG, jednym wywołaniem API
Wyślij obraz PNG, JPEG lub WebP ze swojego serwera, skryptu lub narzędzia do automatyzacji i otrzymaj czysty, edytowalny plik SVG.
- Dodaj konwersję obrazów na SVG do swojego produktu lub narzędzi wewnętrznych
- Konwertuj logo, ikony i ilustracje w swoich procesach
- Płać tylko za udane konwersje
Od 0,08 USD za SVG · bezpłatne klucze testowe
Udana konwersja produkcyjna
POST /v1/vectorizations · Idempotency-Key: logo-0001201 · "status": "succeeded"X-Credits-Charged: 1Nieudana konwersja
POST /v1/vectorizations · Idempotency-Key: logo-0002"status": "failed"X-Credits-Charged: 0Ponowienie tego samego żądania
POST /v1/vectorizations · Idempotency-Key: logo-0001Idempotent-Replayed: trueX-Credits-Charged: 0Klucz testowy, to samo żądanie
POST /v1/vectorizations · Bearer pv_test_…201 · test keyX-Credits-Would-Charge: 1
Dlaczego zespoły wybierają API PerfectVector
- Płacisz tylko za udane konwersje
- Jeden kredyt API za dostarczony plik SVG. Nieudane konwersje, konwersje przerwane po przekroczeniu limitu czasu, sprawdzanie statusu i ponowne pobrania nic nie kosztują.
- Bezpłatny tryb testowy działający jak produkcyjny
- Klucze testowe korzystają z tych samych kontroli, limitów i odpowiedzi co klucze produkcyjne, ale zwracają przykładowy plik SVG. Dzięki temu dokończysz integrację, zanim zapłacisz.
- Bezpieczne ponawianie żądań
- Wyślij Idempotency-Key, a ponowione żądanie zwróci tę samą konwersję, zamiast uruchamiać ją lub pobierać opłatę drugi raz.
Zastosowania
Co możesz stworzyć z API PerfectVector
Zbuduj na nim nową usługę, dodaj je do istniejącego produktu lub włącz do swoich procesów.
Uruchom nową usługę
Sprzedawaj produkty tworzone z obrazów swoich klientów.
- Naklejki na zamówienie i pliki do wycinania
- Zamówienia na grawer z personalizacją
- Narzędzia do przetwarzania zbiorczego dla sprzedawców
order.png → API → product.svgDodaj je do swojego produktu
Daj użytkownikom przycisk do wektoryzacji bez tworzenia własnego silnika.
- Edytory projektów i szablonów
- Druk na żądanie i gadżety
- Oprogramowanie do ploterów tnących i produkcji szyldów
upload.png → API → editable.svgZautomatyzuj swój proces
Konwertuj pliki, gdy tylko się pojawią, bez ręcznego klikania.
- Biblioteki materiałów graficznych marki
- Zaległe pliki w agencjach i studiach
- Narzędzia do automatyzacji bez kodowania
inbox/*.png → API → library/*.svg
Twój agent programistyczny może napisać integrację na podstawie jednostronicowej dokumentacji API dla agentów. Otwórz dokumentację dla agentów
Zobacz cennik APIMożliwości API
Wszystko, czego potrzebujesz, aby wdrożyć konwersję obrazów na SVG w środowisku produkcyjnym.
Konwersja
PNG, JPEG lub WebP do 5 MiB, od 100 do 4096 pikseli na bok, w jednym żądaniu multipart.
Czekaj lub sprawdzaj status
Odbierz SVG w tej samej odpowiedzi albo pobierz ID i cyklicznie sprawdzaj status podczas przetwarzania.
Wyniki
Linki do pobrania działają przez 24 godziny. Pliki konwersji możesz usunąć w dowolnym momencie.
Idempotencja
Ponowienia z tym samym kluczem zwracają tę samą konwersję i nigdy nie powodują ponownej opłaty.
Tryb testowy
Bezpłatne klucze testowe wykonują całe żądanie i zwracają przykładowy plik SVG.
Błędy i limity
Stałe kody błędów, ID żądania w każdej odpowiedzi i czytelne nagłówki limitów częstotliwości żądań.
Szybki start
Od klucza do pierwszego SVG w kilka minut
Utwórz klucz testowy
Zaloguj się, otwórz stronę API dla deweloperów na swoim koncie i utwórz klucz w trybie testowym. To bezpłatne.
Wyślij obraz
Wyślij go metodą POST jako dane formularza multipart. Wskaż image/svg+xml jako format odpowiedzi, a otrzymasz SVG w tym samym wywołaniu.
Przejdź na klucz produkcyjny
Kup pakiet kredytów, podmień klucz na produkcyjny i zacznij konwertować własne obrazy. Nic więcej się nie zmienia.
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()));
}Cennik
Pakiety kredytów, bez subskrypcji
Kup raz, korzystaj przez 12 miesięcy. Jeden kredyt API to jeden pomyślnie utworzony plik SVG.
Starter
10 kredytów API
Cena regularna 5 USD, cena beta 4 USD0,40 USD za SVG
Bulk 100
100 kredytów API
Cena regularna 20 USD, cena beta 16 USD0,16 USD za SVG
Bulk 1000
1000 kredytów API
Cena regularna 100 USD, cena beta 80 USD0,08 USD za SVG
Cena beta, 20% taniej
Potrzebujesz 10 000 kredytów API lub więcej? Porozmawiaj z działem sprzedaży
Pytania o API
Czy API PerfectVector jest już dostępne?
Tak. Od 3 listopada 2026 r. jest dostępne dla wszystkich jako publiczna beta. Utwórz bezpłatny klucz testowy i zacznij tworzyć już dziś.
Jakie obrazy mogę konwertować?
Obrazy PNG, JPEG i WebP o rozmiarze do 5 MiB i długości każdego boku od 100 do 4096 pikseli. Najczystsze pliki SVG uzyskasz z logo, ikon i ilustracji o wyraźnych kształtach. Każde żądanie konwertuje jeden obraz z ustawieniami standardowymi.
Jak naliczane są opłaty?
Udana konwersja z kluczem produkcyjnym zużywa jeden kredyt API. Kredyty kupujesz w jednorazowych pakietach, bez subskrypcji i automatycznego doładowania. Nieudane konwersje, sprawdzanie statusu i ponowne pobrania są bezpłatne.
Czy mogę wypróbować API przed zakupem?
Tak. Klucze testowe są bezpłatne. Wykonują całe żądanie, w tym sprawdzanie klucza, pliku i limitów częstotliwości żądań, i zwracają przykładowy plik SVG. Gdy integracja działa, przejdź na klucz produkcyjny.
Czy kredyty API to te same kredyty co na stronie?
Nie. Kredyty API są oddzielne od kredytów używanych na stronie i w asystentach AI. Nie można ich wzajemnie wymieniać. Plany na stronie nie obejmują kredytów API.
Co dzieje się z wysłanymi obrazami?
Twoje obrazy i pliki SVG są dostępne przez 24 godziny, a następnie usuwane z miejsca przechowywania w ciągu 48 godzin. Możesz od razu usunąć konwersję przez API. Twoje obrazy nigdy nie są używane do trenowania modeli AI ani sprzedawane.
Wybrać API czy PerfectVector MCP?
Używaj API, gdy Twoje oprogramowanie konwertuje obrazy za pomocą klucza API. Wybierz PerfectVector MCP, gdy chcesz konwertować obrazy bez kodowania, prosząc o to ChatGPT, Claude lub innego obsługiwanego asystenta.
Zacznij tworzyć z bezpłatnym kluczem testowym
Bez opłat, dopóki integracja nie działa. Potem jeden kredyt za każdy faktycznie otrzymany plik SVG.
Wolisz poprosić asystenta AI? Wypróbuj PerfectVector MCP




