Skip to main content
POST
Criação de proposta

Authorizations

Authorization
string
header
required

Utilize o token de integração no header Authorization: Bearer {token}. O domínio de origem (Origin/Referer) deve respeitar allowed_domain, quando configurado na chave.

Body

application/json
items
object[]
required
Minimum array length: 1
lead_id
string<uuid>
deal_id
string<uuid>
deal_code
string
Maximum string length: 50
title
string | null
Maximum string length: 150
notes
string | null
status
enum<integer>

1 = negociação, 2 = aprovada, 3 = rejeitada, 4 = arquivada, 5 = dispensada.

Available options:
1,
2,
3,
4,
5
discount_type
enum<integer> | null

0 = percentual, 1 = valor fixo.

Available options:
0,
1
discount_value
number | null
Required range: x >= 0
valid_until
string<date-time> | null
approved_by
string<uuid> | null
approved_at
string<date-time> | null
archived_at
string<date-time> | null
rejected_at
string<date-time> | null

Response

Proposta criada com sucesso.

id
string<uuid>
lead
object | null
deal
object | null
code
integer
version
integer
title
string | null
status
enum<integer>

1 = negociação, 2 = aprovada, 3 = rejeitada, 4 = arquivada, 5 = dispensada.

Available options:
1,
2,
3,
4,
5
notes
string | null
is_primary
boolean
discount_type
enum<integer> | null

0 = percentual, 1 = valor fixo.

Available options:
0,
1
discount_value
number | null
subtotal
number
total
number
items_count
integer
valid_until
string<date-time> | null
created_by
object | null
approved_by
object | null
approved_at
string<date-time> | null
archived_at
string<date-time> | null
rejected_at
string<date-time> | null
created_at
string<date-time>
updated_at
string<date-time>
items
object[]