PerfectVector APIБета
Изображение в SVG за один вызов API
Отправьте PNG, JPEG или WebP со своего сервера, из скрипта или инструмента автоматизации и получите аккуратный, редактируемый SVG.
- Добавьте преобразование изображений в SVG в свой продукт или внутренние инструменты
- Преобразуйте логотипы, иконки и иллюстрации в своих процессах обработки
- Платите только за успешные преобразования
От 0,08 $ за SVG · бесплатные тестовые ключи
Преобразование с боевым ключом выполнено
POST /v1/vectorizations · Idempotency-Key: logo-0001201 · "status": "succeeded"X-Credits-Charged: 1Преобразование не удалось
POST /v1/vectorizations · Idempotency-Key: logo-0002"status": "failed"X-Credits-Charged: 0Тот же запрос отправлен повторно
POST /v1/vectorizations · Idempotency-Key: logo-0001Idempotent-Replayed: trueX-Credits-Charged: 0Тестовый ключ, тот же запрос
POST /v1/vectorizations · Bearer pv_test_…201 · test keyX-Credits-Would-Charge: 1
Почему команды выбирают API PerfectVector
- Оплата только за результат
- Один API-кредит за каждый выданный SVG. Неудачные и прерванные по тайм-ауту преобразования, проверки статуса и повторные скачивания ничего не стоят.
- Бесплатный тестовый режим, как боевой
- Тестовые ключи используют те же проверки, лимиты и ответы, что и боевые, и возвращают пример SVG. Вы завершаете интеграцию до оплаты.
- Повторяйте запросы без риска
- Передайте Idempotency-Key: повторный запрос вернёт то же преобразование, без повторного запуска и списания.
Сценарии использования
Что можно создать с API PerfectVector
Запустите новый сервис, добавьте API в существующий продукт или включите в свои процессы обработки.
Запустите новый сервис
Продавайте изделия на основе изображений ваших клиентов.
- Наклейки на заказ и файлы для резки
- Заказы на персонализированную гравировку
- Инструменты пакетной обработки для продавцов
order.png → API → product.svgДобавьте в свой продукт
Предложите пользователям кнопку векторизации без разработки собственного движка.
- Редакторы дизайна и шаблонов
- Печать по требованию и мерч
- ПО для режущих плоттеров и изготовления вывесок
upload.png → API → editable.svgАвтоматизируйте обработку
Преобразуйте файлы по мере поступления, без ручных действий.
- Библиотеки материалов бренда
- Накопившиеся файлы агентств и студий
- Инструменты автоматизации без кода
inbox/*.png → API → library/*.svg
Ваш ИИ-агент для разработки может написать интеграцию по одностраничному справочнику API для агентов. Открыть справочник для агентов
Посмотреть цены на APIВозможности API
Всё для запуска преобразования изображений в SVG в вашем продукте.
Преобразование
PNG, JPEG или WebP до 5 МиБ, от 100 до 4 096 пикселей по каждой стороне — одним multipart-запросом.
Ожидание или опрос статуса
Получите SVG в том же ответе или используйте ID для опроса статуса, пока идёт обработка.
Результаты
Ссылки на скачивание действуют 24 часа. Удалить файлы преобразования можно в любой момент.
Идемпотентность
Повторные запросы с тем же ключом возвращают то же преобразование без повторного списания.
Тестовый режим
Бесплатные тестовые ключи выполняют весь запрос и возвращают пример SVG.
Ошибки и лимиты
Стабильные коды ошибок, ID запроса в каждом ответе и понятные заголовки с лимитами частоты запросов.
Быстрый старт
От ключа до первого SVG за несколько минут
Создайте тестовый ключ
Войдите в аккаунт, откройте страницу «API для разработчиков» и создайте ключ в тестовом режиме. Это бесплатно.
Отправьте изображение
Отправьте его POST-запросом в формате multipart form data. Запросите image/svg+xml, и SVG придёт в ответ на тот же вызов.
Перейдите на боевой ключ
Купите пакет кредитов, замените тестовый ключ боевым и преобразуйте реальные изображения. Больше ничего менять не нужно.
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()));
}Полные примеры с опросом статуса и обработкой ошибок — в кратком руководстве.
Цены
Пакеты кредитов без подписки
Купите один раз и используйте в течение 12 месяцев. Один API-кредит — один успешно полученный SVG.
Starter
10 API-кредитов
Обычная цена 5 $, бета-цена 4 $0,40 $ за SVG
Bulk 100
100 API-кредитов
Обычная цена 20 $, бета-цена 16 $0,16 $ за SVG
Bulk 1 000
1 000 API-кредитов
Обычная цена 100 $, бета-цена 80 $0,08 $ за SVG
Бета-цена, скидка 20%
Нужно 10 000 API-кредитов или больше? Свяжитесь с отделом продаж
Вопросы об API
API PerfectVector уже доступен?
Да. С 3 ноября 2026 года он доступен всем в открытой бета-версии. Создайте бесплатный тестовый ключ и начните разработку уже сегодня.
Какие изображения можно преобразовать?
Изображения PNG, JPEG и WebP размером до 5 МиБ, от 100 до 4 096 пикселей по каждой стороне. Самые аккуратные SVG получаются из логотипов, иконок и иллюстраций с чёткими формами. Каждый запрос преобразует одно изображение со стандартными настройками.
Как устроена оплата?
За успешное преобразование с боевым ключом списывается один API-кредит. Кредиты покупаются разовыми пакетами, без подписки и автоматического пополнения. Неудачные преобразования, проверки статуса и повторные скачивания бесплатны.
Можно попробовать до оплаты?
Да. Тестовые ключи бесплатны: запрос выполняется полностью, включая проверку ключа, файла и лимитов частоты запросов, и возвращает пример SVG. Когда интеграция заработает, перейдите на боевой ключ.
API-кредиты — это те же кредиты, что и на сайте?
Нет. API-кредиты отделены от кредитов для сайта и ИИ-ассистентов и никогда не конвертируются друг в друга. В тарифы сайта API-кредиты не входят.
Что происходит с отправленными изображениями?
Ваши изображения и SVG доступны в течение 24 часов, затем удаляются из хранилища в течение 48 часов. Вы можете сразу удалить преобразование через API. Ваши изображения никогда не используются для обучения ИИ-моделей и не продаются.
Что выбрать: API или PerfectVector MCP?
Используйте API, если изображения преобразует ваше ПО с помощью API-ключа. Выберите PerfectVector MCP, если хотите преобразовывать изображения без кода, просто попросив ChatGPT, Claude или другого поддерживаемого ассистента.
Начните разработку с бесплатным тестовым ключом
Никаких расходов, пока интеграция не заработает. Затем — один кредит за каждый полученный SVG.
Удобнее попросить ИИ-ассистента? Попробуйте PerfectVector MCP




