The Purchase Taxes And Charges object
Attributes
Unique identifier for the object.
Default: Total
Default: Add
Default: On Net Total
Default: false
Default: false
Default: false
Default: false
Default: false
{
"id": "purchase-taxes-and-charges_abc123",
"idx": 1,
"parent_id": null,
"parent_type": "parent_type_example",
"category": "Total",
"add_deduct_tax": "Add",
"charge_type": "On Net Total",
"row_id": "row_id_example",
"included_in_print_rate": false,
"account_head": "account_head_example",
"cost_center": "cost_center_example",
"description": "description_example",
"rate": 0,
"tax_amount": 0,
"tax_amount_after_discount_amount": 0,
"total": 0,
"base_tax_amount": 0,
"base_total": 0,
"base_tax_amount_after_discount_amount": 0,
"project": "project_example",
"included_in_paid_amount": false,
"account_currency": "USD",
"is_tax_withholding_account": false,
"net_amount": 0,
"base_net_amount": 0,
"set_by_item_tax_template": false,
"dont_recompute_tax": false
} /api/accounts/purchase-taxes-and-charges?parent_id={id} List purchase taxes and chargess by parent
Returns all purchase taxes and chargess belonging to the specified parent.
Query parameters
The ID of the parent to list children for.
Returns
A list of purchase taxes and charges objects belonging to the parent.
curl https://api.overplane.dev/api/accounts/purchase-taxes-and-charges?parent_id=parent_abc123 \
-H "Authorization: Bearer sk_test_..." {
"data": [
{
"id": "purchase-taxes-and-charges_abc123",
"idx": 1,
"parent_id": null,
"parent_type": "parent_type_example",
"category": "Total",
"add_deduct_tax": "Add",
"charge_type": "On Net Total",
"row_id": "row_id_example",
"included_in_print_rate": false,
"account_head": "account_head_example",
"cost_center": "cost_center_example",
"description": "description_example",
"rate": 0,
"tax_amount": 0,
"tax_amount_after_discount_amount": 0,
"total": 0,
"base_tax_amount": 0,
"base_total": 0,
"base_tax_amount_after_discount_amount": 0,
"project": "project_example",
"included_in_paid_amount": false,
"account_currency": "USD",
"is_tax_withholding_account": false,
"net_amount": 0,
"base_net_amount": 0,
"set_by_item_tax_template": false,
"dont_recompute_tax": false
}
],
"has_more": false,
"total": 1
} /api/accounts/purchase-taxes-and-charges Create a purchase taxes and charges
Creates a new purchase taxes and charges object.
Body parameters
Default: Total
Default: Add
Default: On Net Total
Default: false
Default: false
Default: false
Default: false
Default: false
Returns
Returns the newly created purchase taxes and charges object if the call succeeded.
curl https://api.overplane.dev/api/accounts/purchase-taxes-and-charges \
-H "Authorization: Bearer sk_test_..." \
-X POST \
-H "Content-Type: application/json" \
-d '{"parent_id":null,"parent_type":"parent_type_example","account_head":"account_head_example","description":"description_example"}' {
"id": "purchase-taxes-and-charges_abc123",
"idx": 1,
"parent_id": null,
"parent_type": "parent_type_example",
"category": "Total",
"add_deduct_tax": "Add",
"charge_type": "On Net Total",
"row_id": "row_id_example",
"included_in_print_rate": false,
"account_head": "account_head_example",
"cost_center": "cost_center_example",
"description": "description_example",
"rate": 0,
"tax_amount": 0,
"tax_amount_after_discount_amount": 0,
"total": 0,
"base_tax_amount": 0,
"base_total": 0,
"base_tax_amount_after_discount_amount": 0,
"project": "project_example",
"included_in_paid_amount": false,
"account_currency": "USD",
"is_tax_withholding_account": false,
"net_amount": 0,
"base_net_amount": 0,
"set_by_item_tax_template": false,
"dont_recompute_tax": false
} /api/accounts/purchase-taxes-and-charges/{id} Update a purchase taxes and charges
Updates the specified purchase taxes and charges by setting the values of the parameters passed. Any parameters not provided will be left unchanged.
Path parameters
The identifier of the purchase taxes and charges to update.
Body parameters
Default: Total
Default: Add
Default: On Net Total
Default: false
Default: false
Default: false
Default: false
Default: false
Returns
Returns the updated purchase taxes and charges object.
curl https://api.overplane.dev/api/accounts/purchase-taxes-and-charges/purchase-taxes-and-charges_abc123 \
-H "Authorization: Bearer sk_test_..." \
-X PATCH \
-H "Content-Type: application/json" \
-d '{"idx":1,"parent_id":null}' {
"id": "purchase-taxes-and-charges_abc123",
"idx": 1,
"parent_id": null,
"parent_type": "parent_type_example",
"category": "Total",
"add_deduct_tax": "Add",
"charge_type": "On Net Total",
"row_id": "row_id_example",
"included_in_print_rate": false,
"account_head": "account_head_example",
"cost_center": "cost_center_example",
"description": "description_example",
"rate": 0,
"tax_amount": 0,
"tax_amount_after_discount_amount": 0,
"total": 0,
"base_tax_amount": 0,
"base_total": 0,
"base_tax_amount_after_discount_amount": 0,
"project": "project_example",
"included_in_paid_amount": false,
"account_currency": "USD",
"is_tax_withholding_account": false,
"net_amount": 0,
"base_net_amount": 0,
"set_by_item_tax_template": false,
"dont_recompute_tax": false
} /api/accounts/purchase-taxes-and-charges/{id} Delete a purchase taxes and charges
Permanently deletes a purchase taxes and charges. This cannot be undone.
Path parameters
The identifier of the purchase taxes and charges to delete.
Returns
Returns a confirmation that the purchase taxes and charges has been deleted.
curl https://api.overplane.dev/api/accounts/purchase-taxes-and-charges/purchase-taxes-and-charges_abc123 \
-H "Authorization: Bearer sk_test_..." \
-X DELETE {
"id": "purchase-taxes-and-charges_abc123",
"deleted": true
} /api/accounts/purchase-taxes-and-charges/reorder Reorder purchase taxes and chargess
Updates the sort order of purchase taxes and chargess within their parent by setting new index values.
Returns
Returns the reordered list.
curl https://api.overplane.dev/api/accounts/purchase-taxes-and-charges/reorder \
-H "Authorization: Bearer sk_test_..." \
-X POST {
"id": "purchase-taxes-and-charges_abc123",
"idx": 1,
"parent_id": null,
"parent_type": "parent_type_example",
"category": "Total",
"add_deduct_tax": "Add",
"charge_type": "On Net Total",
"row_id": "row_id_example",
"included_in_print_rate": false,
"account_head": "account_head_example",
"cost_center": "cost_center_example",
"description": "description_example",
"rate": 0,
"tax_amount": 0,
"tax_amount_after_discount_amount": 0,
"total": 0,
"base_tax_amount": 0,
"base_total": 0,
"base_tax_amount_after_discount_amount": 0,
"project": "project_example",
"included_in_paid_amount": false,
"account_currency": "USD",
"is_tax_withholding_account": false,
"net_amount": 0,
"base_net_amount": 0,
"set_by_item_tax_template": false,
"dont_recompute_tax": false
}