Níveis
Versão: v1
VERBOS HTTP com suporte
Verbo HTTP | Status | Descrição |
|---|---|---|
POST
| Com suporte | Exclua os níveis mencionados na solicitação. |
POST
- Solicitação:
- /removeLevelsExclui os níveis dos códigos de nível fornecidos.Exemplo de URI de solicitação:
ouhttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevelshttps://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/removeLevels?forceRemove=false&&doValidateOnly=true&&showWarnings=trueCabeçalho de solicitação de amostra:Autorização: básicaContent-Type: application/json - Corpo da solicitação de amostra
- Exemplo de solicitação POST{ "levelCodesToDelete": ["testLevel", "HQ"] }Parâmetros de cargaNomeDescriçãoObrigatóriolevelCodesToDeleteNome de Códigos de nível a ser excluído.SParâmetro de caminhoNomeDescriçãoObrigatóriotenantLocatário no qual operar. por exemplo, globosalesSParâmetros de consultaNomeDescriçãoObrigatórioValor por padrãoforceRemoveExclui contas em uso quando forceRemove=true e ignora contas em uso quando forceRemove=falseO valor por padrão é sempre forceRemove=falseNinstanceCodeO instanceCode do qual recuperar valores. Por exemplo, GLOBO. Se nenhum instanceCode é especificado, a instância por padrão do usuário é usada.NdoValidateOnlyProcesse a solicitação no modo de validação, o que significa que não há persistência das alterações no banco de dados.NfalseshowWarningsLista de Avisos por trás de qualquer valor de dimensão ignorados/pulados para exclusão.Nfalse
- Exemplo de resposta:
- 200 OKResposta bem-sucedida
Resposta bem-sucedida com avisos{ "total": 1 }{ "total": 0, "warning": { "info": "Some levels were not deleted.", "warnings": [ { "field": "HQ", "warning": "Default Root Plans cannot be deleted." } ] } }400 Solicitação inválidaA solicitação não foi compreendida pelo servidor.401 Não autorizadoO usuário não está autorizado.403 ForbiddenO usuário não tem permissões suficientes.500 Erro interno do servidorErro interno do servidor.