Riferimento · Autenticazione
Autenticazione Photta API una chiave, un header
In sintesi
Invia la tua chiave come `Authorization: Bearer photta_live_xxx` su ogni chiamata alla Photta API. Le chiavi si creano nella dashboard, non hanno scope per endpoint e condividono un unico saldo di credits.
- Autenticazione: Chiave Bearer
- Limiti: 600 richieste/min
- Elaborazione: asincrono, polling
Ogni dato in questa pagina proviene da la documentazione dell'API di Photta · verificato
Cosa si aspetta l'API
L'autenticazione in sintesi
- Header
- Authorization: Bearer photta_live_xxx
- Prefisso chiave
- photta_live_
- Base URL
- https://api.photta.app/api/v1
- Dove vengono create le chiavi
- https://ai.photta.app
- Scope
- Una sola chiave accede a ogni endpoint e a un unico saldo di credits
Verifica una chiave con una sola chiamata
L'endpoint account è gratuito, quindi è il modo sicuro per verificare che una chiave funzioni.
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"]Gestione delle chiavi
Ruota in caso di sospetto
La documentazione è esplicita: ruota immediatamente una chiave se sospetti che sia stata compromessa. Genera prima la chiave sostitutiva, distribuiscila e poi dismetti quella vecchia.
Mantienila sul server
Una chiave che arriva a un browser è accessibile a chiunque apra la pagina. Chiama l'API dal tuo backend e passa i risultati al client.
401 riguarda la chiave, non la richiesta
Una chiave mancante, non valida o scaduta restituisce `authentication_error`. Controlla l'header per eventuali errori di battitura e spazi vuoti prima di cercare altrove.
Un unico saldo dietro a ogni chiave
Le chiavi non hanno uno scope per funzionalità. Più chiavi per ambienti diversi attingono comunque allo stesso saldo di credits, restituito da GET `/api/v1/account`.
Domande sull'autenticazione
Come autentico una richiesta?
Invia la chiave nell'header Authorization come bearer token a ogni chiamata. Non esiste un passaggio separato di login o token-exchange.
Dove creo una chiave?
Nella tua dashboard Photta. La stessa posizione emette sostituzioni, che è ciò a cui punta la documentazione dopo un 401.
Posso chiamare l'API dal browser?
Non con la tua chiave. Tutto ciò che viene inviato a un browser è leggibile dai suoi visitatori, quindi inserisci la chiamata dietro al tuo server e inoltra il risultato.
Cosa succede se una chiave viene compromessa?
Fai subito una rotazione — genera una nuova chiave, distribuiscila, quindi elimina quella vecchia. I credits già spesi non possono essere recuperati, quindi prima ruota la chiave e poi indaga.
Endpoint e riferimenti
Funzionalità
API di Virtual try-on per abbigliamento
REST API per applicare capi di abbigliamento su manichini AI. Generazione asincrona in 1.5–4 minuti, 5 crediti a 2K, 6 a 4K. Esempi per cURL, Node.js e Python.
LeggiFunzionalità
API try-on per gioielli per collane, anelli, bracciali e orecchini
Applica collane, anelli, bracciali e orecchini su modelli AI tramite REST. 5 credits a 2K, manichini in primo piano integrati, rendering con gestione dei riflessi dalla documentazione di Photta.
LeggiFunzionalità
API Ghost mannequin per foto prodotto con manichino invisibile
Endpoint AI per ghost mannequin. Rimuovi il manichino dalla foto di un capo e preserva i dettagli interni. 3D o flat-lay, elaborazione in batch, 4 credits a 2K.
LeggiRiferimento
La prima immagine con Photta in meno di cinque minuti.
Registrati, genera una chiave API, esegui la tua prima chiamata cURL, fai polling fino al completamento, salva il risultato. Cinque passaggi, interamente documentati.
LeggiRiferimento
Prezzi dell'API Photta
Il costo in crediti di ogni endpoint delle API di Photta a 2K e 4K, il funzionamento di addebiti e rimborsi, e quali endpoint sono gratuiti. Nessun prezzo monetario per immagine.
LeggiRiferimento
Rate limit delle API Photta
Il rate limit delle API Photta, la relativa finestra, l'header Retry-After, l'intervallo di polling e i limiti di concorrenza per piano, tutti desunti dalla documentazione delle API.
LeggiRiferimento
Errori delle API di Photta
L'elenco completo dei tipi di errore delle API di Photta con i relativi codici di stato, la struttura del payload di errore e quali fallimenti ha senso riprovare.
LeggiRiferimento
Endpoint delle risorse dell'API Photta
Elenca manichini, pose, sfondi, calzature ed etichette del brand, carica i tuoi e visualizza il saldo crediti. I lookup dietro ogni generazione.
Leggi
Ogni dato in questa pagina proviene da la documentazione dell'API di Photta · verificato
Prova l'API in 5 minuti
Genera una chiave API di Photta, incolla lo snippet cURL qui sopra e otterrai la tua prima immagine con modello prima ancora che il caffè sia pronto.
- Chiave Bearer
- 600 richieste/min
- asincrono, polling