Image en vectoriel : API & MCP
Ajoutez la vectorisation automatique à votre application, votre boutique en ligne, votre chaîne d’impression ou votre assistant IA. Le même moteur que l’outil en ligne, à un appel HTTP près.
API REST
Envoyez une image, recevez du SVG, PDF, EPS, DXF ou PNG. Contrôlez le mode, les couleurs, le détail, le lissage et la suppression de l’arrière-plan.
Serveur MCP
Permettez à Claude, aux agents ChatGPT et à d’autres assistants IA de vectoriser des images pour vos utilisateurs grâce au Model Context Protocol.
Tarifs dégressifs
Paiement à l’image avec remises sur volume, ou forfait mensuel. Options en marque blanche pour les imprimeries et les plateformes.
Vectoriser une image
POST /v1/vectorize – renvoie le fichier vectoriel dans le corps de la réponse.
curl -X POST https://api.vexorio.app/v1/vectorize \
-H "Authorization: Bearer $VEXORIO_API_KEY" \
-F "image=@logo.png" \
-F "format=svg" \
-F "mode=logo" \
-F "background=auto" \
-o logo.svgconst form = new FormData();
form.append('image', file); // File or Blob
form.append('format', 'svg'); // svg | pdf | eps | dxf | png
form.append('mode', 'logo'); // logo | illustration | bw | poster
form.append('colors', '0'); // 0 = automatic
const res = await fetch('https://api.vexorio.app/v1/vectorize', {
method: 'POST',
headers: { Authorization: `Bearer ${process.env.VEXORIO_API_KEY}` },
body: form,
});
const svg = await res.text();import os, requests
r = requests.post(
"https://api.vexorio.app/v1/vectorize",
headers={"Authorization": f"Bearer {os.environ['VEXORIO_API_KEY']}"},
files={"image": open("logo.png", "rb")},
data={"format": "pdf", "mode": "logo", "background": "auto"},
)
open("logo.pdf", "wb").write(r.content)$ch = curl_init('https://api.vexorio.app/v1/vectorize');
curl_setopt_array($ch, [
CURLOPT_HTTPHEADER => ['Authorization: Bearer ' . getenv('VEXORIO_API_KEY')],
CURLOPT_POSTFIELDS => [
'image' => new CURLFile('logo.png'),
'format' => 'eps',
'mode' => 'logo',
],
CURLOPT_RETURNTRANSFER => true,
]);
file_put_contents('logo.eps', curl_exec($ch));Paramètres
| Nom | Type | Description |
|---|---|---|
image | file / URL | JPG, PNG, WEBP, HEIC, GIF, BMP, TIFF ou PDF, jusqu’à 25 Mo |
format | string | svg (par défaut), pdf, eps, dxf, png |
mode | string | logo (par défaut), illustration, bw, poster |
colors | integer | 0 = automatique, ou 2–24 |
detail | integer | 0–100, 60 par défaut |
smooth | integer | 0–100, 55 par défaut |
background | string | auto (par défaut), keep, all |
gap_fix | boolean | comble les interstices fins entre couleurs ; false pour les machines de découpe |
Serveur MCP pour assistants IA
{
"mcpServers": {
"vexorio": {
"url": "https://mcp.vexorio.app/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}vectorize_image image (URL ou base64), format, mode, colors, background
→ fichier vectoriel (SVG, PDF, EPS, DXF ou PNG)
brand_kit image → ZIP avec variantes du logo, favicons et images sociales
get_palette image → couleurs détectées (HEX, RGB, CMYK)« Vectorise le logo que j’ai joint, supprime le fond blanc
et donne-moi un SVG et un PDF prêt pour l’impression. »Questions
Comment obtenir une clé API ?
Écrivez à info@vexorio.app en présentant votre projet et le volume mensuel prévu. Nous vous envoyons une clé et nos tarifs, généralement sous un jour ouvré.
Que peut faire l’API ?
Tout ce que fait l’outil en ligne : convertir JPG, PNG, WEBP, HEIC et PDF en SVG, PDF, EPS, DXF ou PNG, avec les mêmes réglages – mode, nombre de couleurs, détail, lissage et suppression de l’arrière-plan – ainsi que les Brand kits et l’extraction de palette.
Qu’est-ce que le serveur MCP ?
Un serveur MCP (Model Context Protocol) permet aux assistants IA comme Claude ou aux agents basés sur ChatGPT d’appeler directement Vexorio, par exemple : « vectorise ce logo et donne-moi un SVG ».
Quels sont les tarifs ?
Par image convertie avec remises sur volume, ou un forfait mensuel pour les gros volumes. Des options en marque blanche sont disponibles pour les imprimeries et les plateformes.
Mes images sont-elles conservées ?
Non. Les images sont traitées et le résultat est renvoyé dans la réponse ; rien n’est conservé une fois la requête terminée.
Prêt à intégrer Vexorio ?
Dites-nous ce que vous développez et le volume prévu – nous vous enverrons votre clé API et nos tarifs.
Nous contacter