Référence · Authentification
Authentification de l’API Photta une seule clé, un seul en-tête
En une phrase
Envoyez votre clé sous la forme `Authorization: Bearer photta_live_xxx` sur chaque appel à l’API Photta. Les clés sont créées dans le tableau de bord, ne portent aucun scope par endpoint et partagent un solde unique de crédits.
- Authentification: Clé Bearer
- Limites: 600 requêtes/min
- Traitement: asynchrone, polling
Chaque chiffre sur cette page provient de la documentation de l'API Photta · vérifié
Ce que l’API attend
L’authentification en un coup d’œil
- En-tête
- Authorization: Bearer photta_live_xxx
- Préfixe de clé
- photta_live_
- URL de base
- https://api.photta.app/api/v1
- Où les clés sont créées
- https://ai.photta.app
- Scope
- Une seule clé accède à chaque endpoint et à un solde unique de crédits
Vérifier une clé en un seul appel
L’endpoint account est gratuit, c’est donc le moyen sûr de confirmer qu’une clé fonctionne.
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"]Gestion des clés
Effectuez une rotation au moindre doute
La documentation est explicite : effectuez immédiatement une rotation d’une clé si vous soupçonnez qu’elle est compromise. Générez d’abord la clé de remplacement, déployez-la, puis révoquez l’ancienne.
Conservez-la côté serveur
Une clé qui parvient à un navigateur est accessible à quiconque ouvre la page. Appelez l’API depuis votre backend et transmettez les résultats au client.
401 concerne la clé, pas la requête
Une clé manquante, invalide ou expirée renvoie `authentication_error`. Vérifiez l’en-tête pour repérer d’éventuelles fautes de frappe ou espaces superflus avant de chercher ailleurs.
Un seul solde derrière chaque clé
Les clés n’ont pas de scope par fonctionnalité. Plusieurs clés pour plusieurs environnements consomment toujours le même solde de crédits, renvoyé par GET `/api/v1/account`.
Questions sur l’authentification
Comment authentifier une requête ?
Envoyez la clé dans l'en-tête Authorization sous forme de bearer token à chaque appel. Il n'y a pas d'étape séparée de connexion ou d'échange de token.
Où créer une clé ?
Dans votre tableau de bord Photta. C'est au même endroit que sont générées les clés de remplacement, ce vers quoi la documentation vous renvoie après un 401.
Puis-je appeler l'API depuis le navigateur ?
Pas avec votre clé. Tout ce qui est envoyé à un navigateur peut être lu par ses visiteurs ; placez donc l'appel derrière votre propre serveur et transmettez le résultat.
Que faire si une clé fuite ?
Faites-la tourner immédiatement — générez une nouvelle clé, déployez-la, puis supprimez l'ancienne. Les crédits déjà consommés ne peuvent pas être récupérés, donc renouvelez d'abord et investiguez ensuite.
Endpoints et références
Fonctionnalités
API de try-on virtuel pour les vêtements
API REST qui positionne des vêtements sur des mannequins générés par IA. Traitement asynchrone, génération en 1.5–4 minutes, 5 crédits en 2K, 6 en 4K. Exemples en cURL, Node.js et Python.
LireFonctionnalités
API de try-on de bijoux pour colliers, bagues, bracelets et boucles d'oreilles
Positionnez colliers, bagues, bracelets et boucles d'oreilles sur des modèles IA via REST. 5 crédits en 2K, mannequins gros plan intégrés, rendu gérant les reflets d'après la documentation de Photta.
LireFonctionnalités
API mannequin fantôme pour des photos de produits sur mannequin invisible
Endpoint AI de mannequin fantôme. Supprimez le mannequin d'une photo de vêtement et préservez les détails intérieurs. 3D ou flat-lay, traitement par lots, 4 crédits en 2K.
LireRéférence
Première image Photta en moins de cinq minutes.
Inscrivez-vous, générez une clé d'API, lancez votre premier appel cURL, effectuez le polling jusqu'à la complétion, persistez le résultat. Cinq étapes documentées de bout en bout.
LireRéférence
Tarification de l'API Photta
Le coût en crédits de chaque endpoint de l’API Photta en 2K et 4K, le fonctionnement de la facturation et des remboursements, et les endpoints gratuits. Aucun prix monétaire par image.
LireRéférence
Rate limits de l'API Photta
La rate limit de l'API Photta, sa fenêtre, l'en-tête Retry-After, l'intervalle de polling et les plafonds de simultanéité par forfait, tels que documentés dans l'API.
LireRéférence
Erreurs de l’API Photta
La liste complète des types d’erreurs de l’API Photta avec leurs codes de statut, la structure du corps d’erreur et les échecs pouvant être réessayés.
LireRéférence
Endpoints de ressources de l'API Photta
Listez les mannequins, poses, arrière-plans, chaussures et étiquettes de marque, importez les vôtres et consultez votre solde de crédits. Les référentiels derrière chaque génération.
Lire
Chaque chiffre sur cette page provient de la documentation de l'API Photta · vérifié
Testez l'API en cinq minutes
Générez une clé d'API Photta, collez le snippet cURL ci-dessus, et vous obtiendrez votre première photo portée sur modèle avant même que le café ait fini de couler.
- Clé Bearer
- 600 requêtes/min
- asynchrone, polling