Saltar para o conteúdo

Referência da API

Esta seção é a fonte de consulta do contrato da API. Para exemplos passo a passo, veja os Guias.

Convenções

ItemValor
URL basehttps://{host}:{porta}
Credencial nas rotas protegidasAuthorization: Bearer <access_token>
Corpo das requisições de tokenapplication/x-www-form-urlencoded
Corpo das requisições de gestãoapplication/json, informado exatamente assim no Content-Type
Corpo das respostasapplication/json
Validade do token60 minutos por padrão; ajustável em session_duration (máximo 720 minutos)
Datas nos filtrosUnix timestamp em milissegundos

Catálogo de endpoints

A Riversoft STCP Gemini API é a mesma usada pelo Riversoft Console Portal. Todos os endpoints abaixo estão disponíveis para integração. O contrato completo de cada um, com parâmetros, corpos, respostas e exemplos, está na Especificação OpenAPI.

GrupoCaminho baseAcessoConteúdo
Autenticação/oauth, /disconnectPúblico / BearerToken (/oauth/token, /oauth/v2/token), conclusão do 2FA (/oauth/v2/token/mfa/{challengeID}) e logout. Veja Autenticação.
Single Sign-On/auth/api/v1/ssoPúblicoInício do login SSO e retornos de SAML 2.0 e OAuth 2.0.
Informações/infoPúblicoversion, status, report, license e sso/providers.
Configuração/stcpcore/v2BearerInstâncias, usuários, serviços de rede, agendamentos, tipos de arquivo e roteamentos. Veja Recursos de gestão.
Administração/stcpadmin/v2BearerOperadores, grupos e permissões, cadastro da API (settings), políticas de senha e códigos de erro e evento.
Supervisão/stcpadminsvc/v2/supervision/stcpmonBearerComandos aos serviços de supervisão e arquivos de sandbox e keystore.
Manutenção/stcpadminsvc/v2/supervision/stcpauthBearerRedefinição e troca de senha, desbloqueio, hash e 2FA de usuários e operadores.
Relatórios/reports/v2BearerEventos, atividades de operadores, transferências e auditoria. Veja Relatórios.

Nesta seção