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: /totvsdts/datasul-rest/apiresources/prg/fwk/propertiesv1/propServices/getPropertiesMenumenuUsers /dts/datasultotvs-rest/resourcesprg/api/fwk/propertiesv1/propServicesmenuUsers
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: /totvs-rest/api/fwk/properties/propServices/getPropertiesMenu /dts/datasul-rest/resources/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/totvsdatasul-rest/apiresources/fwkdbo/propertiesadbo/propServices/getPropertiesMenuboad107na /dts/datasultotvs-rest/resourcesdbo/api/fwk/properties/propServicesadbo/boad107na |