Jupiter ERP
Account API

CreateOrderConfirmationRequest

Fields, types, and references to other models.

CreateOrderConfirmationRequest (object)

FieldTypeDescription
account_user_idinteger
address_line_1stringFirst line of the address (Street and House number)
address_line_2stringSecond line of the address
adjustmentsobject[]

array

Elements

FieldTypeDescription
descriptionstring
ratenumber
title*string
type*string

string

  • surcharge
  • discount
valueinteger
buyer_emailstring
buyer_referencestring
cash_discount_daysinteger
cash_discount_ratenumber
citystringCity of the address.
contact_id*integer
country_codestringISO country code of the address.
currency_codestring
date*stringDate in Y-m-d format
delivery_termsstring
exchange_ratestringOptional exchange rate to EUR (foreign units per 1 EUR, ECB convention). When omitted, it is prefilled from the daily ECB rate for the document date.
formatted_numberstring
name_line_1string
name_line_2string
name_line_3string
payment_method_codestring
payment_termsstring
positionsobject[]

array

Elements

FieldTypeDescription
chart_of_accountsstringChart of accounts snapshot (receipt positions)

string

  • deu-skr03
  • deu-skr04
descriptionstring
discount_ratenumber
discount_valueinteger
is_optionalboolean
ledger_account_namestringLedger account name snapshot (receipt positions)
ledger_account_numberstringLedger account number (receipt positions)
position*string
price_unitinteger
product_skustring
quantitynumber
tax_ratenumber
title*string
unit_codestringUN/CEFACT unit of measure code (Recommendation 20/21). Null allowed for optional positions. Code meanings: - C62: unit (piece) - HUR: hour - DAY: day - KGM: kilogram - GRM: gram - LTR: litre - CMT: centimetre - MTR: metre - MTK: square metre - MTQ: cubic metre - KMT: kilometre - TNE: tonne (metric) - PAC: package - PR: pair - BOX: box - RO: roll - SET: set - PCE: page - MIN: minute - SEC: second - MLT: millilitre - MMT: millimetre - P1: percent - ZZ: lump sum (generic / no unit)

string

  • C62
  • HUR
  • DAY
  • KGM
  • GRM
  • LTR
  • CMT
  • MTR
  • MTK
  • MTQ
  • KMT
  • TNE
  • PAC
  • PR
  • BOX
  • RO
  • SET
  • PCE
  • MIN
  • SEC
  • MLT
  • MMT
  • P1
  • ZZ
positions_price_input_modestringWhether position unit prices were entered as net or gross (display preference; price_unit is always stored net).

string

  • net
  • gross
print_background_idinteger
print_layout_idinteger
print_optionsobject
FieldTypeDescription
show_contact_numberbooleanShow contact number
show_folding_marksbooleanShow folding marks
show_footerbooleanShow footer
show_headerbooleanShow header
show_item_pricesbooleanShow item prices
show_item_quantitiesbooleanShow item quantities
show_item_skubooleanShow item SKU
show_item_tax_ratebooleanShow item tax rate
show_item_totalsbooleanShow item totals
show_logobooleanShow logo
show_logo_textbooleanShow logo text
show_page_numbersbooleanShow page numbers
show_signature_fieldbooleanShow signature field
show_termsbooleanShow terms
show_totalsbooleanShow totals
project_idinteger
referencestring
service_contract_idinteger
service_object_idsinteger[]

array

Elements

integer

service_order_idinteger
source_documentobjectPolymorphic reference to a business document in the account

Polymorphic reference to a business document in the account

FieldTypeDescription
id*integer
type*string

string

  • quote
  • order_confirmation
  • delivery_note
  • invoice
  • credit_note
  • custom_document
statestringState or region of the address.
subjectstring
text_bottomstring
text_topstring
vat_rule_codestring
zipstringZIP or postal code.
Example (JSON)
{
  "formatted_number": "string",
  "date": "2025-01-14T00:00:00.000Z",
  "contact_id": 0,
  "project_id": 0,
  "service_contract_id": 0,
  "service_order_id": 0
}
Schema CreateOrderConfirmationRequest · Jupiter ERP