Configurando Contingência Automática no Monitor da Oobj via API Rest
Será permitido configurar a Contingência Automática para o usuário que já possuir o x-auth-token. No artigo Autenticação na API Rest damos mais detalhes sobre o x-auth-token.
É possível configurar a contingência automática para uma empresa específica, uma conta ou um Estado (UF).
Para entender melhor como funciona a contingência automática, acesse o artigo Contingência Automática no Monitor da Oobj
Alterar Contingência Automática da Conta (POST)
Nesse Endpoint é possível configurar a contingência automática para que seja ativada ou desativada para a conta vinculada ao usuário.
Importante será configurado para todas as empresas vinculadas à conta.
A URL é construída da seguinte forma:
http:// ou https:// + /endereço da API Rest + /api/contingencia
Os parâmetros a serem enviados junto com a requisição são:
- {contigenciaAutomaticaHabilitada} : Ativada (true) desativada (false)
- {justificativaPadrao} : Justificativa que deverá utilizar no momento que ativar a contingência
- {modelos} : Quais os documentos que serão configurados para a contingência (55 , 65)
Exemplo de uma requisição:
http://rest.oobj-dfe.com.br/api/contingencia
Exemplo de Retorno obtido após a envio da requisição:
[
{
"modelos": "65",
"contigenciaAutomaticaHabilitada": true,
"justificativaPadrao": "Sefaz fora do ar."
},
{
"modelos": "55",
"contigenciaAutomaticaHabilitada": true,
"justificativaPadrao": "Sefaz fora do ar."
}
]
Alterar Contingência Automática por CNPJ (POST)
Nesse Endpoint é possível configurar a contingência automática para que seja ativada ou desativada por CNPJ específico, desde que vinculada ao usuário.
A URL é construída da seguinte forma:
http:// ou https:// + /endereço da API Rest + /api/contingencia/cnpj
Os parâmetros a serem enviados junto com a requisição são:
- {cnpjs} : Lista de CNPJs a serem configurados a contingência automática (Separados por vírgula)
- {contigenciaAutomaticaHabilitada} : Ativada (true) desativada (false)
- {justificativaPadrao} : Justificativa que deverá utilizar no momento que ativar a contingência
- {modelos} : Lista dos documentos que serão configurados a contingência (55 , 65 - Separados por vírgula)
Exemplo de uma requisição:
http://rest.oobj-dfe.com.br/api/contingencia/cnpj
Exemplo de Retorno obtido após a envio da requisição:
[
{
"modelos": "55",
"contigenciaAutomaticaHabilitada": false,
"cnpjs": "07385111000102"
},
{
"modelos": "65",
"contigenciaAutomaticaHabilitada": false,
"cnpjs": "07385111000102"
}
]
Alterar Contingência Automática por UF (POST)
Nesse Endpoint é possível configurar a contingência automática para que seja ativada ou desativada por UF (Estado) específico.
Importante lembrar que será configurado para todas as empresas do Estado informado, desde que a empresa esteja vinculada ao usuário.
A URL é construída da seguinte forma:
http:// ou https:// + /endereço da API Rest + /api/contingencia/uf
Os parâmetros a serem enviados junto com a requisição são:
- {contigenciaAutomaticaHabilitada} : Ativada (true) desativada (false)
- {justificativaPadrao} : Justificativa que deverá utilizar no momento que ativar a contingência
- {modelos} : Lista dos documentos que serão configurada a contingência (55 , 65 - Separados por vírgula)
- {ufs} : Lista de UF a serem configurados a contingência automática (Separados por vírgula)
Exemplo de uma requisição:
http://rest.oobj-dfe.com.br/api/contingencia/cnpj
Exemplo de Retorno obtido após a envio da requisição:
[
{
"modelos": "55",
"contigenciaAutomaticaHabilitada": false,
"ufs": "RS"
},
{
"modelos": "65",
"contigenciaAutomaticaHabilitada": false,
"ufs": "RS"
}
]
Para realizar testes com a API Rest, e ter mais detalhes sobre a Contingência Automática, acesse a documentação completa através do link: http://rest.oobj-dfe.com.br/swagger-ui.html#