A PurchaseOrder
represents a request to purchase goods or services from a vendor. It outlines the details of the purchase, such as the items or services requested, quantities, prices, and delivery details.
A PurchaseOrder
is a crucial component of the procurement process, but does not typically result in any impact on the company’s general ledger. The general ledger is typically only affected when the PurchaseOrder
is fulfilled as an Accounts Payable Invoice object.
status
EnumDRAFT
, SUBMITTED
, AUTHORIZED
, BILLED
, DELETED
. In cases where there is no clear mapping, the original value passed through will be returned.issue_date
DateTime (ISO 8601)purchase_order_number
Stringdelivery_date
DateTime (ISO 8601)delivery_address
UUIDcustomer
UUIDvendor
UUIDmemo
Stringcompany
UUIDtotal_amount
Numbercurrency
EnumXUA
, AFN
, AFA
, ALL
, ALK
, DZD
, ADP
, AOA
, AOK
, AON
, AOR
, ARA
, ARS
, ARM
, ARP
, ARL
, AMD
, AWG
, AUD
, ATS
, AZN
, AZM
, BSD
, BHD
, BDT
, BBD
, BYN
, BYB
, BYR
, BEF
, BEC
, BEL
, BZD
, BMD
, BTN
, BOB
, BOL
, BOV
, BOP
, BAM
, BAD
, BAN
, BWP
, BRC
, BRZ
, BRE
, BRR
, BRN
, BRB
, BRL
, GBP
, BND
, BGL
, BGN
, BGO
, BGM
, BUK
, BIF
, XPF
, KHR
, CAD
, CVE
, KYD
, XAF
, CLE
, CLP
, CLF
, CNX
, CNY
, CNH
, COP
, COU
, KMF
, CDF
, CRC
, HRD
, HRK
, CUC
, CUP
, CYP
, CZK
, CSK
, DKK
, DJF
, DOP
, NLG
, XCD
, DDM
, ECS
, ECV
, EGP
, GQE
, ERN
, EEK
, ETB
, EUR
, XBA
, XEU
, XBB
, XBC
, XBD
, FKP
, FJD
, FIM
, FRF
, XFO
, XFU
, GMD
, GEK
, GEL
, DEM
, GHS
, GHC
, GIP
, XAU
, GRD
, GTQ
, GWP
, GNF
, GNS
, GYD
, HTG
, HNL
, HKD
, HUF
, IMP
, ISK
, ISJ
, INR
, IDR
, IRR
, IQD
, IEP
, ILS
, ILP
, ILR
, ITL
, JMD
, JPY
, JOD
, KZT
, KES
, KWD
, KGS
, LAK
, LVL
, LVR
, LBP
, LSL
, LRD
, LYD
, LTL
, LTT
, LUL
, LUC
, LUF
, MOP
, MKD
, MKN
, MGA
, MGF
, MWK
, MYR
, MVR
, MVP
, MLF
, MTL
, MTP
, MRU
, MRO
, MUR
, MXV
, MXN
, MXP
, MDC
, MDL
, MCF
, MNT
, MAD
, MAF
, MZE
, MZN
, MZM
, MMK
, NAD
, NPR
, ANG
, TWD
, NZD
, NIO
, NIC
, NGN
, KPW
, NOK
, OMR
, PKR
, XPD
, PAB
, PGK
, PYG
, PEI
, PEN
, PES
, PHP
, XPT
, PLN
, PLZ
, PTE
, GWE
, QAR
, XRE
, RHD
, RON
, ROL
, RUB
, RUR
, RWF
, SVC
, WST
, SAR
, RSD
, CSD
, SCR
, SLL
, XAG
, SGD
, SKK
, SIT
, SBD
, SOS
, ZAR
, ZAL
, KRH
, KRW
, KRO
, SSP
, SUR
, ESP
, ESA
, ESB
, XDR
, LKR
, SHP
, XSU
, SDD
, SDG
, SDP
, SRD
, SRG
, SZL
, SEK
, CHF
, SYP
, STN
, STD
, TVD
, TJR
, TJS
, TZS
, XTS
, THB
, XXX
, TPE
, TOP
, TTD
, TND
, TRY
, TRL
, TMT
, TMM
, USD
, USN
, USS
, UGX
, UGS
, UAH
, UAK
, AED
, UYW
, UYU
, UYP
, UYI
, UZS
, VUV
, VES
, VEB
, VEF
, VND
, VNN
, CHE
, CHW
, XOF
, YDD
, YER
, YUN
, YUD
, YUM
, YUR
, ZWN
, ZRN
, ZRZ
, ZMW
, ZMK
, ZWD
, ZWR
, ZWL
. In cases where there is no clear mapping, the original value passed through will be returned.exchange_rate
Stringline_items
PurchaseOrderLineItem[]PurchaseOrderLineItem
object is used to represent a purchase order's line item.tracking_categories
Arrayremote_id
Stringdescription
Stringunit_price
Numberquantity
Numberitem
UUIDaccount
UUIDtracking_category
UUIDtax_amount
Stringtotal_line_amount
Stringcurrency
EnumXUA
, AFN
, AFA
, ALL
, ALK
, DZD
, ADP
, AOA
, AOK
, AON
, AOR
, ARA
, ARS
, ARM
, ARP
, ARL
, AMD
, AWG
, AUD
, ATS
, AZN
, AZM
, BSD
, BHD
, BDT
, BBD
, BYN
, BYB
, BYR
, BEF
, BEC
, BEL
, BZD
, BMD
, BTN
, BOB
, BOL
, BOV
, BOP
, BAM
, BAD
, BAN
, BWP
, BRC
, BRZ
, BRE
, BRR
, BRN
, BRB
, BRL
, GBP
, BND
, BGL
, BGN
, BGO
, BGM
, BUK
, BIF
, XPF
, KHR
, CAD
, CVE
, KYD
, XAF
, CLE
, CLP
, CLF
, CNX
, CNY
, CNH
, COP
, COU
, KMF
, CDF
, CRC
, HRD
, HRK
, CUC
, CUP
, CYP
, CZK
, CSK
, DKK
, DJF
, DOP
, NLG
, XCD
, DDM
, ECS
, ECV
, EGP
, GQE
, ERN
, EEK
, ETB
, EUR
, XBA
, XEU
, XBB
, XBC
, XBD
, FKP
, FJD
, FIM
, FRF
, XFO
, XFU
, GMD
, GEK
, GEL
, DEM
, GHS
, GHC
, GIP
, XAU
, GRD
, GTQ
, GWP
, GNF
, GNS
, GYD
, HTG
, HNL
, HKD
, HUF
, IMP
, ISK
, ISJ
, INR
, IDR
, IRR
, IQD
, IEP
, ILS
, ILP
, ILR
, ITL
, JMD
, JPY
, JOD
, KZT
, KES
, KWD
, KGS
, LAK
, LVL
, LVR
, LBP
, LSL
, LRD
, LYD
, LTL
, LTT
, LUL
, LUC
, LUF
, MOP
, MKD
, MKN
, MGA
, MGF
, MWK
, MYR
, MVR
, MVP
, MLF
, MTL
, MTP
, MRU
, MRO
, MUR
, MXV
, MXN
, MXP
, MDC
, MDL
, MCF
, MNT
, MAD
, MAF
, MZE
, MZN
, MZM
, MMK
, NAD
, NPR
, ANG
, TWD
, NZD
, NIO
, NIC
, NGN
, KPW
, NOK
, OMR
, PKR
, XPD
, PAB
, PGK
, PYG
, PEI
, PEN
, PES
, PHP
, XPT
, PLN
, PLZ
, PTE
, GWE
, QAR
, XRE
, RHD
, RON
, ROL
, RUB
, RUR
, RWF
, SVC
, WST
, SAR
, RSD
, CSD
, SCR
, SLL
, XAG
, SGD
, SKK
, SIT
, SBD
, SOS
, ZAR
, ZAL
, KRH
, KRW
, KRO
, SSP
, SUR
, ESP
, ESA
, ESB
, XDR
, LKR
, SHP
, XSU
, SDD
, SDG
, SDP
, SRD
, SRG
, SZL
, SEK
, CHF
, SYP
, STN
, STD
, TVD
, TJR
, TJS
, TZS
, XTS
, THB
, XXX
, TPE
, TOP
, TTD
, TND
, TRY
, TRL
, TMT
, TMM
, USD
, USN
, USS
, UGX
, UGS
, UAH
, UAK
, AED
, UYW
, UYU
, UYP
, UYI
, UZS
, VUV
, VES
, VEB
, VEF
, VND
, VNN
, CHE
, CHW
, XOF
, YDD
, YER
, YUN
, YUD
, YUM
, YUR
, ZWN
, ZRN
, ZRZ
, ZMW
, ZMK
, ZWD
, ZWR
, ZWL
. In cases where there is no clear mapping, the original value passed through will be returned.exchange_rate
Stringcompany
UUIDremote_was_deleted
Booleanid
UUIDcreated_at
DateTime (ISO 8601)modified_at
DateTime (ISO 8601)tracking_categories
Arrayremote_created_at
DateTime (ISO 8601)remote_updated_at
DateTime (ISO 8601)remote_was_deleted
Booleanaccounting_period
UUIDid
UUIDremote_id
Stringcreated_at
DateTime (ISO 8601)modified_at
DateTime (ISO 8601)field_mappings
Objectremote_data
RemoteData[]https://api.merge.dev/api/accounting/v1/purchase-orders
Returns a list of PurchaseOrder
objects.
company_id
Stringcreated_after
DateTime (ISO 8601)created_before
DateTime (ISO 8601)cursor
Stringexpand
Stringinclude_deleted_data
Booleaninclude_remote_data
Booleanissue_date_after
DateTime (ISO 8601)issue_date_before
DateTime (ISO 8601)modified_after
DateTime (ISO 8601)modified_before
DateTime (ISO 8601)page_size
Integerremote_fields
Stringremote_id
Stringshow_enum_origins
String
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringdescription
stringunit_price
numberquantity
numberitem
stringaccount
stringtracking_categories
arraytax_amount
stringtotal_line_amount
stringcompany
UUIDcurrency
Enumdelivery_address
UUIDissue_date
DateTime (ISO 8601)purchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbertracking_categories
Arrayvendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringunit_price
numberquantity
numberaccount
stringtracking_categories
arraytotal_line_amount
stringcurrency
stringexchange_rate
stringcompany
stringaccounting_period
UUIDcompany
UUIDcurrency
Enumexchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbertracking_categories
Arrayvendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringdescription
stringunit_price
numberquantity
numberitem
stringtracking_categories
arraytotal_line_amount
stringcurrency
Enumdelivery_address
UUIDexchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbertracking_categories
Arrayvendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringunit_price
numberquantity
numberitem
stringtracking_categories
arraytax_amount
stringtotal_line_amount
stringcurrency
stringexchange_rate
stringcompany
stringcompany
UUIDcurrency
Enumdelivery_date
DateTime (ISO 8601)exchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbervendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringdescription
stringunit_price
numberquantity
numberitem
stringaccount
stringtracking_categories
arraytax_amount
stringtotal_line_amount
stringcurrency
Enumdelivery_date
DateTime (ISO 8601)exchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbervendor
UUID
https://api.merge.dev/api/accounting/v1/purchase-orders
Creates a PurchaseOrder
object with the given values.
is_debug_mode
Booleanrun_async
Booleanmodel
Objectstatus
EnumDRAFT
, SUBMITTED
, AUTHORIZED
, BILLED
, DELETED
.issue_date
DateTime (ISO 8601)delivery_date
DateTime (ISO 8601)delivery_address
UUIDid
field in the Address object.customer
UUIDid
field in the Customer object.vendor
UUIDid
field in the Contact object.memo
Stringcompany
UUIDid
field in the CompanyInfo object.total_amount
Numbercurrency
EnumXUA
, AFN
, AFA
, ALL
, ALK
, DZD
, ADP
, AOA
, AOK
, AON
, AOR
, ARA
, ARS
, ARM
, ARP
, ARL
, AMD
, AWG
, AUD
, ATS
, AZN
, AZM
, BSD
, BHD
, BDT
, BBD
, BYN
, BYB
, BYR
, BEF
, BEC
, BEL
, BZD
, BMD
, BTN
, BOB
, BOL
, BOV
, BOP
, BAM
, BAD
, BAN
, BWP
, BRC
, BRZ
, BRE
, BRR
, BRN
, BRB
, BRL
, GBP
, BND
, BGL
, BGN
, BGO
, BGM
, BUK
, BIF
, XPF
, KHR
, CAD
, CVE
, KYD
, XAF
, CLE
, CLP
, CLF
, CNX
, CNY
, CNH
, COP
, COU
, KMF
, CDF
, CRC
, HRD
, HRK
, CUC
, CUP
, CYP
, CZK
, CSK
, DKK
, DJF
, DOP
, NLG
, XCD
, DDM
, ECS
, ECV
, EGP
, GQE
, ERN
, EEK
, ETB
, EUR
, XBA
, XEU
, XBB
, XBC
, XBD
, FKP
, FJD
, FIM
, FRF
, XFO
, XFU
, GMD
, GEK
, GEL
, DEM
, GHS
, GHC
, GIP
, XAU
, GRD
, GTQ
, GWP
, GNF
, GNS
, GYD
, HTG
, HNL
, HKD
, HUF
, IMP
, ISK
, ISJ
, INR
, IDR
, IRR
, IQD
, IEP
, ILS
, ILP
, ILR
, ITL
, JMD
, JPY
, JOD
, KZT
, KES
, KWD
, KGS
, LAK
, LVL
, LVR
, LBP
, LSL
, LRD
, LYD
, LTL
, LTT
, LUL
, LUC
, LUF
, MOP
, MKD
, MKN
, MGA
, MGF
, MWK
, MYR
, MVR
, MVP
, MLF
, MTL
, MTP
, MRU
, MRO
, MUR
, MXV
, MXN
, MXP
, MDC
, MDL
, MCF
, MNT
, MAD
, MAF
, MZE
, MZN
, MZM
, MMK
, NAD
, NPR
, ANG
, TWD
, NZD
, NIO
, NIC
, NGN
, KPW
, NOK
, OMR
, PKR
, XPD
, PAB
, PGK
, PYG
, PEI
, PEN
, PES
, PHP
, XPT
, PLN
, PLZ
, PTE
, GWE
, QAR
, XRE
, RHD
, RON
, ROL
, RUB
, RUR
, RWF
, SVC
, WST
, SAR
, RSD
, CSD
, SCR
, SLL
, XAG
, SGD
, SKK
, SIT
, SBD
, SOS
, ZAR
, ZAL
, KRH
, KRW
, KRO
, SSP
, SUR
, ESP
, ESA
, ESB
, XDR
, LKR
, SHP
, XSU
, SDD
, SDG
, SDP
, SRD
, SRG
, SZL
, SEK
, CHF
, SYP
, STN
, STD
, TVD
, TJR
, TJS
, TZS
, XTS
, THB
, XXX
, TPE
, TOP
, TTD
, TND
, TRY
, TRL
, TMT
, TMM
, USD
, USN
, USS
, UGX
, UGS
, UAH
, UAK
, AED
, UYW
, UYU
, UYP
, UYI
, UZS
, VUV
, VES
, VEB
, VEF
, VND
, VNN
, CHE
, CHW
, XOF
, YDD
, YER
, YUN
, YUD
, YUM
, YUR
, ZWN
, ZRN
, ZRZ
, ZMW
, ZMK
, ZWD
, ZWR
, ZWL
.exchange_rate
Stringtracking_categories
Arrayline_items
Arrayintegration_params
Objectlinked_account_params
Object
Supported POST Model Parameters
company
UUIDcurrency
Enumexchange_rate
Stringissue_date
DateTime (ISO 8601)line_items
PurchaseOrderLineItem[]remote_id
stringdescription
stringunit_price
numberquantity
numberitem
stringaccount
stringtracking_category
stringtracking_categories
arraytax_amount
stringtotal_line_amount
stringcurrency
stringexchange_rate
stringcompany
stringremote_was_deleted
booleanid
stringcreated_at
stringmodified_at
stringmemo
Stringpurchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbertracking_categories
Arrayvendor
UUID
Supported POST Model Parameters
line_items
PurchaseOrderLineItem[]remote_id
stringdescription
stringunit_price
numberquantity
numberitem
stringaccount
stringtracking_category
stringtracking_categories
arraytax_amount
stringtotal_line_amount
stringcurrency
stringexchange_rate
stringcompany
stringremote_was_deleted
booleanid
stringcreated_at
stringmodified_at
stringremote_created_at
DateTime (ISO 8601)remote_id
Stringremote_updated_at
DateTime (ISO 8601)total_amount
Numbervendor
UUIDAdditional POST Parameters
integration_params
Objectaccount
Stringhttps://api.merge.dev/api/accounting/v1/purchase-orders/{id}
Returns a PurchaseOrder
object with the given id
.
expand
Stringid
UUIDinclude_remote_data
Booleanremote_fields
Stringshow_enum_origins
String
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringdescription
stringunit_price
numberquantity
numberitem
stringaccount
stringtracking_categories
arraytax_amount
stringtotal_line_amount
stringcompany
UUIDcurrency
Enumdelivery_address
UUIDissue_date
DateTime (ISO 8601)purchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbertracking_categories
Arrayvendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringunit_price
numberquantity
numberaccount
stringtracking_categories
arraytotal_line_amount
stringcurrency
stringexchange_rate
stringcompany
stringaccounting_period
UUIDcompany
UUIDcurrency
Enumexchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbertracking_categories
Arrayvendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringdescription
stringunit_price
numberquantity
numberitem
stringtracking_categories
arraytotal_line_amount
stringcurrency
Enumdelivery_address
UUIDexchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbertracking_categories
Arrayvendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringunit_price
numberquantity
numberitem
stringtracking_categories
arraytax_amount
stringtotal_line_amount
stringcurrency
stringexchange_rate
stringcompany
stringcompany
UUIDcurrency
Enumdelivery_date
DateTime (ISO 8601)exchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbervendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringdescription
stringunit_price
numberquantity
numberitem
stringaccount
stringtracking_categories
arraytax_amount
stringtotal_line_amount
stringcurrency
Enumdelivery_date
DateTime (ISO 8601)exchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbervendor
UUID
https://api.merge.dev/api/accounting/v1/purchase-orders/meta/post
Returns metadata for PurchaseOrder
POSTs.

Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringdescription
stringunit_price
numberquantity
numberitem
stringaccount
stringtracking_categories
arraytax_amount
stringtotal_line_amount
stringcompany
UUIDcurrency
Enumdelivery_address
UUIDissue_date
DateTime (ISO 8601)purchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbertracking_categories
Arrayvendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringunit_price
numberquantity
numberaccount
stringtracking_categories
arraytotal_line_amount
stringcurrency
stringexchange_rate
stringcompany
stringaccounting_period
UUIDcompany
UUIDcurrency
Enumexchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbertracking_categories
Arrayvendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringdescription
stringunit_price
numberquantity
numberitem
stringtracking_categories
arraytotal_line_amount
stringcurrency
Enumdelivery_address
UUIDexchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbertracking_categories
Arrayvendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringunit_price
numberquantity
numberitem
stringtracking_categories
arraytax_amount
stringtotal_line_amount
stringcurrency
stringexchange_rate
stringcompany
stringcompany
UUIDcurrency
Enumdelivery_date
DateTime (ISO 8601)exchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_created_at
DateTime (ISO 8601)remote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbervendor
UUID
Supported Response Fields
line_items
PurchaseOrderLineItem[]remote_id
stringdescription
stringunit_price
numberquantity
numberitem
stringaccount
stringtracking_categories
arraytax_amount
stringtotal_line_amount
stringcurrency
Enumdelivery_date
DateTime (ISO 8601)exchange_rate
Stringissue_date
DateTime (ISO 8601)memo
Stringpurchase_order_number
Stringremote_data
RemoteData[]path
stringdata
stringremote_id
Stringremote_updated_at
DateTime (ISO 8601)status
Enumtotal_amount
Numbervendor
UUID