Referencia · Autenticación

Autenticación de la API de Photta una clave, una cabecera

En una frase

Envía tu clave como `Authorization: Bearer photta_live_xxx` en cada llamada a la API de Photta. Las claves se generan en el panel de control, no tienen scopes por endpoint y comparten un único saldo de credits.

  • Autenticación: Bearer key
  • Límites: 600 requests/min
  • Procesamiento: asíncrono, polling

Cada cifra de esta página proviene de la documentación de la API de Photta · verificado

Qué espera la API

Resumen de autenticación

Cabecera
Authorization: Bearer photta_live_xxx
Prefijo de clave
photta_live_
Base URL
https://api.photta.app/api/v1
Dónde se generan las claves
https://ai.photta.app
Scope
Una sola clave da acceso a todos los endpoints y a un único saldo de credits

Comprueba una clave con una sola llamada

El endpoint de cuenta es gratuito, por lo que es la vía segura para confirmar que una clave funciona.

curl https://api.photta.app/api/v1/account \
  -H "Authorization: Bearer $PHOTTA_API_KEY"

Gestión de claves

  • Rota ante cualquier sospecha

    La documentación es clara: rota una clave de inmediato si sospechas que ha sido comprometida. Genera primero el reemplazo, despliégalo y luego retira la anterior.

  • Manténla en el servidor

    Una clave expuesta en el navegador queda al alcance de cualquiera que cargue la página. Llama a la API desde tu backend y envía los resultados al cliente.

  • 401 señala la clave, no la petición

    Una clave ausente, no válida o expirada devuelve `authentication_error`. Revisa la cabecera en busca de erratas y espacios en blanco accidentales antes de investigar otra causa.

  • Un único saldo para todas las claves

    Las claves no están limitadas por capability. Usar varias claves para distintos entornos consume el mismo saldo de credits, el cual devuelve GET `/api/v1/account`.

Preguntas sobre autenticación

¿Cómo autentico una petición?

Envía la clave en la cabecera Authorization como bearer token en cada llamada. No hay ningún paso independiente de inicio de sesión o intercambio de tokens.

¿Dónde creo una clave?

En tu panel de Photta. En ese mismo lugar se emiten los reemplazos, que es a donde te dirige la documentación tras un 401.

¿Puedo llamar a la API desde el navegador?

No con tu clave. Todo lo que se envía a un navegador es legible por sus visitantes, así que coloca la llamada detrás de tu propio servidor y reenvía el resultado.

¿Qué pasa si se filtra una clave?

Rótala de inmediato: genera una clave nueva, despliégala y luego elimina la antigua. Los credits ya gastados no se pueden recuperar, así que rota primero e investiga después.

Endpoints y referencias

Cada cifra de esta página proviene de la documentación de la API de Photta · verificado

Prueba la API en cinco minutos

Genera una API key de Photta, pega el snippet de cURL de arriba y tendrás tu primera imagen con modelo antes de que termine de prepararse el café.

  • Bearer key
  • 600 requests/min
  • asíncrono, polling