Saltar al contenido
Riversoft STCP DirectLink API

Riversoft STCP DirectLink API

Versión 2

Riversoft STCP DirectLink API permite que sus aplicaciones intercambien archivos con Riversoft® STCP DirectLink sin intervención manual: autenticar usuarios, enviar archivos, listar y descargar los archivos disponibles, compartir archivos mediante enlaces seguros y consultar el historial de transferencias.

La API sigue el modelo HTTP/REST, recibe formularios y archivos y responde en JSON (o con el contenido binario del archivo, en las descargas).

Nota

Para el uso de Riversoft STCP DirectLink Portal, la arquitectura y la operación del producto, consulte la documentación de Riversoft STCP DirectLink.

Funcionalidades principales

FuncionalidadQué puede hacer
AutenticaciónInicio de sesión con usuario y contraseña (HTTP Basic), MFA, tokens OAuth, intercambio de JWT y Single Sign-On (OAuth 2.0 y 2.1/OpenID Connect y SAML 2.0).
Envío de archivosEnviar archivos mediante multipart/form-data o cuerpo binario, con destinatario y metadatos opcionales.
Recepción de archivosListar los archivos disponibles (incluso en el área de respaldo) y descargarlos mediante enlaces firmados.
Enlaces compartidosEntregar archivos a destinatarios mediante enlaces seguros, con o sin PIN.
InformesConsultar los registros de transferencia por período, dirección y nombre de archivo.

Información general

PropiedadValor
Versión de la APIv2
URL basehttps://{host}/directlink/v2
ProtocoloHTTPS (obligatorio en producción)
Formato de las respuestasJSON; contenido binario en las descargas
AutenticaciónHTTP Basic (inicio de sesión), token Bearer o cookie de sesión, SSO
EspecificaciónOpenAPI 3.0.3 en portugués, inglés y español

El {host} es la dirección de Riversoft STCP DirectLink de su entorno, proporcionada por el administrador del servicio.

Importante

A partir de Riversoft STCP DirectLink 9.0.1, la API se atiende solo en la versión v2. Si su integración usa la v1, vea Migración de la v1 a la v2.

Por dónde empezar

Organización de esta documentación

SecciónPara qué
ConceptosComprender la URL base, las credenciales, las sesiones, los enlaces seguros y las reglas de acceso antes de integrar.
Inicio rápidoRealizar las primeras llamadas en pocos minutos.
SeguridadBuenas prácticas para proteger credenciales, tokens y enlaces.
AutenticaciónPaso a paso de cada método de autenticación.
GuíasTareas completas de transferencia de archivos y consulta.
Solución de problemasSíntomas comunes y cómo resolverlos.
ReferenciaContrato de cada endpoint, modelos de datos y códigos.

Convenciones de los ejemplos

  • Los ejemplos usan curl y el host ilustrativo api.ejemplo.com. Sustitúyalo por el host de su entorno.
  • Los valores entre < y > en los bloques de código son marcadores que se deben sustituir, no valores literales.
  • Los ejemplos leen contraseñas, PIN y tokens con read -s para que no queden en el historial del shell.
  • Los ejemplos de respuesta muestran el formato de los campos. Los valores reales dependen del entorno.