VeyraGen, vanuit je AI-assistent.

VeyraGen heeft een MCP-server. Een assistent die MCP spreekt, zoals Claude, kan daarmee in jouw studio werken.

Wat je assistent kan

  • Je creditsaldo bekijken.
  • De modellen en poses in je bibliotheek opvragen.
  • De prijs van een beeld noemen voordat het iets kost.
  • Een beeld maken en de voortgang volgen.
  • Je beelden en modellen als galerij in de chat laten zien, met een link naar elk bestand op volle grootte.
  • Je eerdere generaties bekijken.
Gids: modefoto’s maken vanuit je assistent

Zo koppel je hem

  1. 01Maak in de studio een API-sleutel aan onder Integraties.
  2. 02Voeg in je assistent een MCP-server toe met het adres hieronder.
  3. 03Geef je sleutel mee als Bearer-token in de Authorization-header.

https://www.veyragen.com/api/mcp

Voorbeeld voor een client met een JSON-configuratie

{
  "mcpServers": {
    "veyragen": {
      "url": "https://www.veyragen.com/api/mcp",
      "headers": {
        "Authorization": "Bearer jouw-API-sleutel"
      }
    }
  }
}

REST-API

Dezelfde API-sleutel opent ook een gewone REST-API, voor je PIM, DAM of webshop. Verzoeken en antwoorden zijn JSON.

https://www.veyragen.com/api/v1

Stuur je sleutel mee bij elk verzoek, in deze header. Een ingetrokken sleutel werkt meteen niet meer.

Authorization: Bearer jouw-API-sleutel

GET /credits
Je creditsaldo.
GET /generations
Je recente generaties. Query: limit (1–20) en status.
POST /generations
Een beeld maken; kost credits. Body: product_url en prompt, eventueel provider, aspect_ratio en model_url. Geeft een task_id terug.
GET /generations/{task_id}
De stand van een beeld: processing, success of fail. Bij success de adressen van de beelden, bij fail de teruggegeven credits.
GET /models
De beschikbare modellen.
GET /poses
De beschikbare poses.

Voorbeeld: een beeld maken

curl -X POST https://www.veyragen.com/api/v1/generations \
  -H "Authorization: Bearer jouw-API-sleutel" \
  -H "Idempotency-Key: 6f1c2a9e-3b7d-4e0a-9c2f-8d4b1a7e5c30" \
  -H "Content-Type: application/json" \
  -d '{"product_url": "https://example.com/product.png", "prompt": "Op een model bij het raam, zacht daglicht."}'

Limieten

Per sleutel 120 verzoeken per minuut en daarnaast 20 nieuwe beelden per minuut, via REST en MCP samen. Daarboven krijg je 429 met een Retry-After-header: het aantal seconden tot je verder kunt.

Veilig opnieuw proberen

Stuur bij POST /generations een Idempotency-Key-header mee, bijvoorbeeld een UUID. Komt hetzelfde verzoek binnen 24 uur nog eens met die sleutel, dan krijg je het eerste antwoord terug en betaal je één keer. Via MCP heet hij idempotency_key.

Fouten

Een fout komt terug als JSON met een veld error.

400
Ongeldig verzoek of ongeldige waarde.
401
Geen, een onbekende of een ingetrokken sleutel.
402
Niet genoeg credits.
403
Je abonnement heeft geen API-toegang.
404
Onbekend endpoint of onbekende generatie.
409
Het eerste verzoek met deze Idempotency-Key loopt nog.
422
Deze Idempotency-Key hoort bij een ander verzoek.
429
Limiet bereikt; wacht de seconden uit Retry-After.
5xx
Fout aan onze kant. Een beeld dat niet gemaakt kon worden, kost niets.

Toegang via de API en MCP zit in Professional en Business.

Bekijk de prijzen