Saltar al contenido principal
GET
Obtener credenciales compatibles con S3 para Blob Storage
Devuelve credenciales compatibles con S3 para herramientas como aws-cli, rclone y boto3. El par se deriva de la clave de API que hace la llamada, así que revocar esa clave corta el acceso S3 de inmediato. Con una clave de API que solo tiene blob:read, las credenciales son de solo lectura (access.write es false). Trata secret_access_key como una contraseña. Esta ruta requiere una clave de API: una sesión del panel se rechaza. Al rotar la clave de API el par se reemplaza, así que vuelve a obtener las credenciales después. Ámbito: blob:read.
string
El ID del workspace, cuando el blob pertenece a un workspace. La petición actúa sobre el blob del propietario del workspace y necesita el permiso blob:read del workspace (blob:manage en las rutas que modifican datos). Omítelo para actuar sobre tu propio blob.

Ejemplo de petición

Respuesta

object
Las credenciales de S3 de la cuenta.

Respuestas de error

string
El código de error que indica el motivo del fallo. Valores posibles:
  • AUTH_TOKEN_MISSING (401): No se envió la cabecera Authorization.
  • API_KEY_INVALID (401): La clave de API no existe, fue revocada o su secreto no coincide.
  • API_KEY_SCOPE_DENIED (403): La clave no tiene el ámbito que necesita esta ruta (blob:read o blob:write); details.required lo indica.
  • WORKSPACE_PERMISSION_DENIED (403): Solo con workspace_id: no eres miembro, o tu rol no tiene el permiso de blob.
  • WORKSPACE_NOT_FOUND (404): Solo con workspace_id: no existe un workspace con ese ID, o no eres miembro.
  • VALIDATION_ERROR (400): La llamada no se hizo con una clave de API; details.reason es api_key_required.
  • RATE_LIMIT_EXCEEDED (429): Más de 10 llamadas en una hora. details.retry_after indica la espera en segundos.
Última modificación el 28 de octubre de 2026