Skip to main content
PATCH
Partially update a sales quote

Authorizations

Authorization
string
header
required

Workspace API key sent as a bearer token: Authorization: Bearer failfast_.... Create keys in Settings -> Workspace -> API Keys.

Path Parameters

id
string<uuid>
required

A UUID string identifying this sales quote.

Body

A ModelSerializer that takes an additional fields argument that controls which fields should be displayed.

custom_fields
unknown
operation_number
integer
default:0
Required range: 0 <= x <= 2147483647
operation_date
string<date-time>
description
string | null
operation_status
enum<string>
  • PR - Provisional
  • CO - Complete
  • ER - Error
Available options:
PR,
CO,
ER
status_description
string | null
validation_date
string<date-time>
discount_percentage
string<decimal>
Pattern: ^-?\d{0,14}(?:\.\d{0,6})?$
quote_number_customer
string
subtotal
string<decimal>
Pattern: ^-?\d{0,14}(?:\.\d{0,6})?$
discount_value
string<decimal>
Pattern: ^-?\d{0,14}(?:\.\d{0,6})?$
additional_discount_value
string<decimal>
Pattern: ^-?\d{0,14}(?:\.\d{0,6})?$
insurance_value
string<decimal>
Pattern: ^-?\d{0,14}(?:\.\d{0,6})?$
freight_value
string<decimal>
Pattern: ^-?\d{0,14}(?:\.\d{0,6})?$
total
string<decimal>
Pattern: ^-?\d{0,14}(?:\.\d{0,6})?$
operation_state
enum<string>
  • DRA - DRAFT
  • SEN - SENT
  • ACC - ACCEPTED
  • REJ - REJECTED
  • EXP - EXPIRED
  • CON - CONVERTED
Available options:
DRA,
SEN,
ACC,
REJ,
EXP,
CON
operation
string<uuid>
market_exchange_rate
string<uuid> | null
branch_office
string<uuid>
customer
string<uuid>
customer_detail
string<uuid> | null
location
string<uuid> | null
salesman
string<uuid>
commercial_condition
string<uuid>
discount_type
string<uuid> | null
price_list_type
string<uuid>

Response

200 - application/json
message
string
required

Human-readable outcome of the request.

error
boolean
required

true when the request failed.

Example:

false

data
object
required

A ModelSerializer that takes an additional fields argument that controls which fields should be displayed.