PUT api/Empresa?CNPJ={CNPJ}&token={token}&codigoEmpresa={codigoEmpresa}&codigoEmpresaAlterada={codigoEmpresaAlterada}
Método para Alterar Empresa.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| CNPJ |
Numero do CNPJ da empresa (matriz) que receberá as informações. |
string |
Required |
| token |
Código de acesso à API |
string |
Required |
| codigoEmpresa |
Código identificador da empresa principal (matriz) |
integer |
Required |
| codigoEmpresaAlterada | integer |
Required |
Body Parameters
Informações da empresa a ser alterada
EmpresaModel| Name | Description | Type | Additional information |
|---|---|---|---|
| IDEmpresa |
ID da empresa a ser alterada. Somente utilizado em caso de alteração |
integer |
None. |
| CPFCNPJEmpresa |
CNPJ da empresa a ser criada. Se nova empresa não possuir CNPJ constituido, informar 11111111000191 |
integer |
None. |
| NomeEmpresa |
Nome da nova empresa |
string |
None. |
Request Formats
application/json, text/json
{
"IDEmpresa": 1,
"CPFCNPJEmpresa": 2,
"NomeEmpresa": "sample string 3"
}
application/xml, text/xml
<EmpresaModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApi.Models"> <CPFCNPJEmpresa>2</CPFCNPJEmpresa> <IDEmpresa>1</IDEmpresa> <NomeEmpresa>sample string 3</NomeEmpresa> </EmpresaModel>
application/x-www-form-urlencoded
Response Information
Resource Description
ClasseRetornoEmpresa| Name | Description | Type | Additional information |
|---|---|---|---|
| CodigoRetorno |
Código do retorno da API: 0 - erro || 1 - sucesso |
integer |
None. |
| MensagemRetorno |
Mensagem de retorno da API |
string |
None. |
| ValorRetorno |
Valor de retorno da API, quando houver |
string |
None. |
| ValorRetornoComplementar |
Valor de retorno complementar da API, quando houver |
string |
None. |
| CodigoEmpresa |
Codigo da Empresa no eGestão, retornado na Inclusao e na Alteração |
integer |
None. |
| TokenEmpresa |
Token de acesso da Empresa no eGestão, retornado na Inclusao e na Alteração |
string |
None. |
| CNPJEmpresa |
CNPJ da Empresa no eGestão, retornado na Inclusao e na Alteração |
string |
None. |
Response Formats
application/json, text/json
{
"CodigoRetorno": 1,
"MensagemRetorno": "sample string 2",
"ValorRetorno": "sample string 3",
"ValorRetornoComplementar": "sample string 4",
"CodigoEmpresa": 5,
"TokenEmpresa": "sample string 6",
"CNPJEmpresa": "sample string 7"
}
application/xml, text/xml
<ClasseRetornoEmpresa xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApi.Models"> <CNPJEmpresa>sample string 7</CNPJEmpresa> <CodigoEmpresa>5</CodigoEmpresa> <CodigoRetorno>1</CodigoRetorno> <MensagemRetorno>sample string 2</MensagemRetorno> <TokenEmpresa>sample string 6</TokenEmpresa> <ValorRetorno>sample string 3</ValorRetorno> <ValorRetornoComplementar>sample string 4</ValorRetornoComplementar> </ClasseRetornoEmpresa>