Ir al contenido

Workspace y créditos

Toda llamada a la API ocurre dentro de un workspace, y es su saldo de créditos el que se consume cuando creas envíos.

La clave de API resuelve a un workspace en cada petición (mira Autenticación sobre claves de uno y de varios workspaces). Para inspeccionar qué workspace se resolvió, con plan, rol y número de miembros:

Ventana de terminal
curl https://api.cut.pro/api/v1/workspace \
-H "X-Api-Key: $CUTPRO_API_KEY"
Respuesta
{
"id": "7401220118845503",
"name": "Estudio de ejemplo",
"is_personal": false,
"role": "admin",
"plan_name": "Pro",
"plan_is_free": false,
"credits": 480,
"credits_unlimited": false,
"member_count": 4
}

Los créditos son del workspace, no de la clave. Una clave de varios workspaces consume del workspace elegido por la cabecera X-Workspace-Id.

El cobro ocurre en el envío. Los créditos se descuentan en el momento en que llamas a POST /clips. Analizar con POST /clips/info no cuesta nada y muestra el credits_cost antes de que te comprometas.

1 crédito equivale a 1 minuto procesado. El coste es proporcional al tramo de vídeo que mandas procesar (el timeframe), así que reducir el tramo baja el coste.

Cuando el saldo no cubre el envío, POST /clips responde 402 INSUFFICIENT_CREDITS, y el extra trae credits_needed y current_balance.

Saldo actual del workspace:

Ventana de terminal
curl https://api.cut.pro/api/v1/balance \
-H "X-Api-Key: $CUTPRO_API_KEY"
Respuesta
{
"balance": 480,
"unlimited": false,
"unlimited_until": null
}

Extracto de movimientos (créditos añadidos y consumidos):

Ventana de terminal
curl https://api.cut.pro/api/v1/balance/history \
-H "X-Api-Key: $CUTPRO_API_KEY"