The Purchase Order object
Attributes
Unique identifier for the object.
ISO 8601 timestamp of when the object was created.
ISO 8601 timestamp of when the object was last updated.
Default: draft
Default: false
Default: false
Default: Grand Total
Default: false
Default: false
Default: false
Default: false
Default: false
{
"id": "purchase-order_abc123",
"created_at": "2024-01-15T09: 30: 00Z",
"updated_at": "2024-01-15T09: 30: 00Z",
"status": "draft",
"title": "title_example",
"supplier": "supplier_example",
"supplier_name": "supplier_name_example",
"company": "Example Corp",
"transaction_date": "2024-01-15",
"schedule_date": "2024-01-15",
"order_confirmation_no": "order_confirmation_no_example",
"order_confirmation_date": "2024-01-15",
"customer": "customer_example",
"customer_name": "customer_name_example",
"customer_contact_person": "customer_contact_person_example",
"customer_contact_display": "customer_contact_display_example",
"customer_contact_mobile": "customer_contact_mobile_example",
"customer_contact_email": "[email protected]",
"supplier_address": "supplier_address_example",
"contact_person": "contact_person_example",
"address_display": "address_display_example",
"contact_display": "contact_display_example",
"contact_mobile": "contact_mobile_example",
"contact_email": "[email protected]",
"shipping_address": "shipping_address_example",
"shipping_address_display": "shipping_address_display_example",
"currency": "USD",
"conversion_rate": 0,
"buying_price_list": "buying_price_list_example",
"price_list_currency": "USD",
"plc_conversion_rate": 0,
"ignore_pricing_rule": false,
"set_warehouse": "set_warehouse_example",
"is_subcontracted": false,
"supplier_warehouse": "supplier_warehouse_example",
"scan_barcode": "scan_barcode_example",
"total_qty": 0,
"base_total": 0,
"base_net_total": 0,
"total": 0,
"net_total": 0,
"total_net_weight": 0,
"taxes_and_charges": "taxes_and_charges_example",
"shipping_rule": "shipping_rule_example",
"other_charges_calculation": "other_charges_calculation_example",
"base_taxes_and_charges_added": 0,
"base_taxes_and_charges_deducted": 0,
"base_total_taxes_and_charges": 0,
"taxes_and_charges_added": 0,
"taxes_and_charges_deducted": 0,
"total_taxes_and_charges": 0,
"apply_discount_on": "Grand Total",
"base_discount_amount": 0,
"additional_discount_percentage": 0,
"discount_amount": 0,
"base_grand_total": 0,
"base_rounding_adjustment": 0,
"base_in_words": "base_in_words_example",
"base_rounded_total": 0,
"grand_total": 0,
"rounding_adjustment": 0,
"rounded_total": 0,
"disable_rounded_total": false,
"in_words": "in_words_example",
"advance_paid": 0,
"payment_terms_template": "payment_terms_template_example",
"tc_name": "tc_name_example",
"terms": "terms_example",
"ref_sq": "ref_sq_example",
"party_account_currency": "USD",
"inter_company_order_reference": "Example Corp",
"per_received": 0,
"per_billed": 0,
"letter_head": "letter_head_example",
"select_print_heading": "select_print_heading_example",
"group_same_items": false,
"language": "language_example",
"from_date": "2024-01-15",
"to_date": "2024-01-15",
"auto_repeat": "auto_repeat_example",
"tax_category": "tax_category_example",
"set_reserve_warehouse": "set_reserve_warehouse_example",
"billing_address": "billing_address_example",
"billing_address_display": "billing_address_display_example",
"is_internal_supplier": false,
"represents_company": "Example Corp",
"cost_center": "cost_center_example",
"project": "project_example",
"is_old_subcontracting_flow": false,
"set_from_warehouse": "set_from_warehouse_example",
"incoterm": "incoterm_example",
"named_place": "named_place_example",
"advance_payment_status": "advance_payment_status_example",
"has_unit_price_items": false,
"dispatch_address": "dispatch_address_example",
"dispatch_address_display": "dispatch_address_display_example",
"supplier_group": "supplier_group_example",
"mps": "mps_example",
"transaction_time": "transaction_time_example",
"signing_document_id": "signing_document_id_example"
} /api/buying/purchase-order/{id} Retrieve a purchase order
Retrieves the details of an existing purchase order. Supply the unique purchase order ID that was returned from a previous request.
Path parameters
The identifier of the purchase order to retrieve.
Returns
Returns the purchase order object if a valid identifier was provided.
curl https://api.overplane.dev/api/buying/purchase-order/purchase-order_abc123 \
-H "Authorization: Bearer sk_test_..." {
"id": "purchase-order_abc123",
"created_at": "2024-01-15T09: 30: 00Z",
"updated_at": "2024-01-15T09: 30: 00Z",
"status": "draft",
"title": "title_example",
"supplier": "supplier_example",
"supplier_name": "supplier_name_example",
"company": "Example Corp",
"transaction_date": "2024-01-15",
"schedule_date": "2024-01-15",
"order_confirmation_no": "order_confirmation_no_example",
"order_confirmation_date": "2024-01-15",
"customer": "customer_example",
"customer_name": "customer_name_example",
"customer_contact_person": "customer_contact_person_example",
"customer_contact_display": "customer_contact_display_example",
"customer_contact_mobile": "customer_contact_mobile_example",
"customer_contact_email": "[email protected]",
"supplier_address": "supplier_address_example",
"contact_person": "contact_person_example",
"address_display": "address_display_example",
"contact_display": "contact_display_example",
"contact_mobile": "contact_mobile_example",
"contact_email": "[email protected]",
"shipping_address": "shipping_address_example",
"shipping_address_display": "shipping_address_display_example",
"currency": "USD",
"conversion_rate": 0,
"buying_price_list": "buying_price_list_example",
"price_list_currency": "USD",
"plc_conversion_rate": 0,
"ignore_pricing_rule": false,
"set_warehouse": "set_warehouse_example",
"is_subcontracted": false,
"supplier_warehouse": "supplier_warehouse_example",
"scan_barcode": "scan_barcode_example",
"total_qty": 0,
"base_total": 0,
"base_net_total": 0,
"total": 0,
"net_total": 0,
"total_net_weight": 0,
"taxes_and_charges": "taxes_and_charges_example",
"shipping_rule": "shipping_rule_example",
"other_charges_calculation": "other_charges_calculation_example",
"base_taxes_and_charges_added": 0,
"base_taxes_and_charges_deducted": 0,
"base_total_taxes_and_charges": 0,
"taxes_and_charges_added": 0,
"taxes_and_charges_deducted": 0,
"total_taxes_and_charges": 0,
"apply_discount_on": "Grand Total",
"base_discount_amount": 0,
"additional_discount_percentage": 0,
"discount_amount": 0,
"base_grand_total": 0,
"base_rounding_adjustment": 0,
"base_in_words": "base_in_words_example",
"base_rounded_total": 0,
"grand_total": 0,
"rounding_adjustment": 0,
"rounded_total": 0,
"disable_rounded_total": false,
"in_words": "in_words_example",
"advance_paid": 0,
"payment_terms_template": "payment_terms_template_example",
"tc_name": "tc_name_example",
"terms": "terms_example",
"ref_sq": "ref_sq_example",
"party_account_currency": "USD",
"inter_company_order_reference": "Example Corp",
"per_received": 0,
"per_billed": 0,
"letter_head": "letter_head_example",
"select_print_heading": "select_print_heading_example",
"group_same_items": false,
"language": "language_example",
"from_date": "2024-01-15",
"to_date": "2024-01-15",
"auto_repeat": "auto_repeat_example",
"tax_category": "tax_category_example",
"set_reserve_warehouse": "set_reserve_warehouse_example",
"billing_address": "billing_address_example",
"billing_address_display": "billing_address_display_example",
"is_internal_supplier": false,
"represents_company": "Example Corp",
"cost_center": "cost_center_example",
"project": "project_example",
"is_old_subcontracting_flow": false,
"set_from_warehouse": "set_from_warehouse_example",
"incoterm": "incoterm_example",
"named_place": "named_place_example",
"advance_payment_status": "advance_payment_status_example",
"has_unit_price_items": false,
"dispatch_address": "dispatch_address_example",
"dispatch_address_display": "dispatch_address_display_example",
"supplier_group": "supplier_group_example",
"mps": "mps_example",
"transaction_time": "transaction_time_example",
"signing_document_id": "signing_document_id_example"
} /api/buying/purchase-order List all purchase orders
Returns a list of purchase orders. The results are sorted by creation date, with the most recently created appearing first.
Query parameters
Maximum number of objects to return. Default: 20.
Number of objects to skip for pagination. Default: 0.
Returns
A paginated list of purchase order objects.
curl https://api.overplane.dev/api/buying/purchase-order \
-H "Authorization: Bearer sk_test_..." {
"data": [
{
"id": "purchase-order_abc123",
"created_at": "2024-01-15T09: 30: 00Z",
"updated_at": "2024-01-15T09: 30: 00Z",
"status": "draft",
"title": "title_example",
"supplier": "supplier_example",
"supplier_name": "supplier_name_example",
"company": "Example Corp",
"transaction_date": "2024-01-15",
"schedule_date": "2024-01-15",
"order_confirmation_no": "order_confirmation_no_example",
"order_confirmation_date": "2024-01-15",
"customer": "customer_example",
"customer_name": "customer_name_example",
"customer_contact_person": "customer_contact_person_example",
"customer_contact_display": "customer_contact_display_example",
"customer_contact_mobile": "customer_contact_mobile_example",
"customer_contact_email": "[email protected]",
"supplier_address": "supplier_address_example",
"contact_person": "contact_person_example",
"address_display": "address_display_example",
"contact_display": "contact_display_example",
"contact_mobile": "contact_mobile_example",
"contact_email": "[email protected]",
"shipping_address": "shipping_address_example",
"shipping_address_display": "shipping_address_display_example",
"currency": "USD",
"conversion_rate": 0,
"buying_price_list": "buying_price_list_example",
"price_list_currency": "USD",
"plc_conversion_rate": 0,
"ignore_pricing_rule": false,
"set_warehouse": "set_warehouse_example",
"is_subcontracted": false,
"supplier_warehouse": "supplier_warehouse_example",
"scan_barcode": "scan_barcode_example",
"total_qty": 0,
"base_total": 0,
"base_net_total": 0,
"total": 0,
"net_total": 0,
"total_net_weight": 0,
"taxes_and_charges": "taxes_and_charges_example",
"shipping_rule": "shipping_rule_example",
"other_charges_calculation": "other_charges_calculation_example",
"base_taxes_and_charges_added": 0,
"base_taxes_and_charges_deducted": 0,
"base_total_taxes_and_charges": 0,
"taxes_and_charges_added": 0,
"taxes_and_charges_deducted": 0,
"total_taxes_and_charges": 0,
"apply_discount_on": "Grand Total",
"base_discount_amount": 0,
"additional_discount_percentage": 0,
"discount_amount": 0,
"base_grand_total": 0,
"base_rounding_adjustment": 0,
"base_in_words": "base_in_words_example",
"base_rounded_total": 0,
"grand_total": 0,
"rounding_adjustment": 0,
"rounded_total": 0,
"disable_rounded_total": false,
"in_words": "in_words_example",
"advance_paid": 0,
"payment_terms_template": "payment_terms_template_example",
"tc_name": "tc_name_example",
"terms": "terms_example",
"ref_sq": "ref_sq_example",
"party_account_currency": "USD",
"inter_company_order_reference": "Example Corp",
"per_received": 0,
"per_billed": 0,
"letter_head": "letter_head_example",
"select_print_heading": "select_print_heading_example",
"group_same_items": false,
"language": "language_example",
"from_date": "2024-01-15",
"to_date": "2024-01-15",
"auto_repeat": "auto_repeat_example",
"tax_category": "tax_category_example",
"set_reserve_warehouse": "set_reserve_warehouse_example",
"billing_address": "billing_address_example",
"billing_address_display": "billing_address_display_example",
"is_internal_supplier": false,
"represents_company": "Example Corp",
"cost_center": "cost_center_example",
"project": "project_example",
"is_old_subcontracting_flow": false,
"set_from_warehouse": "set_from_warehouse_example",
"incoterm": "incoterm_example",
"named_place": "named_place_example",
"advance_payment_status": "advance_payment_status_example",
"has_unit_price_items": false,
"dispatch_address": "dispatch_address_example",
"dispatch_address_display": "dispatch_address_display_example",
"supplier_group": "supplier_group_example",
"mps": "mps_example",
"transaction_time": "transaction_time_example",
"signing_document_id": "signing_document_id_example"
}
],
"has_more": false,
"total": 1
} /api/buying/purchase-order Create a purchase order
Creates a new purchase order object.
Body parameters
Default: draft
Default: false
Default: false
Default: Grand Total
Default: false
Default: false
Default: false
Default: false
Default: false
Returns
Returns the newly created purchase order object if the call succeeded.
curl https://api.overplane.dev/api/buying/purchase-order \
-H "Authorization: Bearer sk_test_..." \
-X POST \
-H "Content-Type: application/json" \
-d '{"supplier":"supplier_example","company":"Example Corp","transaction_date":"2024-01-15","currency":"USD","conversion_rate":0}' {
"id": "purchase-order_abc123",
"created_at": "2024-01-15T09: 30: 00Z",
"updated_at": "2024-01-15T09: 30: 00Z",
"status": "draft",
"title": "title_example",
"supplier": "supplier_example",
"supplier_name": "supplier_name_example",
"company": "Example Corp",
"transaction_date": "2024-01-15",
"schedule_date": "2024-01-15",
"order_confirmation_no": "order_confirmation_no_example",
"order_confirmation_date": "2024-01-15",
"customer": "customer_example",
"customer_name": "customer_name_example",
"customer_contact_person": "customer_contact_person_example",
"customer_contact_display": "customer_contact_display_example",
"customer_contact_mobile": "customer_contact_mobile_example",
"customer_contact_email": "[email protected]",
"supplier_address": "supplier_address_example",
"contact_person": "contact_person_example",
"address_display": "address_display_example",
"contact_display": "contact_display_example",
"contact_mobile": "contact_mobile_example",
"contact_email": "[email protected]",
"shipping_address": "shipping_address_example",
"shipping_address_display": "shipping_address_display_example",
"currency": "USD",
"conversion_rate": 0,
"buying_price_list": "buying_price_list_example",
"price_list_currency": "USD",
"plc_conversion_rate": 0,
"ignore_pricing_rule": false,
"set_warehouse": "set_warehouse_example",
"is_subcontracted": false,
"supplier_warehouse": "supplier_warehouse_example",
"scan_barcode": "scan_barcode_example",
"total_qty": 0,
"base_total": 0,
"base_net_total": 0,
"total": 0,
"net_total": 0,
"total_net_weight": 0,
"taxes_and_charges": "taxes_and_charges_example",
"shipping_rule": "shipping_rule_example",
"other_charges_calculation": "other_charges_calculation_example",
"base_taxes_and_charges_added": 0,
"base_taxes_and_charges_deducted": 0,
"base_total_taxes_and_charges": 0,
"taxes_and_charges_added": 0,
"taxes_and_charges_deducted": 0,
"total_taxes_and_charges": 0,
"apply_discount_on": "Grand Total",
"base_discount_amount": 0,
"additional_discount_percentage": 0,
"discount_amount": 0,
"base_grand_total": 0,
"base_rounding_adjustment": 0,
"base_in_words": "base_in_words_example",
"base_rounded_total": 0,
"grand_total": 0,
"rounding_adjustment": 0,
"rounded_total": 0,
"disable_rounded_total": false,
"in_words": "in_words_example",
"advance_paid": 0,
"payment_terms_template": "payment_terms_template_example",
"tc_name": "tc_name_example",
"terms": "terms_example",
"ref_sq": "ref_sq_example",
"party_account_currency": "USD",
"inter_company_order_reference": "Example Corp",
"per_received": 0,
"per_billed": 0,
"letter_head": "letter_head_example",
"select_print_heading": "select_print_heading_example",
"group_same_items": false,
"language": "language_example",
"from_date": "2024-01-15",
"to_date": "2024-01-15",
"auto_repeat": "auto_repeat_example",
"tax_category": "tax_category_example",
"set_reserve_warehouse": "set_reserve_warehouse_example",
"billing_address": "billing_address_example",
"billing_address_display": "billing_address_display_example",
"is_internal_supplier": false,
"represents_company": "Example Corp",
"cost_center": "cost_center_example",
"project": "project_example",
"is_old_subcontracting_flow": false,
"set_from_warehouse": "set_from_warehouse_example",
"incoterm": "incoterm_example",
"named_place": "named_place_example",
"advance_payment_status": "advance_payment_status_example",
"has_unit_price_items": false,
"dispatch_address": "dispatch_address_example",
"dispatch_address_display": "dispatch_address_display_example",
"supplier_group": "supplier_group_example",
"mps": "mps_example",
"transaction_time": "transaction_time_example",
"signing_document_id": "signing_document_id_example"
} /api/buying/purchase-order/{id} Update a purchase order
Updates the specified purchase order by setting the values of the parameters passed. Any parameters not provided will be left unchanged.
Path parameters
The identifier of the purchase order to update.
Body parameters
Default: draft
Default: false
Default: false
Default: Grand Total
Default: false
Default: false
Default: false
Default: false
Default: false
Returns
Returns the updated purchase order object.
curl https://api.overplane.dev/api/buying/purchase-order/purchase-order_abc123 \
-H "Authorization: Bearer sk_test_..." \
-X PATCH \
-H "Content-Type: application/json" \
-d '{"status":"draft","title":"title_example"}' {
"id": "purchase-order_abc123",
"created_at": "2024-01-15T09: 30: 00Z",
"updated_at": "2024-01-15T09: 30: 00Z",
"status": "draft",
"title": "title_example",
"supplier": "supplier_example",
"supplier_name": "supplier_name_example",
"company": "Example Corp",
"transaction_date": "2024-01-15",
"schedule_date": "2024-01-15",
"order_confirmation_no": "order_confirmation_no_example",
"order_confirmation_date": "2024-01-15",
"customer": "customer_example",
"customer_name": "customer_name_example",
"customer_contact_person": "customer_contact_person_example",
"customer_contact_display": "customer_contact_display_example",
"customer_contact_mobile": "customer_contact_mobile_example",
"customer_contact_email": "[email protected]",
"supplier_address": "supplier_address_example",
"contact_person": "contact_person_example",
"address_display": "address_display_example",
"contact_display": "contact_display_example",
"contact_mobile": "contact_mobile_example",
"contact_email": "[email protected]",
"shipping_address": "shipping_address_example",
"shipping_address_display": "shipping_address_display_example",
"currency": "USD",
"conversion_rate": 0,
"buying_price_list": "buying_price_list_example",
"price_list_currency": "USD",
"plc_conversion_rate": 0,
"ignore_pricing_rule": false,
"set_warehouse": "set_warehouse_example",
"is_subcontracted": false,
"supplier_warehouse": "supplier_warehouse_example",
"scan_barcode": "scan_barcode_example",
"total_qty": 0,
"base_total": 0,
"base_net_total": 0,
"total": 0,
"net_total": 0,
"total_net_weight": 0,
"taxes_and_charges": "taxes_and_charges_example",
"shipping_rule": "shipping_rule_example",
"other_charges_calculation": "other_charges_calculation_example",
"base_taxes_and_charges_added": 0,
"base_taxes_and_charges_deducted": 0,
"base_total_taxes_and_charges": 0,
"taxes_and_charges_added": 0,
"taxes_and_charges_deducted": 0,
"total_taxes_and_charges": 0,
"apply_discount_on": "Grand Total",
"base_discount_amount": 0,
"additional_discount_percentage": 0,
"discount_amount": 0,
"base_grand_total": 0,
"base_rounding_adjustment": 0,
"base_in_words": "base_in_words_example",
"base_rounded_total": 0,
"grand_total": 0,
"rounding_adjustment": 0,
"rounded_total": 0,
"disable_rounded_total": false,
"in_words": "in_words_example",
"advance_paid": 0,
"payment_terms_template": "payment_terms_template_example",
"tc_name": "tc_name_example",
"terms": "terms_example",
"ref_sq": "ref_sq_example",
"party_account_currency": "USD",
"inter_company_order_reference": "Example Corp",
"per_received": 0,
"per_billed": 0,
"letter_head": "letter_head_example",
"select_print_heading": "select_print_heading_example",
"group_same_items": false,
"language": "language_example",
"from_date": "2024-01-15",
"to_date": "2024-01-15",
"auto_repeat": "auto_repeat_example",
"tax_category": "tax_category_example",
"set_reserve_warehouse": "set_reserve_warehouse_example",
"billing_address": "billing_address_example",
"billing_address_display": "billing_address_display_example",
"is_internal_supplier": false,
"represents_company": "Example Corp",
"cost_center": "cost_center_example",
"project": "project_example",
"is_old_subcontracting_flow": false,
"set_from_warehouse": "set_from_warehouse_example",
"incoterm": "incoterm_example",
"named_place": "named_place_example",
"advance_payment_status": "advance_payment_status_example",
"has_unit_price_items": false,
"dispatch_address": "dispatch_address_example",
"dispatch_address_display": "dispatch_address_display_example",
"supplier_group": "supplier_group_example",
"mps": "mps_example",
"transaction_time": "transaction_time_example",
"signing_document_id": "signing_document_id_example"
} /api/buying/purchase-order/{id} Delete a purchase order
Permanently deletes a purchase order. This cannot be undone.
Path parameters
The identifier of the purchase order to delete.
Returns
Returns a confirmation that the purchase order has been deleted.
curl https://api.overplane.dev/api/buying/purchase-order/purchase-order_abc123 \
-H "Authorization: Bearer sk_test_..." \
-X DELETE {
"id": "purchase-order_abc123",
"deleted": true
} /api/buying/purchase-order/{id}/submit Submit a purchase order
Submits a draft purchase order, transitioning its status from draft to submitted.
Path parameters
The identifier of the purchase order to act on.
Returns
Returns the purchase order object with updated status.
curl https://api.overplane.dev/api/buying/purchase-order/purchase-order_abc123/submit \
-H "Authorization: Bearer sk_test_..." \
-X POST {
"id": "purchase-order_abc123",
"created_at": "2024-01-15T09: 30: 00Z",
"updated_at": "2024-01-15T09: 30: 00Z",
"status": "draft",
"title": "title_example",
"supplier": "supplier_example",
"supplier_name": "supplier_name_example",
"company": "Example Corp",
"transaction_date": "2024-01-15",
"schedule_date": "2024-01-15",
"order_confirmation_no": "order_confirmation_no_example",
"order_confirmation_date": "2024-01-15",
"customer": "customer_example",
"customer_name": "customer_name_example",
"customer_contact_person": "customer_contact_person_example",
"customer_contact_display": "customer_contact_display_example",
"customer_contact_mobile": "customer_contact_mobile_example",
"customer_contact_email": "[email protected]",
"supplier_address": "supplier_address_example",
"contact_person": "contact_person_example",
"address_display": "address_display_example",
"contact_display": "contact_display_example",
"contact_mobile": "contact_mobile_example",
"contact_email": "[email protected]",
"shipping_address": "shipping_address_example",
"shipping_address_display": "shipping_address_display_example",
"currency": "USD",
"conversion_rate": 0,
"buying_price_list": "buying_price_list_example",
"price_list_currency": "USD",
"plc_conversion_rate": 0,
"ignore_pricing_rule": false,
"set_warehouse": "set_warehouse_example",
"is_subcontracted": false,
"supplier_warehouse": "supplier_warehouse_example",
"scan_barcode": "scan_barcode_example",
"total_qty": 0,
"base_total": 0,
"base_net_total": 0,
"total": 0,
"net_total": 0,
"total_net_weight": 0,
"taxes_and_charges": "taxes_and_charges_example",
"shipping_rule": "shipping_rule_example",
"other_charges_calculation": "other_charges_calculation_example",
"base_taxes_and_charges_added": 0,
"base_taxes_and_charges_deducted": 0,
"base_total_taxes_and_charges": 0,
"taxes_and_charges_added": 0,
"taxes_and_charges_deducted": 0,
"total_taxes_and_charges": 0,
"apply_discount_on": "Grand Total",
"base_discount_amount": 0,
"additional_discount_percentage": 0,
"discount_amount": 0,
"base_grand_total": 0,
"base_rounding_adjustment": 0,
"base_in_words": "base_in_words_example",
"base_rounded_total": 0,
"grand_total": 0,
"rounding_adjustment": 0,
"rounded_total": 0,
"disable_rounded_total": false,
"in_words": "in_words_example",
"advance_paid": 0,
"payment_terms_template": "payment_terms_template_example",
"tc_name": "tc_name_example",
"terms": "terms_example",
"ref_sq": "ref_sq_example",
"party_account_currency": "USD",
"inter_company_order_reference": "Example Corp",
"per_received": 0,
"per_billed": 0,
"letter_head": "letter_head_example",
"select_print_heading": "select_print_heading_example",
"group_same_items": false,
"language": "language_example",
"from_date": "2024-01-15",
"to_date": "2024-01-15",
"auto_repeat": "auto_repeat_example",
"tax_category": "tax_category_example",
"set_reserve_warehouse": "set_reserve_warehouse_example",
"billing_address": "billing_address_example",
"billing_address_display": "billing_address_display_example",
"is_internal_supplier": false,
"represents_company": "Example Corp",
"cost_center": "cost_center_example",
"project": "project_example",
"is_old_subcontracting_flow": false,
"set_from_warehouse": "set_from_warehouse_example",
"incoterm": "incoterm_example",
"named_place": "named_place_example",
"advance_payment_status": "advance_payment_status_example",
"has_unit_price_items": false,
"dispatch_address": "dispatch_address_example",
"dispatch_address_display": "dispatch_address_display_example",
"supplier_group": "supplier_group_example",
"mps": "mps_example",
"transaction_time": "transaction_time_example",
"signing_document_id": "signing_document_id_example"
} /api/buying/purchase-order/{id}/cancel Cancel a purchase order
Cancels a submitted purchase order, transitioning its status to cancelled.
Path parameters
The identifier of the purchase order to act on.
Returns
Returns the purchase order object with updated status.
curl https://api.overplane.dev/api/buying/purchase-order/purchase-order_abc123/cancel \
-H "Authorization: Bearer sk_test_..." \
-X POST {
"id": "purchase-order_abc123",
"created_at": "2024-01-15T09: 30: 00Z",
"updated_at": "2024-01-15T09: 30: 00Z",
"status": "draft",
"title": "title_example",
"supplier": "supplier_example",
"supplier_name": "supplier_name_example",
"company": "Example Corp",
"transaction_date": "2024-01-15",
"schedule_date": "2024-01-15",
"order_confirmation_no": "order_confirmation_no_example",
"order_confirmation_date": "2024-01-15",
"customer": "customer_example",
"customer_name": "customer_name_example",
"customer_contact_person": "customer_contact_person_example",
"customer_contact_display": "customer_contact_display_example",
"customer_contact_mobile": "customer_contact_mobile_example",
"customer_contact_email": "[email protected]",
"supplier_address": "supplier_address_example",
"contact_person": "contact_person_example",
"address_display": "address_display_example",
"contact_display": "contact_display_example",
"contact_mobile": "contact_mobile_example",
"contact_email": "[email protected]",
"shipping_address": "shipping_address_example",
"shipping_address_display": "shipping_address_display_example",
"currency": "USD",
"conversion_rate": 0,
"buying_price_list": "buying_price_list_example",
"price_list_currency": "USD",
"plc_conversion_rate": 0,
"ignore_pricing_rule": false,
"set_warehouse": "set_warehouse_example",
"is_subcontracted": false,
"supplier_warehouse": "supplier_warehouse_example",
"scan_barcode": "scan_barcode_example",
"total_qty": 0,
"base_total": 0,
"base_net_total": 0,
"total": 0,
"net_total": 0,
"total_net_weight": 0,
"taxes_and_charges": "taxes_and_charges_example",
"shipping_rule": "shipping_rule_example",
"other_charges_calculation": "other_charges_calculation_example",
"base_taxes_and_charges_added": 0,
"base_taxes_and_charges_deducted": 0,
"base_total_taxes_and_charges": 0,
"taxes_and_charges_added": 0,
"taxes_and_charges_deducted": 0,
"total_taxes_and_charges": 0,
"apply_discount_on": "Grand Total",
"base_discount_amount": 0,
"additional_discount_percentage": 0,
"discount_amount": 0,
"base_grand_total": 0,
"base_rounding_adjustment": 0,
"base_in_words": "base_in_words_example",
"base_rounded_total": 0,
"grand_total": 0,
"rounding_adjustment": 0,
"rounded_total": 0,
"disable_rounded_total": false,
"in_words": "in_words_example",
"advance_paid": 0,
"payment_terms_template": "payment_terms_template_example",
"tc_name": "tc_name_example",
"terms": "terms_example",
"ref_sq": "ref_sq_example",
"party_account_currency": "USD",
"inter_company_order_reference": "Example Corp",
"per_received": 0,
"per_billed": 0,
"letter_head": "letter_head_example",
"select_print_heading": "select_print_heading_example",
"group_same_items": false,
"language": "language_example",
"from_date": "2024-01-15",
"to_date": "2024-01-15",
"auto_repeat": "auto_repeat_example",
"tax_category": "tax_category_example",
"set_reserve_warehouse": "set_reserve_warehouse_example",
"billing_address": "billing_address_example",
"billing_address_display": "billing_address_display_example",
"is_internal_supplier": false,
"represents_company": "Example Corp",
"cost_center": "cost_center_example",
"project": "project_example",
"is_old_subcontracting_flow": false,
"set_from_warehouse": "set_from_warehouse_example",
"incoterm": "incoterm_example",
"named_place": "named_place_example",
"advance_payment_status": "advance_payment_status_example",
"has_unit_price_items": false,
"dispatch_address": "dispatch_address_example",
"dispatch_address_display": "dispatch_address_display_example",
"supplier_group": "supplier_group_example",
"mps": "mps_example",
"transaction_time": "transaction_time_example",
"signing_document_id": "signing_document_id_example"
} Line items
Child objects that belong to this purchase order. These are accessed via the parent's ID.
Purchase Order Item
Attributes
Endpoints
/api/buying/purchase-order-item?parent_id={id} /api/buying/purchase-order-item /api/buying/purchase-order-item/{id} /api/buying/purchase-order-item/{id} /api/buying/purchase-order-item/reorder {
"id": "purchase-order-item_abc123",
"idx": 1,
"purchase_order_id": "purchase_order_id_example",
"item_code": "item_code_example",
"supplier_part_no": "supplier_part_no_example",
"item_name": "item_name_example",
"schedule_date": "2024-01-15",
"expected_delivery_date": "2024-01-15",
"description": "description_example",
"image": "image_example",
"image_view": "image_view_example",
"qty": 0,
"stock_uom": "stock_uom_example",
"uom": "uom_example",
"conversion_factor": 0,
"price_list_rate": 0,
"discount_percentage": 0,
"discount_amount": 0,
"last_purchase_rate": 0,
"base_price_list_rate": 0,
"rate": 0,
"amount": 0,
"base_rate": 0,
"base_amount": 0,
"pricing_rules": "pricing_rules_example",
"is_free_item": false,
"net_rate": 0,
"net_amount": 0,
"base_net_rate": 0,
"base_net_amount": 0,
"weight_per_unit": 0,
"total_weight": 0,
"weight_uom": "weight_uom_example",
"warehouse": "warehouse_example",
"project": "project_example",
"material_request": "material_request_example",
"material_request_item": "material_request_item_example",
"sales_order": "sales_order_example",
"sales_order_item": "sales_order_item_example",
"supplier_quotation": "supplier_quotation_example",
"supplier_quotation_item": "supplier_quotation_item_example",
"delivered_by_supplier": false,
"blanket_order": "blanket_order_example",
"blanket_order_rate": 0,
"item_group": "item_group_example",
"brand": "brand_example",
"bom": "bom_example",
"include_exploded_items": false,
"stock_qty": 0,
"received_qty": 0,
"returned_qty": 0,
"billed_amt": 0,
"item_tax_rate": "item_tax_rate_example",
"expense_account": "expense_account_example",
"cost_center": "cost_center_example",
"page_break": false,
"item_tax_template": "item_tax_template_example",
"manufacturer": "manufacturer_example",
"manufacturer_part_no": "manufacturer_part_no_example",
"against_blanket_order": false,
"is_fixed_asset": false,
"stock_uom_rate": 0,
"actual_qty": 0,
"company_total_stock": 0,
"margin_type": "margin_type_example",
"margin_rate_or_amount": 0,
"rate_with_margin": 0,
"base_rate_with_margin": 0,
"production_plan": "production_plan_example",
"production_plan_item": "production_plan_item_example",
"production_plan_sub_assembly_item": "production_plan_sub_assembly_item_example",
"product_bundle": "product_bundle_example",
"sales_order_packed_item": "sales_order_packed_item_example",
"fg_item": "fg_item_example",
"fg_item_qty": 1,
"from_warehouse": "from_warehouse_example",
"wip_composite_asset": "wip_composite_asset_example",
"job_card": "job_card_example",
"distributed_discount_amount": 0,
"subcontracted_qty": 0
} Purchase Order Item Supplied
Attributes
Endpoints
/api/buying/purchase-order-item-supplied?parent_id={id} /api/buying/purchase-order-item-supplied /api/buying/purchase-order-item-supplied/{id} /api/buying/purchase-order-item-supplied/{id} /api/buying/purchase-order-item-supplied/reorder {
"id": "purchase-order-item-supplied_abc123",
"idx": 1,
"purchase_order_id": "purchase_order_id_example",
"main_item_code": "main_item_code_example",
"rm_item_code": "rm_item_code_example",
"required_qty": 0,
"rate": 0,
"amount": 0,
"bom_detail_no": "bom_detail_no_example",
"reference_name": "reference_name_example",
"conversion_factor": 0,
"stock_uom": "stock_uom_example",
"reserve_warehouse": "reserve_warehouse_example",
"supplied_qty": 0,
"consumed_qty": 0,
"returned_qty": 0,
"total_supplied_qty": 0
}