Formatos deste exemplo segue o template: PADRÃO NOVO API - /API "{protocolo}://{host}/{api}/{modulo}/{versao}/{recurso}"
A segurança do endpoint não considera os possíveis "Path Parameters" enviados na URL. Para o exemplo acima, todos os parâmetros enviados após o /properties, seguirão as mesmas regras de segurança da URL "principal". Na prática significa que as URLs com parâmetros apresentadas abaixo serão autorizadas ou bloqueadas mediante ao cadastro anterior. URL: http://<SERVIDOR>:<PORTA>/api/btb/v1/properties/email URL: http://<SERVIDOR>:<PORTA>/api/btb/v1/properties/fluig URL: http://<SERVIDOR>:<PORTA>/api/btb/v1/properties/access ... Para mais detalhes quanto a definição das URLs, consultar o Guia API TOTVS: https://tdn.totvs.com/x/nDUxE
CADASTRO DO NOME EXTERNO DIFERENTES DO CONTEXTO /API Os endpoints abaixos seguem regras específicas para desconsiderar os pathParameters enviados na URL Até 12.1.2311 (inclusive) | Versão 12.1.2407 e superior |
---|
PADRÃO COMPATIBILIDADE API - /dts/datasul-rest/resources/prg/ ou /totvs-rest/prg/ Deve ser cadastrado o contexto inicial com os três níveis após o contexto (módulo/versão/programa) Exemplos: /dts/datasul-rest/resources/prg/fwk/v1/menuUsers /totvs-rest/prg/fwk/v1/menuUsers
PADRÃO ANTIGO API - /dts/datasul-rest/resources/api/ ou /totvs-rest/api/ Deve ser cadastrado o contexto inicial com os três níveis após o contexto (módulo/submodulo/programa) Exemplos: /dts/datasul-rest/resources/api/fwk/properties/propServices /totvs-rest/api/fwk/properties/propServices
PADRÃO ANTIGO DBO - /dts/datasul-rest/resources/dbo ou /totvs-rest/dbo/ Deve ser cadastrado o contexto inicial com os dois níveis após o contexto (caminho_dbo/chaves_tabela) Exemplos: /dts/datasul-rest/resources/dbo/adbo/boad107na /totvs-rest/dbo/adbo/boad107na | Sempre deve ser cadastrado o caminho de diretórios juntamente com o endpoint Progress, sem a extensão do fonte e também sem as barras (no início ou final). Exemplos: PADRÃO COMPATIBILIDADE API - /dts/datasul-rest/resources/prg/ ou /totvs-rest/prg/ fwk/api/v1/menuUsers
PADRÃO ANTIGO API - /dts/datasul-rest/resources/api/ ou /totvs-rest/api/ fwk/properties/propServices
PADRÃO ANTIGO DBO - /dts/datasul-rest/resources/dbo ou /totvs-rest/dbo/ adbo/boad107na |
|