Skip to main content
POST
Inserir Projeto
Campos obrigatórios ausentes ou inválidos retornam 400 com o detalhe em notifications/errors.

Authorizations

Authorization
string
header
required

Envie o token retornado por /v2/autenticar no header Authorization, no formato Bearer {token}.

Body

application/json

Projeto cadastrado. Em inclusão, descricaoDoProjeto é obrigatório. Em alteração, codigoDoProjeto também é obrigatório. O PUT atualiza apenas os campos deste contrato e preserva os demais dados do cadastro.

codigoDoProjeto
integer<int32>

Código do Projeto. Obrigatório na alteração; gerado na inclusão quando não informado.

Example:

512

seuCodigo
string | null
descricaoDoProjeto
string | null

Descrição do Projeto. Obrigatória na inclusão.

Example:

"Implantação Cliente XPTO"

codigoDaFilial
integer<int16> | null
responsavel
string | null
dataDeInicio
string<date-time> | null
dataDeTermino
string<date-time> | null
observacaoDoProjeto
string | null
valorTotal
number<decimal>
default:0
codigoDaClassificacaoAuxiliar
number<decimal> | null
dataDeInclusao
string<date-time> | null
ativo
boolean
default:true

Response

Projeto inserido com sucesso.

success
boolean
Example:

true

data
object

Projeto cadastrado. Em inclusão, descricaoDoProjeto é obrigatório. Em alteração, codigoDoProjeto também é obrigatório. O PUT atualiza apenas os campos deste contrato e preserva os demais dados do cadastro.