6.4 Atualizar escola
Request
Atenção
Ao atualizar as informações da escola, as propriedades opcionais incluídas na Request
com valores nulos ou listas vazias também serão atualizadas!
Request
mutation UpdateCompany {
updateCompany(
data: {
id: 22
name: "Escola teste doc"
cnpj: "33659570000147"
street: "Rua"
number: "123"
complement: "Complemento"
city: "Cidade"
state: "RJ"
country: "Brasil"
zipCode: "27000000"
billetType: PHYSICAL
contractValidity: 12
negotiatedRate: 0.1
transferDay: 2
transferTax: 0.2
transferDaySecondary: 20
transferTaxSecondary: 0.3
legacyBilling: true
interestValue: 0.4
hasCashback: true
}
)
}
Params
Parâmetro | Tipo | Descrição |
---|---|---|
data | UpdateCompanyDataInput! | Dados de atualização da empresa |
Objeto UpdateCompanyDataInput
Campo | Tipo | Descrição |
---|---|---|
bank | String | Nome do banco da conta |
bankAccount | String | Número da conta |
bankAccountType | String | Tipo de conta |
bankAgency | String | Agência da conta |
billetType | CompanyBilletType | Tipo de boleto |
city | String | Cidade do endereço |
cnpj | String! | CNPJ (obrigatório) |
companyName | String | Razão social |
complement | String | Complemento do endereço |
contractValidity | Int | Validade do contrato |
country | String | País do endereço |
district | String | Bairro do endereço |
financialIntegrations | [Int!] | Integrações financeiras (lista de IDs) |
fineValue | Decimal | Multa |
hasCashback | Boolean | Status de cashback |
id | Int! | ID da empresa (obrigatório para identificar a empresa a ser atualizada) |
interestValue | Decimal | Juros |
legacyBilling | Boolean | Status do legado de cobrança |
name | String! | Nome (obrigatório) |
negotiatedRate | Decimal | Taxa de inadimplência negociada |
number | String | Número do endereço |
parentCompanyId | Int | ID da empresa pai |
state | String | Estado do Endereço |
street | String | Logradouro do endereço |
transferDay | Int | Dia da transferência |
transferDaySecondary | Int | Dia da transferência secundária |
transferTax | Decimal | Taxa de transferência |
transferTaxSecondary | Decimal | Taxa de transferência secundária |
zipCode | String | CEP do endereço |
Response
Response
{
"data": {
"updateCompany": true
}
}
Result
Campo | Tipo | Descrição |
---|---|---|
updateCompany | Boolean! | Resultado da atualização da escola |