Saltar para o conteúdo

API REST

O Riversoft® STCP DirectLink oferece uma API REST para que aplicações enviem e recebam arquivos sem intervenção manual, com os mesmos controles do Riversoft STCP DirectLink Portal: autenticação, áreas de download e backup, links seguros e rastreabilidade.

A documentação completa da API (conceitos, autenticação, guias, referência de endpoints e especificação OpenAPI) fica na seção própria Riversoft STCP DirectLink API.

Quando usar a API

CenárioExemplo
Integração entre sistemasUm ERP envia notas fiscais e recebe retornos automaticamente.
Distribuição para destinatários externosUma aplicação envia o arquivo e o destinatário recebe um link seguro por e-mail, SMS ou WhatsApp.
Portais de serviçosUm portal de terceiros autentica o usuário por SSO ou token JWT de confiança e o direciona ao Riversoft STCP DirectLink.
AuditoriaUm sistema de monitoramento consulta o relatório de transferências.

Primeiros passos

ItemValor
URL basehttps://<dominio>/directlink/v2
TransporteHTTPS
Formato das respostasJSON (conteúdo binário nos downloads)
Versão da APIv2, informada no caminho e no campo apiver das respostas
EspecificaçãoOpenAPI 3.0.3, em português, inglês e espanhol

Documentação da API

ParaConsulte
Fazer as primeiras chamadasInício rápido
Escolher o método de autenticação (Basic, OAuth 2.0, JWT, SSO, MFA)Autenticação
Enviar, receber e compartilhar arquivosGuias
Consultar endpoints, modelos de dados e códigosReferência da API
Baixar o arquivo OpenAPIEspecificação OpenAPI

Autenticação na versão 9

As rotas protegidas da API (upload, listagens, relatório e logout) exigem token Bearer. A autenticação Basic é aceita somente no login. Veja Segurança › Autenticação na API.

Coleção Postman

Para simplificar o desenvolvimento e os testes, use a coleção Postman com as chamadas da API. Ela já grava o token obtido na variável token, usada nas demais requisições.