openapi: 3.0.0
info:
title: Vendor Credits
description: Vendor credits are credits that you receive from your vendor, and is treated as an equivalent of physical cash that the vendor owes you. This helps you track the money you're owed until it is either paid by said vendor at a later date i.e refunded, or subtracted from any future bill amount due to that vendor.
contact: {}
version: 1.0.0
servers:
- url: https://www.zohoapis.com/inventory/v1
description: API Endpoint
tags:
- name: vendor-credits
description: Vendor-Credits Module
paths:
/vendorcredits:
x-mcp-group:
- Vendor Credits
post:
tags:
- vendor-credits
operationId: create_vendor_credit
summary: Create a vendor credit
description: Create a vendor credit for a vendor.
parameters:
- name: ignore_auto_number_generation
in: query
description: Ignore auto number generation for this vendor credit only. On enabling this option vendor credit number is mandatory.
required: false
schema:
type: boolean
- name: bill_id
in: query
description: Bill Associated with the Vendor Credit
required: false
schema:
type: string
example: '460000000057075'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/create-a-vendor-credit-request'
responses:
'201':
description: Created
content:
application/json:
schema:
$ref: '#/components/schemas/create-a-vendor-credit-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.CREATE
get:
tags:
- vendor-credits
operationId: list_vendor_credits
summary: List vendor credits
description: List vendor credits with pagination.
parameters:
- name: vendor_credit_number
in: query
description: 'Search vendor credits by vendor credit number. Variants: vendor_credit_number_startswith and vendor_credit_number_contains'
required: false
schema:
type: string
example: DN-00002
- name: date
in: query
description: 'General Format: yyyy-mm-dd. Search vendor credits by date. Variants: date.start, date.end, date.before and date.after'
required: false
schema:
type: string
example: '2014-08-28'
- name: status
in: query
description: 'Search vendor credits by vendor credit status. Allowed statuses are open, closed and void. Allowed Values: open, closed and void'
required: false
schema:
type: string
example: open
- name: total
in: query
description: 'Search vendor credits by total amount. Variants: total_start, total_end, total_less_than, total_less_equals, total_greater_than and total_greater_equals'
required: false
schema:
type: string
example: 30
- name: reference_number
in: query
description: 'Search vendor credits by vendor credit reference number. Variants: reference_number_startswith and reference_number_contains'
required: false
schema:
type: string
example: ''
- name: customer_name
in: query
description: 'Search vendor credits by vendor name. Variants: customer_name_startswith and customer_name_contains'
required: false
schema:
type: string
example: Bowman and Co
- name: item_name
in: query
description: 'Search vendor credits by item name. Variants: item_name_startswith and item_name_contains'
required: false
schema:
type: string
example: ''
- name: item_description
in: query
description: 'Search vendor credits by vendor credit item description. Variants: item_description_startswith and item_description_contains'
required: false
schema:
type: string
example: ''
- name: notes
in: query
description: 'Search vendor credits by vendor credit notes. Variants: notes_startswith and notes_contains'
required: false
schema:
type: string
example: ''
- name: custom_field
in: query
description: 'Search vendor credits by custom field. Variants : custom_field_startswith and custom_field_contains'
required: false
schema:
type: string
example: ''
- name: last_modified_time
in: query
description: Search vendor credits by vendor credit last modfified time
required: false
schema:
type: string
example: 2014-08-28T22:53:31-0700
- name: customer_id
in: query
description: Search vendor credits by vendor credit customer ID
required: false
schema:
type: string
example: ''
- name: line_item_id
in: query
description: Search vendor credits by vendor credit line item ID
required: false
schema:
type: string
example: '460000000020077'
- name: item_id
in: query
description: Search vendor credits by vendor credit item ID
required: false
schema:
type: string
example: '460000000020071'
- name: tax_id
in: query
description: Search vendor credits by vendor credit tax ID
required: false
schema:
type: string
example: ''
- name: filter_by
in: query
description: 'Filter vendor credits by statuses. Allowed Values: Status.All, Status.Open, Status.Draft, Status.Closed and Status.Void.'
required: false
schema:
type: string
example: ''
- name: search_text
in: query
description: Search vendor credits by vendor credit number or vendor name or vendor credit reference number.
required: false
schema:
type: string
example: ''
- name: sort_column
in: query
description: 'Sort vendor credits by following columns vendor_name, vendorcredit_number, balance, total, date and created_time. Allowed Values: vendor_name, vendor_credit_number, balance, total, date, created_time, last_modified_time and reference_number.'
required: false
schema:
type: string
example: created_time
- name: page
in: query
description: Page number to be fetched. Default value is 1.
required: false
schema:
type: integer
default: 1
example: 1
- name: per_page
in: query
description: Number of records to be fetched per page. Default value is 200.
required: false
schema:
type: integer
default: 200
example: 200
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/list-vendor-credits-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.READ
parameters:
- $ref: '#/components/parameters/organization_id'
/vendorcredits/{vendor_credit_id}:
x-mcp-group:
- Vendor Credits
put:
tags:
- vendor-credits
operationId: update_vendor_credit
summary: Update vendor credit
description: Update an existing vendor credit.
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/update-vendor-credit-request'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/update-vendor-credit-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.UPDATE
get:
tags:
- vendor-credits
operationId: get_vendor_credit
summary: Get vendor credit
description: Get details of a vendor credit.
parameters:
- name: print
in: query
description: 'Export vendor credit pdf with default print option. Allowed Values: true, false, on and off.'
required: false
schema:
type: boolean
- name: accept
in: query
description: 'You can get vendor credit details as json/pdf/html. Default format is html. Allowed Values: json, xml, csv, xls, pdf, html and jhtml.'
required: false
schema:
type: string
example: ''
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/get-vendor-credit-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.READ
delete:
tags:
- vendor-credits
operationId: delete_vendor_credit
summary: Delete vendor credit
description: Delete a vendor credit.
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/delete-vendor-credit-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.DELETE
parameters:
- name: vendor_credit_id
in: path
required: true
description: Unique identifier of the vendor credit.
schema:
type: string
example: '3000000002075'
- $ref: '#/components/parameters/organization_id'
/vendorcredits/{vendor_credit_id}/status/open:
x-mcp-group:
- Vendor Credits
post:
tags:
- vendor-credits
operationId: mark_vendor_credit_as_open
summary: Convert to open
description: Change an existing vendor credit status to open.
responses:
'201':
description: Created
content:
application/json:
schema:
$ref: '#/components/schemas/convert-to-open-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.CREATE
parameters:
- name: vendor_credit_id
in: path
required: true
description: Unique identifier of the vendor credit.
schema:
type: string
example: '3000000002075'
- $ref: '#/components/parameters/organization_id'
/vendorcredits/{vendor_credit_id}/status/void:
x-mcp-group:
- Vendor Credits
post:
tags:
- vendor-credits
operationId: mark_vendor_credit_as_void
summary: Void vendor credit
description: Mark an existing vendor credit as void.
responses:
'201':
description: Created
content:
application/json:
schema:
$ref: '#/components/schemas/void-vendor-credit-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.CREATE
parameters:
- name: vendor_credit_id
in: path
required: true
description: Unique identifier of the vendor credit.
schema:
type: string
example: '3000000002075'
- $ref: '#/components/parameters/organization_id'
/vendorcredits/{vendor_credit_id}/submit:
x-mcp-group:
- Vendor Credits
post:
tags:
- vendor-credits
operationId: submit_vendor_credit
summary: Submit a Vendor credit for approval
description: Submit a Vendor credit for approval.
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/submit-a-vendor-credit-for-approval-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.CREATE
parameters:
- name: vendor_credit_id
in: path
required: true
description: Unique identifier of the vendor credit.
schema:
type: string
example: '3000000002075'
- $ref: '#/components/parameters/organization_id'
/vendorcredits/{vendor_credit_id}/approve:
x-mcp-group:
- Vendor Credits
post:
tags:
- vendor-credits
operationId: approve_vendor_credit
summary: Approve a Vendor credit
description: Approve a Vendor credit.
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/approve-a-vendor-credit-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.CREATE
parameters:
- name: vendor_credit_id
in: path
required: true
description: Unique identifier of the vendor credit.
schema:
type: string
example: '3000000002075'
- $ref: '#/components/parameters/organization_id'
/vendorcredits/{vendor_credit_id}/bills:
x-mcp-group:
- Vendor Credits
get:
tags:
- vendor-credits
operationId: list_vendor_credited_bills
summary: List bills credited
description: List bills to which the vendor credit is applied.
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/list-bills-credited-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.READ
post:
tags:
- vendor-credits
operationId: apply_vendor_credit_to_bill
summary: Apply credits to a bill
description: Apply vendor credit to existing bills.
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/apply-credits-to-a-bill-request'
responses:
'201':
description: Created
content:
application/json:
schema:
$ref: '#/components/schemas/apply-credits-to-a-bill-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.CREATE
parameters:
- name: vendor_credit_id
in: path
required: true
description: Unique identifier of the vendor credit.
schema:
type: string
example: '3000000002075'
- $ref: '#/components/parameters/organization_id'
/vendorcredits/{vendor_credit_id}/bills/{vendor_credit_bill_id}:
x-mcp-group:
- Vendor Credits
delete:
tags:
- vendor-credits
operationId: delete_vendor_credited_bill
summary: Delete bills credited
description: Delete the credits applied to a bill.
parameters:
- name: vendor_credit_bill_id
in: path
required: true
description: Unique identifier of the vendor credit bill.
schema:
type: string
example: '460000000057075'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/delete-bills-credited-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.DELETE
parameters:
- name: vendor_credit_id
in: path
required: true
description: Unique identifier of the vendor credit.
schema:
type: string
example: '3000000002075'
- $ref: '#/components/parameters/organization_id'
/vendorcredits/{vendor_credit_id}/refunds:
x-mcp-group:
- Vendor Credits
post:
tags:
- vendor-credits
operationId: refund_vendor_credit
summary: Refund a vendor credit
description: Refund vendor credit amount.
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/refund-a-vendor-credit-request'
responses:
'201':
description: Created
content:
application/json:
schema:
$ref: '#/components/schemas/refund-a-vendor-credit-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.CREATE
get:
tags:
- vendor-credits
operationId: list_refunds_of_a_vendor_credit
summary: List refunds of a vendor credit
description: List all refunds of an existing vendor credit.
parameters:
- name: page
in: query
description: Page number to be fetched. Default value is 1.
required: false
schema:
type: integer
default: 1
example: 1
- name: per_page
in: query
description: Number of records to be fetched per page. Default value is 200.
required: false
schema:
type: integer
default: 200
example: 200
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/list-refunds-of-a-vendor-credit-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.READ
parameters:
- name: vendor_credit_id
in: path
required: true
description: Unique identifier of the vendor credit.
schema:
type: string
example: '3000000002075'
- $ref: '#/components/parameters/organization_id'
/vendorcredits/{vendor_credit_id}/refunds/{vendor_credit_refund_id}:
x-mcp-group:
- Vendor Credits
put:
tags:
- vendor-credits
operationId: update_vendor_credit_refund
summary: Update vendor credit refund
description: Update the refunded transaction.
parameters:
- name: vendor_credit_refund_id
in: path
required: true
description: Unique identifier of the vendor credit refund.
schema:
type: string
example: '3000000003151'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/update-vendor-credit-refund-request'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/update-vendor-credit-refund-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.UPDATE
get:
tags:
- vendor-credits
operationId: get_vendor_credit_refund
summary: Get vendor credit refund
description: Get refund of a particular vendor credit.
parameters:
- name: vendor_credit_refund_id
in: path
required: true
description: Unique identifier of the vendor credit refund.
schema:
type: string
example: '3000000003151'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/get-vendor-credit-refund-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.READ
delete:
tags:
- vendor-credits
operationId: delete_vendor_credit_refund
summary: Delete vendor credit refund
description: Delete a vendor credit refund.
parameters:
- name: vendor_credit_refund_id
in: path
required: true
description: Unique identifier of the vendor credit refund.
schema:
type: string
example: '3000000003151'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/delete-vendor-credit-refund-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.DELETE
parameters:
- name: vendor_credit_id
in: path
required: true
description: Unique identifier of the vendor credit.
schema:
type: string
example: '3000000002075'
- $ref: '#/components/parameters/organization_id'
/vendorcredits/refunds:
x-mcp-group:
- Vendor Credits
get:
tags:
- vendor-credits
operationId: list_refunds_of_all_vendor_credits
summary: List vendor credit refunds
description: List all refunds with pagination.
parameters:
- name: customer_id
in: query
description: Search vendor credits by vendor credit customer ID
required: false
schema:
type: string
example: ''
- name: last_modified_time
in: query
description: Search vendor credits by vendor credit last modfified time
required: false
schema:
type: string
example: 2014-08-28T22:53:31-0700
- name: sort_column
in: query
description: 'Sort vendor credits by following columns vendor_name, vendorcredit_number, balance, total, date and created_time. Allowed Values: vendor_name, vendor_credit_number, balance, total, date, created_time, last_modified_time and reference_number.'
required: false
schema:
type: string
example: created_time
- name: page
in: query
description: Page number to be fetched. Default value is 1.
required: false
schema:
type: integer
default: 1
example: 1
- name: per_page
in: query
description: Number of records to be fetched per page. Default value is 200.
required: false
schema:
type: integer
default: 200
example: 200
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/list-vendor-credit-refunds-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.READ
parameters:
- $ref: '#/components/parameters/organization_id'
/vendorcredits/{vendor_credit_id}/comments:
x-mcp-group:
- Vendor Credits
post:
tags:
- vendor-credits
operationId: add_vendor_credit_comment
summary: Add a comment
description: Add a comment to an existing vendor credit.
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/add-a-comment-request'
responses:
'201':
description: Created
content:
application/json:
schema:
$ref: '#/components/schemas/add-a-comment-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.CREATE
get:
tags:
- vendor-credits
operationId: list_vendor_credit_comments
summary: List vendor credit comments & history
description: Get history and comments of a vendor credit.
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/list-vendor-credit-comments-and-history-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.READ
parameters:
- name: vendor_credit_id
in: path
required: true
description: Unique identifier of the vendor credit.
schema:
type: string
example: '3000000002075'
- $ref: '#/components/parameters/organization_id'
/vendorcredits/{vendor_credit_id}/comments/{comment_id}:
x-mcp-group:
- Vendor Credits
delete:
tags:
- vendor-credits
operationId: delete_vendor_credit_comment
summary: Delete a comment
description: Delete a vendor credit comment.
parameters:
- name: comment_id
in: path
required: true
description: Unique identifier of the comment.
schema:
type: string
example: '3000000002089'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/delete-a-comment-response'
deprecated: false
security:
- Zoho_Auth:
- ZohoInventory.debitnotes.DELETE
parameters:
- name: vendor_credit_id
in: path
required: true
description: Unique identifier of the vendor credit.
schema:
type: string
example: '3000000002075'
- $ref: '#/components/parameters/organization_id'
components:
parameters:
organization_id:
name: organization_id
description: ID of the organization
in: query
required: true
schema:
type: string
example: '10234695'
schemas:
gendoc-attributes-schema:
$ref: '#/components/schemas/vendor_credit-response'
vendor_credit-response:
type: object
properties:
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
vendor_credit_number:
$ref: '#/components/schemas/vendor_credit_number'
date:
$ref: '#/components/schemas/date'
source_of_supply:
$ref: '#/components/schemas/source_of_supply'
destination_of_supply:
$ref: '#/components/schemas/destination_of_supply'
place_of_supply:
$ref: '#/components/schemas/place_of_supply'
gst_no:
$ref: '#/components/schemas/gst_no'
gst_treatment:
$ref: '#/components/schemas/gst_treatment'
tax_treatment:
$ref: '#/components/schemas/tax_treatment'
pricebook_id:
$ref: '#/components/schemas/pricebook_id'
is_reverse_charge_applied:
$ref: '#/components/schemas/is_reverse_charge_applied'
status:
$ref: '#/components/schemas/status'
reference_number:
$ref: '#/components/schemas/reference_number'
vendor_id:
$ref: '#/components/schemas/vendor_id'
vendor_name:
$ref: '#/components/schemas/vendor_name'
currency_id:
$ref: '#/components/schemas/currency_id'
currency_code:
$ref: '#/components/schemas/currency_code'
exchange_rate:
$ref: '#/components/schemas/exchange_rate'
price_precision:
$ref: '#/components/schemas/price_precision'
vat_treatment:
$ref: '#/components/schemas/vat_treatment'
filed_in_vat_return_id:
$ref: '#/components/schemas/filed_in_vat_return_id'
filed_in_vat_return_name:
$ref: '#/components/schemas/filed_in_vat_return_name'
filed_in_vat_return_type:
$ref: '#/components/schemas/filed_in_vat_return_type'
is_inclusive_tax:
$ref: '#/components/schemas/is_inclusive_tax'
location_id:
$ref: '#/components/schemas/location_id'
location_name:
$ref: '#/components/schemas/location_name'
line_items:
description: Line items of a vendor credit.
type: object
properties:
item_id:
$ref: '#/components/schemas/item_id'
line_item_id:
$ref: '#/components/schemas/line_item_id'
sku:
$ref: '#/components/schemas/sku'
account_id:
$ref: '#/components/schemas/account_id'
product_type:
$ref: '#/components/schemas/product_type'
location_id:
$ref: '#/components/schemas/location_id'
location_name:
$ref: '#/components/schemas/location_name'
reverse_charge_tax_id:
$ref: '#/components/schemas/reverse_charge_tax_id'
reverse_charge_tax_name:
$ref: '#/components/schemas/reverse_charge_tax_name'
reverse_charge_tax_percentage:
$ref: '#/components/schemas/reverse_charge_tax_percentage'
reverse_charge_tax_amount:
$ref: '#/components/schemas/reverse_charge_tax_amount'
account_name:
$ref: '#/components/schemas/account_name'
name:
$ref: '#/components/schemas/name'
description:
$ref: '#/components/schemas/description'
item_order:
$ref: '#/components/schemas/item_order'
quantity:
$ref: '#/components/schemas/quantity'
unit:
$ref: '#/components/schemas/unit'
bcy_rate:
$ref: '#/components/schemas/bcy_rate'
rate:
$ref: '#/components/schemas/rate'
tax_id:
$ref: '#/components/schemas/tax_id'
tds_tax_id:
$ref: '#/components/schemas/tds_tax_id'
tax_treatment_code:
$ref: '#/components/schemas/tax_treatment_code'
tax_exemption_id:
$ref: '#/components/schemas/tax_exemption_id'
tax_exemption_code:
$ref: '#/components/schemas/tax_exemption_code'
tax_name:
$ref: '#/components/schemas/tax_name'
tax_type:
$ref: '#/components/schemas/tax_type'
tax_percentage:
$ref: '#/components/schemas/tax_percentage'
item_total:
$ref: '#/components/schemas/item_total'
item_total_inclusive_of_tax:
$ref: '#/components/schemas/item_total_inclusive_of_tax'
hsn_or_sac:
$ref: '#/components/schemas/hsn_or_sac'
acquisition_vat_id:
$ref: '#/components/schemas/acquisition_vat_id'
acquisition_vat_name:
$ref: '#/components/schemas/acquisition_vat_name'
acquisition_vat_percentage:
$ref: '#/components/schemas/acquisition_vat_percentage'
acquisition_vat_amount:
$ref: '#/components/schemas/acquisition_vat_amount'
reverse_charge_vat_id:
$ref: '#/components/schemas/reverse_charge_vat_id'
reverse_charge_vat_name:
$ref: '#/components/schemas/reverse_charge_vat_name'
reverse_charge_vat_percentage:
$ref: '#/components/schemas/reverse_charge_vat_percentage'
reverse_charge_vat_amount:
$ref: '#/components/schemas/reverse_charge_vat_amount'
stock_on_hand:
$ref: '#/components/schemas/stock_on_hand'
tags:
$ref: '#/components/schemas/tags'
item_custom_fields:
$ref: '#/components/schemas/item_custom_fields'
acquisition_vat_summary:
$ref: '#/components/schemas/acquisition_vat_summary'
acquisition_vat_total:
$ref: '#/components/schemas/acquisition_vat_total'
reverse_charge_vat_summary:
$ref: '#/components/schemas/reverse_charge_vat_summary'
reverse_charge_vat_total:
$ref: '#/components/schemas/reverse_charge_vat_total'
documents:
$ref: '#/components/schemas/documents'
custom_fields:
$ref: '#/components/schemas/custom_fields'
sub_total:
$ref: '#/components/schemas/sub_total'
total:
$ref: '#/components/schemas/total'
total_credits_used:
$ref: '#/components/schemas/total_credits_used'
total_refunded_amount:
$ref: '#/components/schemas/total_refunded_amount'
balance:
$ref: '#/components/schemas/balance'
notes:
$ref: '#/components/schemas/notes'
comments:
$ref: '#/components/schemas/comments'
vendor_credit_refunds:
$ref: '#/components/schemas/vendor_credit_refunds'
bills_credited:
$ref: '#/components/schemas/bills_credited'
created_time:
$ref: '#/components/schemas/created_time'
last_modified_time:
$ref: '#/components/schemas/last_modified_time'
ignore_auto_number_generation:
description: Ignore auto number generation for this vendor credit only. On enabling this option vendor credit number is mandatory.
type: boolean
bill_id:
description: Bill Associated with the Vendor Credit
type: string
example: '460000000057075'
amount_applied:
description: Amount applied to the bill.
type: number
format: double
example: 10
bills:
description: Amount applied from vendor credits to specified bills.
type: array
items:
type: object
properties:
bill_id:
$ref: '#/components/schemas/bill_id'
amount_applied:
$ref: '#/components/schemas/amount_applied'
gst_treatment:
description: Choose whether the contact is GST registered/unregistered/consumer/overseas. Allowed values are business_gst , business_none , overseas , consumer .
type: string
example: business_gst
x-node_available_in:
- in
x-node_unavailable_in: []
tax_treatment:
description: 'VAT treatment for the vendor credit. Choose whether the vendor falls under: vat_registered,vat_not_registered,gcc_vat_not_registered,gcc_vat_registered,non_gcc.dz_vat_registered and dz_vat_not_registered are supported only for UAE.home_country_mexico,border_region_mexico,non_mexico supported only for MX.'
type: string
example: vat_registered
x-node_available_in:
- gcc
- mx
x-node_unavailable_in: []
gst_no:
description: 15 digit GST identification number of the vendor.
type: string
example: 22AAAAA0000A1Z5
x-node_available_in:
- in
x-node_unavailable_in: []
source_of_supply:
description: Place from where the goods/services are supplied. (If not given, place of contact given for the contact will be taken)
type: string
example: TN
x-node_available_in:
- in
x-node_unavailable_in: []
destination_of_supply:
description: Place where the goods/services are supplied to. (If not given, organisation's home state will be taken)
type: string
example: TN
x-node_available_in:
- in
x-node_unavailable_in: []
place_of_supply:
description: 'The place of supply is where a transaction is considered to have occurred for VAT purposes. For the supply of goods, the place of supply is the location of the goods when the supply occurs. For the supply of services, the place of supply should be where the supplier is established. (If not given, place of contact given for the contact will be taken)
Supported codes for UAE emirates are : Abu Dhabi - AB,Ajman - AJ,Dubai - DU,Fujairah - FU,Ras al-Khaimah - RA,Sharjah - SH,Umm al-Quwain - UM.
Supported codes for the GCC countries are : United Arab Emirates - AE,Saudi Arabia - SA,Bahrain - BH,Kuwait - KW,Oman - OM,Qatar - QA.'
type: string
example: DU
x-node_available_in:
- gcc
x-node_unavailable_in: []
reverse_charge_tax_id:
description: ID of the reverse charge tax
type: string
example: 460000000057089
x-node_available_in:
- in
- gcc
x-node_unavailable_in: []
location_id:
description: Location ID
type: string
example: '460000000038080'
location_name:
description: Name of the location.
type: string
pricebook_id:
description: ID of the pricebook
type: string
reverse_charge_tax_name:
description: Enter the tax name of the reverse charge
type: string
example: intra
x-node_available_in:
- in
x-node_unavailable_in: []
reverse_charge_tax_percentage:
description: Tax percentage of the reverse charge
type: number
format: double
example: 10
x-node_available_in:
- in
x-node_unavailable_in: []
reverse_charge_tax_amount:
description: Tax amount of the reverse charge
type: number
format: double
example: 100
x-node_available_in:
- in
x-node_unavailable_in: []
project_id:
description: ID of the project
type: string
example: 90300000087378
project_name:
description: Name of the project.
type: string
example: Sample Project
is_reverse_charge_applied:
description: Applicable for transactions where you pay reverse charge
type: boolean
example: true
x-node_available_in:
- in
x-node_unavailable_in: []
apply_to_bills:
type: object
properties:
bills:
$ref: '#/components/schemas/bills'
vendor_credit_number:
description: Number of the Vendor Credit
type: string
example: DN-00002
date:
description: The date the vendor credit is created. [yyyy-mm-dd]
type: string
example: '2014-08-28'
status:
type: string
example: open
reference_number:
description: Reference number for the refund recorded.
type: string
vendor_id:
description: ID of the vendor the vendor credit associated with the Vendor Credit
type: string
example: '460000000020029'
vendor_name:
description: Name of the Vendor Associated with the Vendor Credit
type: string
example: Bowman and Co
currency_id:
description: ID of the Currency Involved in the Vendor Credit
type: string
example: '3000000000083'
currency_code:
description: Code of the Currency Involved in the Vendor Credit
type: string
example: USD
exchange_rate:
description: Exchange rate of the currency.
type: number
format: double
example: 1
price_precision:
type: integer
example: 2
is_inclusive_tax:
description: Used to specify whether the line item rates are inclusive or exclusive of tax.
type: boolean
example: false
x-node_available_in: []
x-node_unavailable_in:
- us
document_id:
description: ID of the Document
type: string
file_name:
description: Name of the file
type: string
documents:
type: array
description: List of documents associated with the vendor credit
items:
type: object
properties:
document_id:
$ref: '#/components/schemas/document_id'
file_name:
$ref: '#/components/schemas/file_name'
custom_fields:
type: array
description: List of custom fields associated with the vendor credit
items:
type: object
properties:
customfield_id:
$ref: '#/components/schemas/customfield_id'
label:
$ref: '#/components/schemas/label'
value:
$ref: '#/components/schemas/value'
sub_total:
type: number
format: double
example: 30
total:
type: number
format: double
example: 30
total_credits_used:
type: number
format: double
example: 0
total_refunded_amount:
type: number
format: double
example: 0
balance:
description: Balance in the Vendor Credit
type: number
format: double
example: 30
tax_name:
description: Name of the Tax
type: string
tax_amount:
description: Amount of the Tax
type: number
format: double
taxes:
type: array
items:
type: object
properties:
tax_name:
$ref: '#/components/schemas/tax_name'
tax_amount:
$ref: '#/components/schemas/tax_amount'
tax:
type: object
properties:
tax_name:
$ref: '#/components/schemas/tax_name'
tax_amount:
$ref: '#/components/schemas/tax_amount'
notes:
description: Notes for the Vendor Credit
type: string
vendor_credit_bill_id:
description: ID of the Vendor Credited Bill ID
type: string
bills_credited:
type: array
items:
type: object
properties:
bill_id:
description: ID of the Bill Credited
type: string
example: '460000000057075'
vendor_credit_bill_id:
$ref: '#/components/schemas/vendor_credit_bill_id'
date:
description: Date of the Bill Credit
type: string
example: '2014-08-30'
bill_number:
description: Number of the Bill Credited
type: string
amount:
description: Amount that is credited in the bill
type: number
format: double
example: 13
created_time:
description: Time of Vendor Credit Creation
type: string
example: 2014-08-28T22:53:31-0700
last_modified_time:
description: Last Modified Time of Vendor Credit
type: string
example: 2014-08-28T22:53:31-0700
item_id:
description: ID of the item.
type: string
example: '460000000020071'
line_item_id:
description: ID of the Line Item
type: string
example: '460000000020077'
sku:
description: SKU of the Item
type: string
account_id:
description: ID of the account, the line item is associated with
type: string
example: '460000000020097'
account_name:
description: Name of the account the line item is associated with
type: string
example: IT and Internet Expenses
name:
description: Name of the line item.
type: string
example: Premium Plan - Web hosting
description:
description: Description of the line item.
type: string
item_order:
description: Order of the line item
type: integer
example: 0
quantity:
description: Quantity of the line item.
type: number
format: double
example: 1
unit:
description: Unit of the line item e.g. kgs, Nos.
type: string
example: Nos
bcy_rate:
description: Rate of the Item in Base Currency
type: number
format: double
example: 30
rate:
description: Rate of the line item.
type: number
format: double
example: 30
amount:
type: number
format: double
description: Amount that is credited in the bill
example: 13
tax_id:
description: ID of the Tax associated with the Vendor Credit
type: string
tds_tax_id:
description: TDS Tax ID of the Tax associated with the Vendor Credit
type: string
x-node_available_in:
- mx
x-node_unavailable_in: []
tax_treatment_code:
description: Specify reason for using out of scope.Supported values for UAE are uae_same_tax_group, uae_reimbursed_expense and uae_others. Supported values for Bahrain are bahrain_same_tax_group, bahrain_transfer_of_concern, bahrain_disbursement, bahrain_head_to_branch_transaction and bahrain_others.
type: string
example: uae_others
x-node_available_in:
- gcc
x-node_unavailable_in: []
tax_exemption_id:
description: ID of the Tax Exemption associated
type: string
x-node_available_in:
- in
- au
x-node_unavailable_in: []
tax_exemption_code:
description: Code of the Tax Exemption associated
type: string
x-node_available_in:
- in
- au
x-node_unavailable_in: []
tax_type:
description: Type of the Tax
type: string
tax_percentage:
description: Percentage of Tax
type: number
format: double
item_total:
description: Total price of the Item
type: number
format: double
example: 30
item_total_inclusive_of_tax:
description: Total price of the Item inclusive of Tax
type: number
format: double
example: 30
product_type:
description: 'Type of the product. Allowed Values: goods, digital_service and service.'
type: string
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
hsn_or_sac:
description: HSN Code
type: string
x-node_available_in:
- in
x-node_unavailable_in: []
acquisition_vat_id:
description: ID of the VAT Acquistion
type: string
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
acquisition_vat_name:
description: Name of the VAT Acquistion
type: string
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
acquisition_vat_percentage:
description: Percentage of the VAT Acquistion
type: string
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
acquisition_vat_amount:
description: Amount of the VAT Acquistion
type: string
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
acquisition_vat_summary:
description: Summary of the VAT Acquistion
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
type: array
items:
type: object
properties:
tax:
$ref: '#/components/schemas/tax'
reverse_charge_vat_summary:
description: Summary of the Reverse Charge
type: array
items:
type: object
properties:
tax:
$ref: '#/components/schemas/tax'
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
acquisition_vat_total:
description: Total of the VAT Acquistion
type: number
format: double
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
reverse_charge_vat_total:
description: Total of the Reverse Charge
type: number
format: double
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
reverse_charge_vat_id:
description: ID of the Reverse Charge
type: string
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
reverse_charge_vat_name:
description: Name of the Reverse Charge
type: string
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
reverse_charge_vat_percentage:
description: Percentage of the Reverse Charge
type: string
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
reverse_charge_vat_amount:
description: Percentage of the Reverse Charge
type: string
x-node_available_in:
- uk
- eu
x-node_unavailable_in: []
tag_id:
description: ID of the tag
type: string
tag_option_id:
description: ID of the tag option
type: string
tags:
type: array
description: List of tags associated with the line item
items:
type: object
properties:
tag_id:
$ref: '#/components/schemas/tag_id'
tag_option_id:
$ref: '#/components/schemas/tag_option_id'
customfield_id:
description: ID of the Custom Field
type: string
value:
description: Value of the Custom Field
type: string
label:
description: Label of the Custom Field
type: string
item_custom_fields:
type: array
description: List of custom fields associated with the line item
items:
type: object
properties:
label:
$ref: '#/components/schemas/label'
value:
$ref: '#/components/schemas/value'
serial_numbers:
description: Serial numbers for the line item. Applicable only for items with serial tracking enabled.
type: array
items:
type: string
example: ARMP-0078
batches:
description: Batch details for the line item. Reference an existing batch using batch_id. Applicable only for items with batch tracking enabled.
type: array
items:
type: object
required:
- batch_id
- out_quantity
properties:
batch_id:
description: Unique identifier of an existing batch.
type: string
example: '6780203000000214019'
out_quantity:
description: Quantity removed from the batch.
type: number
format: float
example: 2
storages:
description: Bin/storage locations from which stock was issued for this batch.
type: array
x-node_available_in:
- Batch with Bin tracked items
items:
type: object
required:
- storage_id
- out_quantity
properties:
storage_id:
description: Unique identifier of the bin/storage location.
type: string
example: '6780203000000093226'
out_quantity:
description: Quantity removed from the bin.
type: number
format: float
example: 2
storages:
description: Bin/storage locations allocated (or consumed, for assemblies) for the line item. Applicable only for items with bin tracking enabled.
type: array
items:
type: object
required:
- storage_id
- out_quantity
properties:
storage_id:
description: Unique identifier of the bin/storage location.
type: string
example: '6780203000000093225'
out_quantity:
description: Quantity removed from the bin.
type: number
format: float
example: 2
serial_numbers:
description: Serial numbers allocated to this bin.
type: array
x-node_available_in:
- Serial with Bin tracked items
items:
type: string
example: ARMP-0078
batches-update:
description: Batch details for the line item. Reference an existing batch using batch_id. Applicable only for items with batch tracking enabled.
type: array
items:
type: object
required:
- batch_id
- out_quantity
properties:
batch_id:
description: Unique identifier of an existing batch.
type: string
example: '6780203000000214019'
out_quantity:
description: Quantity removed from the batch.
type: number
format: float
example: 2
storages:
description: Bin/storage locations from which stock was issued for this batch.
type: array
x-node_available_in:
- Batch with Bin tracked items
items:
type: object
required:
- storage_id
- out_quantity
properties:
storage_id:
description: Unique identifier of the bin/storage location.
type: string
example: '6780203000000093226'
out_quantity:
description: Quantity removed from the bin.
type: number
format: float
example: 2
storage_out_id:
description: Unique identifier of the storage record. Applicable only when updating an existing storage entry.
type: string
example: '6780203000000997441'
storages-update:
description: Bin/storage locations allocated (or consumed, for assemblies) for the line item. Applicable only for items with bin tracking enabled.
type: array
items:
type: object
required:
- storage_id
- out_quantity
properties:
storage_id:
description: Unique identifier of the bin/storage location.
type: string
example: '6780203000000093225'
out_quantity:
description: Quantity removed from the bin.
type: number
format: float
example: 2
storage_out_id:
description: Unique identifier of the storage record. Applicable only when updating an existing storage entry.
type: string
example: '6780203000000997440'
serial_numbers:
description: Serial numbers allocated to this bin.
type: array
x-node_available_in:
- Serial with Bin tracked items
items:
type: string
example: ARMP-0078
batches-response:
description: Batches tracked for the line item. Returned for items with batch tracking enabled.
type: array
items:
type: object
properties:
batch_id:
description: Unique identifier of the batch.
type: string
example: '6780203000000214019'
batch_number:
description: Batch number.
type: string
example: BTC-TL-890
external_batch_number:
description: External batch number from the manufacturer.
type: string
example: MFR-TL-890
manufacturer_date:
description: Manufacturing date of the batch.
type: string
example: '2026-05-12'
expiry_date:
description: Expiration date of the batch.
type: string
example: '2026-12-24'
out_quantity:
description: Quantity removed from the batch.
type: number
format: float
example: 2
storages:
description: Bin/storage locations from which stock was issued for this batch.
type: array
x-node_available_in:
- Batch with Bin tracked items
items:
type: object
properties:
storage_id:
description: Unique identifier of the bin/storage location.
type: string
example: '6780203000000093226'
storage_name:
description: Display name of the bin/storage location.
type: string
example: Bin A1
out_quantity:
description: Quantity removed from the bin.
type: number
format: float
example: 2
storage_out_id:
description: Unique identifier of the storage entry on the line item.
type: string
example: '6780203000000997441'
storages-response:
description: Bin/storage locations tracked for the line item. Returned for items with bin tracking enabled.
type: array
items:
type: object
properties:
storage_id:
description: Unique identifier of the bin/storage location.
type: string
example: '6780203000000093225'
storage_name:
description: Display name of the bin/storage location.
type: string
example: Bin A2
out_quantity:
description: Quantity removed from the bin.
type: number
format: float
example: 2
storage_out_id:
description: Unique identifier of the storage entry on the line item.
type: string
example: '6780203000000997440'
serial_numbers:
description: Serial numbers allocated to this bin.
type: array
x-node_available_in:
- Serial with Bin tracked items
items:
type: string
example: ARMP-0078
stock_on_hand:
description: Stock on Hand for that Item
type: string
comment_id:
description: ID of the Comment
type: string
example: '3000000002089'
vendor_credit_id:
description: ID of the Vendor Credit
type: string
example: '3000000002075'
commented_by_id:
description: ID of the User who caused the comment
type: string
example: '3000000000741'
commented_by:
description: Name of the User who caused the comment
type: string
example: rajdeep.a
comment_type:
description: Type of the comment
type: string
example: system
date_description:
description: Description of the Date of the Comment
type: string
example: 32 minutes ago
time:
description: Time of the Comment
type: string
example: 10:52 PM
operation_type:
description: Type of operation that caused the Comment
type: string
example: Added
transaction_id:
description: Transaction ID that caused the Comment
type: string
example: '460000000069087'
transaction_type:
description: Transaction Type that caused the Comment
type: string
example: vendor_credit
page:
type: integer
example: 1
per_page:
type: integer
example: 200
has_more_page:
type: boolean
example: false
report_name:
type: string
example: Bills
applied_filter:
type: string
example: Status.All
sort_order:
type: string
example: D
has_attachment:
description: Check if Vendor Credit has attachment
type: boolean
example: false
print:
description: 'Export vendor credit pdf with default print option. Allowed Values: true, false, on and off.'
type: boolean
accept:
description: 'You can get vendor credit details as json/pdf/html. Default format is html. Allowed Values: json, xml, csv, xls, pdf, html and jhtml.'
type: string
item_name:
description: 'Search vendor credits by item name. Variants: item_name_startswith and item_name_contains.'
type: string
item_description:
description: 'Search vendor credits by vendor credit item description. Variants: item_description_startswith and item_description_contains.'
type: string
filter_by:
description: 'Filter vendor credits by statuses. Allowed Values: Status.All, Status.Open, Status.Draft, Status.Closed and Status.Void.'
type: string
search_text:
description: Search vendor credits by vendor credit number or vendor name or vendor credit reference number.
type: string
sort_column:
description: 'Sort vendor credits by following columns vendor_name, vendorcredit_number, balance, total, date and created_time. Allowed Values: vendor_name, vendor_credit_number, balance, total, date, created_time, last_modified_time and reference_number.'
type: string
example: created_time
bill_number:
type: string
due_date:
type: string
example: '2014-08-30'
due_days:
type: string
example: Due Today
attachment_name:
type: string
vendor_credit_refund_id:
description: ID of the Vendor Credit Refund
type: string
example: '3000000003151'
refund_mode:
description: Mode of Refund
type: string
example: cash
amount_bcy:
description: Refund Amount in Base Currency
type: number
format: double
example: 13
amount_fcy:
description: Refund Amount in Foreign Currency
type: number
format: double
example: 13
customer_name:
description: Vendor associated with the Entity
type: string
example: Bowman and Co
is_update_customer:
description: Check if customer should be updated
type: boolean
example: false
vat_treatment:
description: VAT treatment for the invoice. VAT treatment denotes the location of the customer, if the customer resides in UK then the VAT treatment is uk. If the vendor is in an EU country & VAT registered, you are resides in Northen Ireland and purchasing Goods then his VAT treatment is eu_vat_registered and if he resides outside the EU then his VAT treatment is overseas(For Pre Brexit, this can be split as eu_vat_registered, eu_vat_not_registered and non_eu).
type: string
x-node_available_in:
- uk
x-node_unavailable_in: []
filed_in_vat_return_id:
description: ID of the VAT Return the Vendor Credit is filed in
type: string
x-node_available_in:
- uk
x-node_unavailable_in: []
filed_in_vat_return_name:
description: Name of the VAT Return the Vendor Credit is filed in
type: string
x-node_available_in:
- uk
x-node_unavailable_in: []
filed_in_vat_return_type:
description: Type of the VAT Return the Vendor Credit is filed in
type: string
x-node_available_in:
- uk
x-node_unavailable_in: []
imported_transaction_id:
description: ID of the Imported Transaction
type: string
example: '460000000013297'
payee:
description: Payee of the Transaction
type: string
example: John Roberts
imported_transactions:
type: array
items:
type: object
properties:
imported_transaction_id:
$ref: '#/components/schemas/imported_transaction_id'
date:
$ref: '#/components/schemas/date'
amount:
$ref: '#/components/schemas/amount'
payee:
$ref: '#/components/schemas/payee'
description:
$ref: '#/components/schemas/description'
reference_number:
$ref: '#/components/schemas/reference_number'
status:
$ref: '#/components/schemas/status'
account_id:
$ref: '#/components/schemas/account_id'
vendor_credit_refunds:
type: array
items:
type: object
properties:
vendor_credit_refund_id:
$ref: '#/components/schemas/vendor_credit_refund_id'
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
date:
$ref: '#/components/schemas/date'
refund_mode:
$ref: '#/components/schemas/refund_mode'
reference_number:
$ref: '#/components/schemas/reference_number'
description:
$ref: '#/components/schemas/description'
amount_bcy:
$ref: '#/components/schemas/amount_bcy'
amount_fcy:
$ref: '#/components/schemas/amount_fcy'
filed_in_vat_return_id:
$ref: '#/components/schemas/filed_in_vat_return_id'
filed_in_vat_return_name:
$ref: '#/components/schemas/filed_in_vat_return_name'
filed_in_vat_return_type:
$ref: '#/components/schemas/filed_in_vat_return_type'
vendor_credit_refund:
type: object
properties:
vendor_credit_refund_id:
$ref: '#/components/schemas/vendor_credit_refund_id'
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
date:
$ref: '#/components/schemas/date'
refund_mode:
$ref: '#/components/schemas/refund_mode'
reference_number:
$ref: '#/components/schemas/reference_number'
amount:
$ref: '#/components/schemas/amount'
exchange_rate:
$ref: '#/components/schemas/exchange_rate'
account_id:
$ref: '#/components/schemas/account_id'
account_name:
$ref: '#/components/schemas/account_name'
description:
$ref: '#/components/schemas/description'
imported_transactions:
$ref: '#/components/schemas/imported_transactions'
line_items:
description: Line items of a vendor credit.
type: array
items:
type: object
properties:
item_id:
$ref: '#/components/schemas/item_id'
line_item_id:
$ref: '#/components/schemas/line_item_id'
account_id:
$ref: '#/components/schemas/account_id'
name:
$ref: '#/components/schemas/name'
hsn_or_sac:
$ref: '#/components/schemas/hsn_or_sac'
reverse_charge_tax_id:
$ref: '#/components/schemas/reverse_charge_tax_id'
location_id:
$ref: '#/components/schemas/location_id'
description:
$ref: '#/components/schemas/description'
item_order:
$ref: '#/components/schemas/item_order'
quantity:
$ref: '#/components/schemas/quantity'
unit:
$ref: '#/components/schemas/unit'
rate:
$ref: '#/components/schemas/rate'
tax_id:
$ref: '#/components/schemas/tax_id'
tds_tax_id:
$ref: '#/components/schemas/tds_tax_id'
tax_treatment_code:
$ref: '#/components/schemas/tax_treatment_code'
tags:
$ref: '#/components/schemas/tags'
item_custom_fields:
$ref: '#/components/schemas/item_custom_fields'
serial_numbers:
$ref: '#/components/schemas/serial_numbers'
batches:
$ref: '#/components/schemas/batches-response'
storages:
$ref: '#/components/schemas/storages-response'
project_id:
$ref: '#/components/schemas/project_id'
project_name:
$ref: '#/components/schemas/project_name'
comments:
type: array
items:
type: object
properties:
comment_id:
$ref: '#/components/schemas/comment_id'
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
description:
$ref: '#/components/schemas/description'
commented_by_id:
$ref: '#/components/schemas/commented_by_id'
commented_by:
$ref: '#/components/schemas/commented_by'
comment_type:
$ref: '#/components/schemas/comment_type'
date:
$ref: '#/components/schemas/date'
date_description:
$ref: '#/components/schemas/date_description'
time:
$ref: '#/components/schemas/time'
operation_type:
$ref: '#/components/schemas/operation_type'
transaction_id:
$ref: '#/components/schemas/transaction_id'
transaction_type:
$ref: '#/components/schemas/transaction_type'
vendor_credit:
type: object
properties:
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
vendor_credit_number:
$ref: '#/components/schemas/vendor_credit_number'
date:
$ref: '#/components/schemas/date'
status:
$ref: '#/components/schemas/status'
reference_number:
$ref: '#/components/schemas/reference_number'
vendor_id:
$ref: '#/components/schemas/vendor_id'
vendor_name:
$ref: '#/components/schemas/vendor_name'
currency_id:
$ref: '#/components/schemas/currency_id'
currency_code:
$ref: '#/components/schemas/currency_code'
exchange_rate:
$ref: '#/components/schemas/exchange_rate'
price_precision:
$ref: '#/components/schemas/price_precision'
vat_treatment:
$ref: '#/components/schemas/vat_treatment'
filed_in_vat_return_id:
$ref: '#/components/schemas/filed_in_vat_return_id'
filed_in_vat_return_name:
$ref: '#/components/schemas/filed_in_vat_return_name'
filed_in_vat_return_type:
$ref: '#/components/schemas/filed_in_vat_return_type'
is_inclusive_tax:
$ref: '#/components/schemas/is_inclusive_tax'
location_id:
$ref: '#/components/schemas/location_id'
location_name:
$ref: '#/components/schemas/location_name'
line_items:
$ref: '#/components/schemas/line_items'
acquisition_vat_summary:
$ref: '#/components/schemas/acquisition_vat_summary'
acquisition_vat_total:
$ref: '#/components/schemas/acquisition_vat_total'
reverse_charge_vat_summary:
$ref: '#/components/schemas/reverse_charge_vat_summary'
reverse_charge_vat_total:
$ref: '#/components/schemas/reverse_charge_vat_total'
documents:
$ref: '#/components/schemas/documents'
custom_fields:
$ref: '#/components/schemas/custom_fields'
sub_total:
$ref: '#/components/schemas/sub_total'
total:
$ref: '#/components/schemas/total'
total_credits_used:
$ref: '#/components/schemas/total_credits_used'
total_refunded_amount:
$ref: '#/components/schemas/total_refunded_amount'
balance:
$ref: '#/components/schemas/balance'
notes:
$ref: '#/components/schemas/notes'
comments:
$ref: '#/components/schemas/comments'
vendor_credit_refunds:
$ref: '#/components/schemas/vendor_credit_refunds'
bills_credited:
$ref: '#/components/schemas/bills_credited'
created_time:
$ref: '#/components/schemas/created_time'
last_modified_time:
$ref: '#/components/schemas/last_modified_time'
page_context:
type: object
properties:
page:
$ref: '#/components/schemas/page'
per_page:
$ref: '#/components/schemas/per_page'
has_more_page:
$ref: '#/components/schemas/has_more_page'
report_name:
$ref: '#/components/schemas/report_name'
applied_filter:
$ref: '#/components/schemas/applied_filter'
sort_column:
$ref: '#/components/schemas/sort_column'
sort_order:
$ref: '#/components/schemas/sort_order'
customer_id:
description: Search vendor credits by vendor credit customer ID
type: string
custom_field:
description: 'Search vendor credits by custom field. Variants : custom_field_startswith and custom_field_contains'
type: string
create-a-vendor-credit-request:
required:
- vendor_id
type: object
properties:
vendor_id:
$ref: '#/components/schemas/vendor_id'
vat_treatment:
$ref: '#/components/schemas/vat_treatment'
vendor_credit_number:
description: Mandatory if auto number generation is disabled.
type: string
example: DN-00002
gst_treatment:
$ref: '#/components/schemas/gst_treatment'
tax_treatment:
$ref: '#/components/schemas/tax_treatment'
gst_no:
$ref: '#/components/schemas/gst_no'
source_of_supply:
$ref: '#/components/schemas/source_of_supply'
destination_of_supply:
$ref: '#/components/schemas/destination_of_supply'
place_of_supply:
$ref: '#/components/schemas/place_of_supply'
pricebook_id:
$ref: '#/components/schemas/pricebook_id'
reference_number:
$ref: '#/components/schemas/reference_number'
is_update_customer:
$ref: '#/components/schemas/is_update_customer'
date:
$ref: '#/components/schemas/date'
exchange_rate:
$ref: '#/components/schemas/exchange_rate'
is_inclusive_tax:
$ref: '#/components/schemas/is_inclusive_tax'
location_id:
$ref: '#/components/schemas/location_id'
line_items:
description: Line items of a vendor credit.
type: array
items:
type: object
properties:
item_id:
$ref: '#/components/schemas/item_id'
line_item_id:
$ref: '#/components/schemas/line_item_id'
account_id:
$ref: '#/components/schemas/account_id'
name:
$ref: '#/components/schemas/name'
hsn_or_sac:
$ref: '#/components/schemas/hsn_or_sac'
reverse_charge_tax_id:
$ref: '#/components/schemas/reverse_charge_tax_id'
location_id:
$ref: '#/components/schemas/location_id'
description:
$ref: '#/components/schemas/description'
item_order:
$ref: '#/components/schemas/item_order'
quantity:
$ref: '#/components/schemas/quantity'
unit:
$ref: '#/components/schemas/unit'
rate:
$ref: '#/components/schemas/rate'
tax_id:
$ref: '#/components/schemas/tax_id'
tds_tax_id:
$ref: '#/components/schemas/tds_tax_id'
tax_treatment_code:
$ref: '#/components/schemas/tax_treatment_code'
tags:
$ref: '#/components/schemas/tags'
item_custom_fields:
$ref: '#/components/schemas/item_custom_fields'
project_id:
$ref: '#/components/schemas/project_id'
project_name:
$ref: '#/components/schemas/project_name'
serial_numbers:
$ref: '#/components/schemas/serial_numbers'
batches:
$ref: '#/components/schemas/batches'
storages:
$ref: '#/components/schemas/storages'
notes:
$ref: '#/components/schemas/notes'
documents:
$ref: '#/components/schemas/documents'
custom_fields:
$ref: '#/components/schemas/custom_fields'
create-a-vendor-credit-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: Vendor credit has been created.
readOnly: true
vendor_credit:
$ref: '#/components/schemas/vendor_credit-response'
list-vendor-credits-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: success
readOnly: true
vendorcredits:
type: array
items:
type: object
properties:
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
vendor_credit_number:
$ref: '#/components/schemas/vendor_credit_number'
status:
$ref: '#/components/schemas/status'
reference_number:
$ref: '#/components/schemas/reference_number'
date:
$ref: '#/components/schemas/date'
total:
$ref: '#/components/schemas/total'
balance:
$ref: '#/components/schemas/balance'
vendor_id:
$ref: '#/components/schemas/vendor_id'
vendor_name:
$ref: '#/components/schemas/vendor_name'
currency_id:
$ref: '#/components/schemas/currency_id'
currency_code:
$ref: '#/components/schemas/currency_code'
created_time:
$ref: '#/components/schemas/created_time'
last_modified_time:
$ref: '#/components/schemas/last_modified_time'
has_attachment:
$ref: '#/components/schemas/has_attachment'
exchange_rate:
$ref: '#/components/schemas/exchange_rate'
update-vendor-credit-request:
required:
- vendor_id
type: object
properties:
vendor_id:
$ref: '#/components/schemas/vendor_id'
vat_treatment:
$ref: '#/components/schemas/vat_treatment'
vendor_credit_number:
description: Mandatory if auto number generation is disabled.
type: string
example: DN-00002
gst_treatment:
$ref: '#/components/schemas/gst_treatment'
tax_treatment:
$ref: '#/components/schemas/tax_treatment'
gst_no:
$ref: '#/components/schemas/gst_no'
source_of_supply:
$ref: '#/components/schemas/source_of_supply'
destination_of_supply:
$ref: '#/components/schemas/destination_of_supply'
place_of_supply:
$ref: '#/components/schemas/place_of_supply'
pricebook_id:
$ref: '#/components/schemas/pricebook_id'
reference_number:
$ref: '#/components/schemas/reference_number'
is_update_customer:
$ref: '#/components/schemas/is_update_customer'
date:
$ref: '#/components/schemas/date'
exchange_rate:
$ref: '#/components/schemas/exchange_rate'
is_inclusive_tax:
$ref: '#/components/schemas/is_inclusive_tax'
location_id:
$ref: '#/components/schemas/location_id'
line_items:
description: Line items of a vendor credit.
type: array
items:
type: object
properties:
item_id:
$ref: '#/components/schemas/item_id'
line_item_id:
$ref: '#/components/schemas/line_item_id'
account_id:
$ref: '#/components/schemas/account_id'
name:
$ref: '#/components/schemas/name'
hsn_or_sac:
$ref: '#/components/schemas/hsn_or_sac'
reverse_charge_tax_id:
$ref: '#/components/schemas/reverse_charge_tax_id'
location_id:
$ref: '#/components/schemas/location_id'
description:
$ref: '#/components/schemas/description'
item_order:
$ref: '#/components/schemas/item_order'
quantity:
$ref: '#/components/schemas/quantity'
unit:
$ref: '#/components/schemas/unit'
rate:
$ref: '#/components/schemas/rate'
tax_id:
$ref: '#/components/schemas/tax_id'
tds_tax_id:
$ref: '#/components/schemas/tds_tax_id'
tax_treatment_code:
$ref: '#/components/schemas/tax_treatment_code'
tags:
$ref: '#/components/schemas/tags'
item_custom_fields:
$ref: '#/components/schemas/item_custom_fields'
project_id:
$ref: '#/components/schemas/project_id'
project_name:
$ref: '#/components/schemas/project_name'
serial_numbers:
$ref: '#/components/schemas/serial_numbers'
batches:
$ref: '#/components/schemas/batches-update'
storages:
$ref: '#/components/schemas/storages-update'
notes:
$ref: '#/components/schemas/notes'
documents:
$ref: '#/components/schemas/documents'
custom_fields:
$ref: '#/components/schemas/custom_fields'
update-vendor-credit-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: Vendor credit information has been updated.
readOnly: true
vendor_credit:
type: object
properties:
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
vendor_credit_number:
$ref: '#/components/schemas/vendor_credit_number'
date:
$ref: '#/components/schemas/date'
source_of_supply:
$ref: '#/components/schemas/source_of_supply'
destination_of_supply:
$ref: '#/components/schemas/destination_of_supply'
place_of_supply:
$ref: '#/components/schemas/place_of_supply'
gst_no:
$ref: '#/components/schemas/gst_no'
gst_treatment:
$ref: '#/components/schemas/gst_treatment'
tax_treatment:
$ref: '#/components/schemas/tax_treatment'
pricebook_id:
$ref: '#/components/schemas/pricebook_id'
is_reverse_charge_applied:
$ref: '#/components/schemas/is_reverse_charge_applied'
status:
$ref: '#/components/schemas/status'
reference_number:
$ref: '#/components/schemas/reference_number'
vendor_id:
$ref: '#/components/schemas/vendor_id'
vendor_name:
$ref: '#/components/schemas/vendor_name'
currency_id:
$ref: '#/components/schemas/currency_id'
currency_code:
$ref: '#/components/schemas/currency_code'
exchange_rate:
$ref: '#/components/schemas/exchange_rate'
price_precision:
$ref: '#/components/schemas/price_precision'
vat_treatment:
$ref: '#/components/schemas/vat_treatment'
taxes:
$ref: '#/components/schemas/taxes'
is_inclusive_tax:
$ref: '#/components/schemas/is_inclusive_tax'
location_id:
$ref: '#/components/schemas/location_id'
location_name:
$ref: '#/components/schemas/location_name'
line_items:
description: Line items of a vendor credit.
type: object
properties:
item_id:
$ref: '#/components/schemas/item_id'
line_item_id:
$ref: '#/components/schemas/line_item_id'
sku:
$ref: '#/components/schemas/sku'
location_id:
$ref: '#/components/schemas/location_id'
location_name:
$ref: '#/components/schemas/location_name'
account_id:
$ref: '#/components/schemas/account_id'
product_type:
$ref: '#/components/schemas/product_type'
reverse_charge_tax_id:
$ref: '#/components/schemas/reverse_charge_tax_id'
reverse_charge_tax_name:
$ref: '#/components/schemas/reverse_charge_tax_name'
reverse_charge_tax_percentage:
$ref: '#/components/schemas/reverse_charge_tax_percentage'
reverse_charge_tax_amount:
$ref: '#/components/schemas/reverse_charge_tax_amount'
account_name:
$ref: '#/components/schemas/account_name'
name:
$ref: '#/components/schemas/name'
description:
$ref: '#/components/schemas/description'
item_order:
$ref: '#/components/schemas/item_order'
quantity:
$ref: '#/components/schemas/quantity'
unit:
$ref: '#/components/schemas/unit'
bcy_rate:
$ref: '#/components/schemas/bcy_rate'
rate:
$ref: '#/components/schemas/rate'
tax_id:
$ref: '#/components/schemas/tax_id'
tds_tax_id:
$ref: '#/components/schemas/tds_tax_id'
tax_treatment_code:
$ref: '#/components/schemas/tax_treatment_code'
tax_exemption_id:
$ref: '#/components/schemas/tax_exemption_id'
tax_exemption_code:
$ref: '#/components/schemas/tax_exemption_code'
tax_name:
$ref: '#/components/schemas/tax_name'
tax_type:
$ref: '#/components/schemas/tax_type'
tax_percentage:
$ref: '#/components/schemas/tax_percentage'
item_total:
$ref: '#/components/schemas/item_total'
item_total_inclusive_of_tax:
$ref: '#/components/schemas/item_total_inclusive_of_tax'
hsn_or_sac:
$ref: '#/components/schemas/hsn_or_sac'
acquisition_vat_id:
$ref: '#/components/schemas/acquisition_vat_id'
acquisition_vat_name:
$ref: '#/components/schemas/acquisition_vat_name'
acquisition_vat_percentage:
$ref: '#/components/schemas/acquisition_vat_percentage'
acquisition_vat_amount:
$ref: '#/components/schemas/acquisition_vat_amount'
reverse_charge_vat_id:
$ref: '#/components/schemas/reverse_charge_vat_id'
reverse_charge_vat_name:
$ref: '#/components/schemas/reverse_charge_vat_name'
reverse_charge_vat_percentage:
$ref: '#/components/schemas/reverse_charge_vat_percentage'
reverse_charge_vat_amount:
$ref: '#/components/schemas/reverse_charge_vat_amount'
stock_on_hand:
$ref: '#/components/schemas/stock_on_hand'
tags:
$ref: '#/components/schemas/tags'
item_custom_fields:
$ref: '#/components/schemas/item_custom_fields'
acquisition_vat_summary:
$ref: '#/components/schemas/acquisition_vat_summary'
acquisition_vat_total:
$ref: '#/components/schemas/acquisition_vat_total'
reverse_charge_vat_summary:
$ref: '#/components/schemas/reverse_charge_vat_summary'
reverse_charge_vat_total:
$ref: '#/components/schemas/reverse_charge_vat_total'
documents:
$ref: '#/components/schemas/documents'
custom_fields:
$ref: '#/components/schemas/custom_fields'
sub_total:
$ref: '#/components/schemas/sub_total'
total:
$ref: '#/components/schemas/total'
total_credits_used:
$ref: '#/components/schemas/total_credits_used'
total_refunded_amount:
$ref: '#/components/schemas/total_refunded_amount'
balance:
$ref: '#/components/schemas/balance'
notes:
$ref: '#/components/schemas/notes'
comments:
$ref: '#/components/schemas/comments'
vendor_credit_refunds:
type: array
items:
type: object
properties:
vendor_credit_refund_id:
$ref: '#/components/schemas/vendor_credit_refund_id'
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
date:
description: Date of the Vendor Credit Refund
type: string
refund_mode:
$ref: '#/components/schemas/refund_mode'
reference_number:
$ref: '#/components/schemas/reference_number'
description:
$ref: '#/components/schemas/description'
amount_bcy:
$ref: '#/components/schemas/amount_bcy'
amount_fcy:
$ref: '#/components/schemas/amount_fcy'
bills_credited:
$ref: '#/components/schemas/bills_credited'
created_time:
$ref: '#/components/schemas/created_time'
last_modified_time:
$ref: '#/components/schemas/last_modified_time'
get-vendor-credit-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: success
readOnly: true
vendor_credit:
type: object
properties:
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
vendor_credit_number:
$ref: '#/components/schemas/vendor_credit_number'
date:
$ref: '#/components/schemas/date'
status:
$ref: '#/components/schemas/status'
reference_number:
$ref: '#/components/schemas/reference_number'
source_of_supply:
$ref: '#/components/schemas/source_of_supply'
destination_of_supply:
$ref: '#/components/schemas/destination_of_supply'
place_of_supply:
$ref: '#/components/schemas/place_of_supply'
gst_no:
$ref: '#/components/schemas/gst_no'
gst_treatment:
$ref: '#/components/schemas/gst_treatment'
tax_treatment:
$ref: '#/components/schemas/tax_treatment'
pricebook_id:
$ref: '#/components/schemas/pricebook_id'
is_reverse_charge_applied:
$ref: '#/components/schemas/is_reverse_charge_applied'
vendor_id:
$ref: '#/components/schemas/vendor_id'
vendor_name:
$ref: '#/components/schemas/vendor_name'
currency_id:
$ref: '#/components/schemas/currency_id'
currency_code:
$ref: '#/components/schemas/currency_code'
exchange_rate:
$ref: '#/components/schemas/exchange_rate'
price_precision:
$ref: '#/components/schemas/price_precision'
vat_treatment:
$ref: '#/components/schemas/vat_treatment'
filed_in_vat_return_id:
$ref: '#/components/schemas/filed_in_vat_return_id'
filed_in_vat_return_name:
$ref: '#/components/schemas/filed_in_vat_return_name'
filed_in_vat_return_type:
$ref: '#/components/schemas/filed_in_vat_return_type'
is_inclusive_tax:
$ref: '#/components/schemas/is_inclusive_tax'
location_id:
$ref: '#/components/schemas/location_id'
location_name:
$ref: '#/components/schemas/location_name'
line_items:
description: Line items of a vendor credit.
type: object
properties:
item_id:
$ref: '#/components/schemas/item_id'
line_item_id:
$ref: '#/components/schemas/line_item_id'
sku:
$ref: '#/components/schemas/sku'
location_id:
$ref: '#/components/schemas/location_id'
location_name:
$ref: '#/components/schemas/location_name'
account_id:
$ref: '#/components/schemas/account_id'
product_type:
$ref: '#/components/schemas/product_type'
reverse_charge_tax_id:
$ref: '#/components/schemas/reverse_charge_tax_id'
reverse_charge_tax_name:
$ref: '#/components/schemas/reverse_charge_tax_name'
reverse_charge_tax_percentage:
$ref: '#/components/schemas/reverse_charge_tax_percentage'
reverse_charge_tax_amount:
$ref: '#/components/schemas/reverse_charge_tax_amount'
account_name:
$ref: '#/components/schemas/account_name'
name:
$ref: '#/components/schemas/name'
description:
$ref: '#/components/schemas/description'
item_order:
$ref: '#/components/schemas/item_order'
quantity:
$ref: '#/components/schemas/quantity'
unit:
$ref: '#/components/schemas/unit'
bcy_rate:
$ref: '#/components/schemas/bcy_rate'
rate:
$ref: '#/components/schemas/rate'
tax_id:
$ref: '#/components/schemas/tax_id'
tax_treatment_code:
$ref: '#/components/schemas/tax_treatment_code'
tax_exemption_id:
$ref: '#/components/schemas/tax_exemption_id'
tax_exemption_code:
$ref: '#/components/schemas/tax_exemption_code'
tax_name:
$ref: '#/components/schemas/tax_name'
tax_type:
$ref: '#/components/schemas/tax_type'
tax_percentage:
$ref: '#/components/schemas/tax_percentage'
item_total:
$ref: '#/components/schemas/item_total'
item_total_inclusive_of_tax:
$ref: '#/components/schemas/item_total_inclusive_of_tax'
hsn_or_sac:
$ref: '#/components/schemas/hsn_or_sac'
acquisition_vat_id:
$ref: '#/components/schemas/acquisition_vat_id'
acquisition_vat_name:
$ref: '#/components/schemas/acquisition_vat_name'
acquisition_vat_percentage:
$ref: '#/components/schemas/acquisition_vat_percentage'
acquisition_vat_amount:
$ref: '#/components/schemas/acquisition_vat_amount'
reverse_charge_vat_id:
$ref: '#/components/schemas/reverse_charge_vat_id'
reverse_charge_vat_name:
$ref: '#/components/schemas/reverse_charge_vat_name'
reverse_charge_vat_percentage:
$ref: '#/components/schemas/reverse_charge_vat_percentage'
reverse_charge_vat_amount:
$ref: '#/components/schemas/reverse_charge_vat_amount'
stock_on_hand:
$ref: '#/components/schemas/stock_on_hand'
tags:
$ref: '#/components/schemas/tags'
item_custom_fields:
$ref: '#/components/schemas/item_custom_fields'
project_id:
$ref: '#/components/schemas/project_id'
project_name:
$ref: '#/components/schemas/project_name'
acquisition_vat_summary:
$ref: '#/components/schemas/acquisition_vat_summary'
acquisition_vat_total:
$ref: '#/components/schemas/acquisition_vat_total'
reverse_charge_vat_summary:
$ref: '#/components/schemas/reverse_charge_vat_summary'
reverse_charge_vat_total:
$ref: '#/components/schemas/reverse_charge_vat_total'
documents:
$ref: '#/components/schemas/documents'
custom_fields:
$ref: '#/components/schemas/custom_fields'
sub_total:
$ref: '#/components/schemas/sub_total'
total:
$ref: '#/components/schemas/total'
total_credits_used:
$ref: '#/components/schemas/total_credits_used'
total_refunded_amount:
$ref: '#/components/schemas/total_refunded_amount'
balance:
$ref: '#/components/schemas/balance'
notes:
$ref: '#/components/schemas/notes'
comments:
$ref: '#/components/schemas/comments'
vendor_credit_refunds:
$ref: '#/components/schemas/vendor_credit_refunds'
bills_credited:
$ref: '#/components/schemas/bills_credited'
created_time:
$ref: '#/components/schemas/created_time'
last_modified_time:
$ref: '#/components/schemas/last_modified_time'
delete-vendor-credit-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: The vendor credit has been deleted.
readOnly: true
convert-to-open-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: The status of the vendor credit has been changed to open.
readOnly: true
void-vendor-credit-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: The vendor credit has been voided.
readOnly: true
submit-a-vendor-credit-for-approval-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: The vendor credit has been submitted for approval successfully.
readOnly: true
approve-a-vendor-credit-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: You have approved the vendor credit.
readOnly: true
list-bills-credited-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: success
readOnly: true
bills_credited:
type: array
items:
type: object
properties:
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
bill_id:
$ref: '#/components/schemas/bill_id'
vendor_credit_bill_id:
$ref: '#/components/schemas/vendor_credit_bill_id'
date:
$ref: '#/components/schemas/date'
bill_number:
$ref: '#/components/schemas/bill_number'
apply-credits-to-a-bill-request:
required:
- bills
type: object
properties:
bills:
description: Amount applied from vendor credits to specified bills.
type: array
items:
type: object
required:
- bill_id
- amount_applied
properties:
bill_id:
description: Bill Associated with the Vendor Credit
type: string
example: '460000000057075'
amount_applied:
description: Amount applied to the bill.
type: number
format: double
example: 10
apply-credits-to-a-bill-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: Credits have been applied to the bill(s).
readOnly: true
bills:
description: Amount applied from vendor credits to specified bills.
delete-bills-credited-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: Credits applied to the bill have been deleted.
readOnly: true
refund-a-vendor-credit-request:
required:
- date
- amount
- account_id
type: object
properties:
date:
description: Date of Vendor Credit Refund
type: string
example: '2014-08-30'
refund_mode:
$ref: '#/components/schemas/refund_mode'
reference_number:
$ref: '#/components/schemas/reference_number'
amount:
$ref: '#/components/schemas/amount'
exchange_rate:
$ref: '#/components/schemas/exchange_rate'
account_id:
$ref: '#/components/schemas/account_id'
description:
$ref: '#/components/schemas/description'
refund-a-vendor-credit-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: The refund information for this vendor credit has been saved.
readOnly: true
vendor_credit_refund:
$ref: '#/components/schemas/vendor_credit_refund'
list-refunds-of-a-vendor-credit-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: success
readOnly: true
vendor_credit_refunds:
type: array
items:
type: object
properties:
vendor_credit_refund_id:
$ref: '#/components/schemas/vendor_credit_refund_id'
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
date:
description: Date of the Vendor Credit Refund
type: string
example: '2017-01-22'
refund_mode:
$ref: '#/components/schemas/refund_mode'
reference_number:
$ref: '#/components/schemas/reference_number'
amount:
$ref: '#/components/schemas/amount'
vendor_credit_number:
$ref: '#/components/schemas/vendor_credit_number'
customer_name:
$ref: '#/components/schemas/customer_name'
description:
description: Description of the Vendor Credit Refund
type: string
example: Cheque deposit
amount_bcy:
$ref: '#/components/schemas/amount_bcy'
amount_fcy:
$ref: '#/components/schemas/amount_fcy'
update-vendor-credit-refund-request:
required:
- date
- amount
- account_id
type: object
properties:
date:
$ref: '#/components/schemas/date'
refund_mode:
$ref: '#/components/schemas/refund_mode'
reference_number:
$ref: '#/components/schemas/reference_number'
amount:
$ref: '#/components/schemas/amount'
exchange_rate:
$ref: '#/components/schemas/exchange_rate'
account_id:
$ref: '#/components/schemas/account_id'
description:
$ref: '#/components/schemas/description'
update-vendor-credit-refund-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: The refund information has been saved.
readOnly: true
vendor_credit_refund:
$ref: '#/components/schemas/vendor_credit_refund'
get-vendor-credit-refund-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: success
readOnly: true
vendor_credit_refund:
$ref: '#/components/schemas/vendor_credit_refund'
delete-vendor-credit-refund-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: The refund has been successfully deleted.
readOnly: true
list-vendor-credit-refunds-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: success
readOnly: true
vendor_credit_refunds:
type: array
items:
type: object
properties:
vendor_credit_refund_id:
$ref: '#/components/schemas/vendor_credit_refund_id'
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
date:
description: Date of the Vendor Credit Refund
type: string
example: '2017-01-22'
refund_mode:
$ref: '#/components/schemas/refund_mode'
reference_number:
$ref: '#/components/schemas/reference_number'
amount:
$ref: '#/components/schemas/amount'
vendor_credit_number:
$ref: '#/components/schemas/vendor_credit_number'
customer_name:
$ref: '#/components/schemas/customer_name'
description:
description: Description of the Vendor Credit Refund
type: string
example: Cheque deposit
amount_bcy:
$ref: '#/components/schemas/amount_bcy'
amount_fcy:
$ref: '#/components/schemas/amount_fcy'
add-a-comment-request:
required:
- description
type: object
properties:
description:
description: Description of the Comment
type: string
example: Credits applied to Bill 1
add-a-comment-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: Comments added.
readOnly: true
comment:
type: object
properties:
comment_id:
$ref: '#/components/schemas/comment_id'
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
description:
description: Description of the Comment
type: string
example: Credits applied to Bill 1
commented_by_id:
$ref: '#/components/schemas/commented_by_id'
commented_by:
$ref: '#/components/schemas/commented_by'
date:
description: Date of the Comment
type: string
example: '2017-01-18'
list-vendor-credit-comments-and-history-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: success
readOnly: true
comments:
type: array
items:
type: object
properties:
comment_id:
$ref: '#/components/schemas/comment_id'
vendor_credit_id:
$ref: '#/components/schemas/vendor_credit_id'
description:
description: Description of the Comment
type: string
example: Credits applied to Bill 1
commented_by_id:
$ref: '#/components/schemas/commented_by_id'
commented_by:
$ref: '#/components/schemas/commented_by'
comment_type:
$ref: '#/components/schemas/comment_type'
date:
description: Date of the Comment
type: string
example: '2017-01-18'
date_description:
$ref: '#/components/schemas/date_description'
time:
$ref: '#/components/schemas/time'
operation_type:
$ref: '#/components/schemas/operation_type'
transaction_id:
$ref: '#/components/schemas/transaction_id'
transaction_type:
$ref: '#/components/schemas/transaction_type'
delete-a-comment-response:
type: object
properties:
code:
type: integer
example: 0
readOnly: true
message:
type: string
example: The comment has been deleted.
readOnly: true
securitySchemes:
Zoho_Auth:
type: oauth2
flows:
implicit:
authorizationUrl: https://accounts.zoho.com/oauth/v2/auth
scopes:
ZohoInventory.debitnotes.CREATE: Create Debitnotes
ZohoInventory.debitnotes.UPDATE: Update Debitnotes
ZohoInventory.debitnotes.READ: Read Debitnotes
ZohoInventory.debitnotes.DELETE: Delete Debitnotes