Saltar al contenido principal
POST
Subir un archivo
Usa el endpoint POST /v2/base/file/upload para subir documentos a VelaFi. Este endpoint admite archivos de verificación de identidad KYC/KYB, así como documentos de facturas para cuentas de comercio. La solicitud debe enviarse como multipart/form-data. Puedes subir hasta cinco archivos en una sola solicitud; cada archivo debe pesar entre 10 KB y 3 MB y estar en uno de los formatos admitidos. La respuesta devuelve una URL firmada temporal para cada archivo subido, para que puedas verificar que la carga fue exitosa antes de hacer referencia al archivo en llamadas posteriores a la API.
Este endpoint requiere autorización. Incluye el encabezado X-BH-TOKEN en cada solicitud. Las solicitudes sin un token válido serán rechazadas.

Solicitud

Encabezados

Parámetros del cuerpo

string
requerido
El tipo de documento de negocio que se sube. Actualmente su valor fijo es FIAT_ACCOUNT.
file
requerido
Uno o más archivos para subir. Máximo 5 archivos por solicitud. Cada archivo debe pesar entre 10 KB y 3 MB. Formatos admitidos: jpg, jpeg, png, pdf.

Campos de la respuesta

number
Código de estado de estilo HTTP. 200 indica éxito.
string
Mensaje de estado legible, p. ej. "SUCCESS".
array
Arreglo de objetos de archivos subidos, uno por archivo.

Ejemplo

Respuesta

Guarda el campo fileUrl de la respuesta: es la ruta relativa permanente a la que haces referencia en las solicitudes de envío de KYC/KYB. tempFileUrl es una URL firmada de corta duración, solo para verificación, y va a expirar.