Referentie · Authenticatie
Photta API-authenticatie één key, één header
In één zin
Stuur je key mee als `Authorization: Bearer photta_live_xxx` bij elke Photta API-call. Keys worden aangemaakt in het dashboard, hebben geen scope per endpoint en delen één credits-saldo.
- Authenticatie: Bearer key
- Limieten: 600 requests/min
- Verwerking: async, polling
Elk getal op deze pagina is afkomstig uit de Photta-API-documentatie · gecontroleerd
Wat de API verwacht
Authenticatie in één oogopslag
- Header
- Authorization: Bearer photta_live_xxx
- Key-voorvoegsel
- photta_live_
- Basis-URL
- https://api.photta.app/api/v1
- Waar keys worden aangemaakt
- https://ai.photta.app
- Scope
- Eén key geeft toegang tot elk endpoint en één credits-saldo
Controleer een key in één call
Het account-endpoint is gratis, dus het is de veilige manier om te controleren of een key werkt.
curl https://api.photta.app/api/v1/account \
-H "Authorization: Bearer $PHOTTA_API_KEY"const res = await fetch("https://api.photta.app/api/v1/account", {
headers: { Authorization: `Bearer ${process.env.PHOTTA_API_KEY}` },
});
const { data } = await res.json();import os, requests
res = requests.get(
"https://api.photta.app/api/v1/account",
headers={"Authorization": f"Bearer {os.environ['PHOTTA_API_KEY']}"},
)
data = res.json()["data"]Omgaan met keys
Roteer bij twijfel
De documentatie is expliciet: roteer een key direct als je vermoedt dat deze gecompromitteerd is. Genereer eerst de vervanger, implementeer deze en trek pas daarna de oude in.
Houd het op de server
Een key die in de browser terechtkomt, is zichtbaar voor iedereen die de pagina opent. Roep de API aan vanuit je backend en stuur de resultaten door naar de client.
401 duidt op de key, niet op het request
Een ontbrekende, ongeldige of verlopen key retourneert `authentication_error`. Controleer de header op typefouten en overbodige spaties voordat je ergens anders zoekt.
Eén saldo voor elke key
Keys zijn niet scoped per functionaliteit. Meerdere keys voor verschillende omgevingen verbruiken nog steeds hetzelfde credits-saldo, dat via GET `/api/v1/account` wordt gerapporteerd.
Vragen over authenticatie
Hoe authenticeer ik een request?
Stuur de sleutel bij elke aanroep mee in de Authorization-header als bearer-token. Er is geen aparte inlog- of token-exchange-stap.
Waar maak ik een sleutel aan?
In je Photta-dashboard. Op dezelfde plek worden vervangende sleutels uitgegeven; daar verwijst de documentatie je ook naar na een 401.
Kan ik de API aanroepen vanuit de browser?
Niet met je sleutel. Alles wat naar een browser wordt verzonden is leesbaar voor bezoekers, dus plaats de aanroep achter je eigen server en stuur het resultaat door.
Wat als een sleutel lekt?
Roteer deze direct — genereer een nieuwe sleutel, implementeer deze en verwijder vervolgens de oude. Reeds verbruikte credits kunnen niet worden teruggevorderd, dus roteer eerst en onderzoek pas daarna.
Endpoints en referenties
Mogelijkheden
Virtual try-on API voor kleding
REST API die kleding op AI-mannequins plaatst. Asynchroon, generatie in 1.5–4 minuten, 5 credits bij 2K, 6 bij 4K. Voorbeelden in cURL, Node.js en Python.
LezenMogelijkheden
Sieraden try-on API voor kettingen, ringen, armbanden en oorbellen
Plaats kettingen, ringen, armbanden en oorbellen op AI-modellen via REST. 5 credits bij 2K, ingebouwde close-up mannequins, reflectie-bewuste rendering uit de Photta-documentatie.
LezenMogelijkheden
Ghost mannequin API voor hollow-man-productfoto's
AI ghost mannequin endpoint. Verwijder de paspop uit een kledingfoto en behoud interne details. 3D of flat-lay, batchverwerking, 4 credits bij 2K.
LezenReferentie
Eerste Photta-afbeelding in minder dan vijf minuten.
Registreer je, genereer een API-sleutel, voer je eerste cURL-call uit, poll totdat deze is voltooid, sla het resultaat op. Vijf stappen, end-to-end gedocumenteerd.
LezenReferentie
Photta API-prijzen
Wat elk Photta API-endpoint kost in credits op 2K en 4K, hoe facturering en restituties werken, en welke endpoints gratis zijn. Geen geldprijs per afbeelding.
LezenReferentie
Photta API rate limits
De Photta API rate limit, het bijbehorende venster, de Retry-After-header, het polling-interval en de gelijktijdigheidslimieten per abonnement, rechtstreeks uit de API-documentatie.
LezenReferentie
Photta API-fouten
De volledige lijst van Photta API-fouttypen met hun statuscodes, de structuur van een foutbody, en welke fouten het waard zijn om opnieuw te proberen.
LezenReferentie
Photta API resource-endpoints
Vraag paskoppen, poses, achtergronden, schoeisel en merklabels op, upload je eigen assets en bekijk je creditsaldo. De lookups achter elke generatie.
Lezen
Elk getal op deze pagina is afkomstig uit de Photta-API-documentatie · gecontroleerd
Probeer de API in vijf minuten
Genereer een Photta API-sleutel, plak het bovenstaande cURL-fragment en je hebt je eerste afbeelding op een model voordat de koffie klaar is.
- Bearer key
- 600 requests/min
- async, polling