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
Os endpoints abaixos seguem regras específicas para desconsiderar os pathParameters enviados na URL 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 |