| Name |
Code |
Version |
Method |
Url |
Category |
category |
v5 |
GET |
/api/(FORMAT)/category/v5 |
GET: Category
Standard options
updated_since DD-MM-YYYY-HH-MM
created_since DD-MM-YYYY-HH-MM
page(blank or 1 for first page
per_page per_page
JSON Scheme:
| { |
| "categories": [ |
| { |
| "slug": "", |
| "url": "", |
| "public_title": "" |
| } |
| ], |
| "count": "", |
| "pages": "" |
| } |
XML Scheme:
| < category > |
| < categories type='array' > |
| < category > |
| < slug/ > |
| < url/ > |
| < public-title/ > |
| < /category > |
| < /categories > |
| < count/ > |
| < pages/ > |
| < /category > |
|
Debtor |
debtor |
v4 |
GET |
/api/(FORMAT)/debtor/v4 |
GET: Debtor
Standard options
updated_since DD-MM-YYYY-HH-MM
created_since DD-MM-YYYY-HH-MM
page(blank or 1 for first page
per_page per_page
Search options
JSON Scheme:
|
| { |
| "debtors": [ |
| { |
| "code": "", |
| "email": "", |
| "fax": "", |
| "name": "", |
| "phone": "", |
| "territory": "", |
| "website": "", |
| "warehouse": "", |
| "customer_type": "", |
| "delivery_address": { |
| "address1": "", |
| "address2": "", |
| "address3": "", |
| "address4": "", |
| "address5": "", |
| "address6": "", |
| "address7": "", |
| "postcode": "" |
| } |
| } |
| ], |
| "count": "", |
| "pages": "" |
| } |
|
XML Scheme:
|
| < debtor > |
| < debtors type='array' > |
| < debtor > |
| < code/ > |
| < email/ > |
| < fax/ > |
| < name/ > |
| < pdone/ > |
| < territory/ > |
| < website/ > |
| < warehouse/ > |
| < customer-type/ > |
| < delivery-address > |
| < address1/ > |
| < address2/ > |
| < address3/ > |
| < address4/ > |
| < address5/ > |
| < address6/ > |
| < address7/ > |
| < postcode/ > |
| < /delivery-address > |
| < /debtor > |
| < /debtors > |
| < count/ > |
| < pages/ > |
| < /debtor > |
|
|
Error Response |
error_response |
v4 |
GET |
/api/(FORMAT)/error_response/v4 |
JSON Scheme:
|
| { |
| "message": "", |
| "backtrace": "" |
| } |
|
XML Scheme:
|
| < error-response > |
| < message > |
| < backtrace > |
| < error-response > |
|
Order |
order |
v4 |
GET |
/api/(FORMAT)/order/v4 |
GET: Order
Standard options
updated_since DD-MM-YYYY-HH-MM
created_since DD-MM-YYYY-HH-MM
page(blank or 1 for first page
per_page per_page
Search options
JSON Scheme:
|
| { |
| "orders": [ |
| { |
| "customer_reference": "", |
| "debtor": "", |
| "pronto_order_number": "", |
| "suffix": "", |
| "status_code": "", |
| "status_desc": "", |
| "carrier_code": "", |
| "consignment_note": "", |
| "currency_code": "", |
| "delivery_address": { |
| "address1": "", |
| "address2": "", |
| "address3": "", |
| "address4": "", |
| "address5": "", |
| "address6": "", |
| "address7": "", |
| "postcode": "", |
| "phone": "" |
| }, |
| "delivery_instructions": { |
| "del_inst_1": "", |
| "del_inst_2": "", |
| "del_inst_3": "", |
| "del_inst_4": "", |
| "del_inst_5": "", |
| "del_inst_6": "", |
| "del_inst_7": "", |
| }, |
| "payment_method": "", |
| "payment_reference": "", |
| "lines": [ |
| { |
| "type": "", |
| "stock_code": "", |
| "ordered_qty": "", |
| "backordered_qty": "", |
| "shipped_qty": "", |
| "uom": "", |
| "price_ex_tax": "", |
| "price_inc_tax": "" |
| } |
| ] |
| } |
| ], |
| "count": "", |
| "pages": "" |
| } |
|
XML Scheme:
|
| < order > |
| < orders type='array' > |
| < order > |
| < customer-reference/ > |
| < debtor/ > |
| < pronto-order-number/ > |
| < suffix/ > |
| < status-code/ > |
| < status-desc/ > |
| < carrier-code/ > |
| < consignment-note/ > |
| < currency-code/ > |
| < delivery-address > |
| < address1/ > |
| < address2/ > |
| < address3/ > |
| < address4/ > |
| < address5/ > |
| < address6/ > |
| < address7/ > |
| < postcode/ > |
| < phone/ > |
| < /delivery-address > |
| < delivery-instructions > |
| < del-inst-1/ > |
| < del-inst-2/ > |
| < del-inst-3/ > |
| < del-inst-4/ > |
| < del-inst-5/ > |
| < del-inst-6/ > |
| < del-inst-7/ > |
| < /delivery-instructions > |
| < payment-method/ > |
| < payment-reference/ > |
| < lines type='array' > |
| < line > |
| < type/ > |
| < stock-code/ > |
| < ordered-qty/ > |
| < backordered-qty/ > |
| < shipped-qty/ > |
| < uom/ > |
| < price-ex-tax/ > |
| < price-inc-tax/ > |
| < /line > |
| < /lines > |
| < /order > |
| < /orders > |
| < count/ > |
| < pages > |
| < /order > |
|
Order |
order |
v6 |
POST |
/api/(FORMAT)/order/v6 |
POST: Order
JSON Scheme:
|
| { |
| "customer_reference": "", |
| debtor": "", |
| "delivery_instructions": "", |
| "notes": "", |
| "header_notes": [, |
| { |
| "type": "", |
| "text": "" |
| } |
| ], |
| "delivery_address": { |
| "address1": "", |
| "address2": "", |
| "address3": "", |
| "address4": "", |
| "address5": "", |
| "address6": "", |
| "address7": "", |
| "postcode": "", |
| "phone": "" |
| }, |
| "payment": { |
| "method": "", |
| "reference": "", |
| "amount": "", |
| "currency_code": "", |
| "bank_code": "", |
| "tax_rate_code": "" |
| }, |
| "lines": [ |
| { |
| "quantity": "", |
| "type": "", |
| "item_code": "", |
| "uom": "", |
| "price_ex_tax": "", |
| "price_inc_tax": "", |
| "charge_type": "", |
| "description": "", |
| "carrier_code": "", |
| "uom_qty": "", |
| "shipped": "", |
| "uom_shipped": "", |
| "back_ordered": "", |
| "uom_back_ordered": "", |
| "discount_rate": "", |
| "warehouse": "" |
| } |
| ] |
| } |
|
XML Scheme:
|
| < order > |
| < customer-reference > < customer-reference > |
| < debtor > < /debtor > |
| < delivery-instructions > < /delivery-instructions > |
| < notes > < /notes > |
| < header-notes type="array" > |
| < header-note > |
| < type > < /type > |
| < text > < /text > |
| < /header-note > |
| < /header-notes > |
| < delivery-addresss > |
| < address1 > < /address1 > |
| < address2 > < /address2 > |
| < address3 > < /address3 > |
| < address4 > < /address4 > |
| < address5 > < /address5 > |
| < address6 > < /address6 > |
| < address7 > < /address7 > |
| < postcode > < /postcode > |
| < phone > < /phone > |
| < /delivery-addresss > |
| < payment > |
| < method > < /method > |
| < reference > < /reference > |
| < amount > < /amount > |
| < currency-code > < /currency-code > |
| < bank-code > < /bank-code > |
| < tax-rate-code > < /tax-rate-code > |
| < /payment > |
| < lines type="array" > |
| < line > |
| < quantity > < /quantity > |
| < type > < /type > |
| < item-code > < /item-code > |
| < uom > < /uom > |
| < price-ex-tax > < /price-ex-tax > |
| < price-inc-tax > < /price-inc-tax > |
| < charge-type > < /charge-type > |
| < description > < /description > |
| < carrier-code > < /carrier-code > |
| < uom-qty > < /uom-qty > |
| < shipped > < /shipped > |
| < uom-shipped > < /uom-shipped > |
| < back-ordered > < /back-ordered > |
| < uom-back-ordered > < /uom-back-ordered > |
| < discount-rate > < /discount-rate > |
| < warehouse > < /warehouse > |
| < /line > |
| < lines > |
| < /order > |
|
Pricing |
pricing |
v6 |
GET |
/api/(FORMAT)/pricing/v6 |
GET: Pricing
Standard options
product_code(required)
debtor(required)
quantity
JSON Scheme:
|
| { |
| "debtor": "", |
| "product_code": "", |
| "quantity": "", |
| "breaks": [ |
| { |
| "price_rule": "", |
| "currency_code": "", |
| "inc_tax": "", |
| "ex_tax": "", |
| "min_qty": "", |
| "max_qty": "", |
| "discount_rate": "" |
| } |
| ], |
| "base_price": { |
| "currency_code": "", |
| "inc_tax": "", |
| "ex_tax": "" |
| } |
| } |
|
XML Scheme:
|
| < pricing > |
| < debtor/ > |
| < product-code/ > |
| < quantity/ > |
| < breaks type='array' > |
| < break > |
| < price-rule/ > |
| < currency-code/ > |
| < inc-tax/ > |
| < ex-tax/ > |
| < min-qty/ > |
| < max-qty/ > |
| < discount-rate/ > |
| < /break > |
| < /breaks > |
| < base-price > |
| < currency-code/ > |
| < inc-tax/ > |
| < ex-tax/ > |
| < /base-price > |
| < /pricing > |
|
|
Product |
product |
v4 |
GET |
/api/(FORMAT)/product/v4 |
GET: Product
Standard options
updated_since DD-MM-YYYY-HH-MM
created_since DD-MM-YYYY-HH-MM
page(blank or 1 for first page
per_page per_page
Search options
JSON Scheme:
| { |
| "products": [ |
| { |
| "code": "", |
| "description": "", |
| "abc_class": "", |
| "description1": "", |
| "description2": "", |
| "description3": "", |
| "apn": "", |
| "group_code": "", |
| "brand": "", |
| "condition_code": "", |
| "default_conversion_factor": "", |
| "issue_ctrl": "", |
| "stk_licences_rebate_flag": "", |
| "pack_weight": "", |
| "title": "", |
| "stock_status": "", |
| "sales_type": "", |
| "user_only_alpha20_1": "", |
| "user_only_alpha20_2": "", |
| "user_only_alpha4_1": "", |
| "user_only_alpha4_2": "", |
| "user_only_alpha4_3": "", |
| "user_only_alpha4_4": "", |
| "user_only_date1": "", |
| "user_only_date2": "", |
| "user_only_num1": "", |
| "user_only_num2": "", |
| "user_only_num3": "", |
| "user_only_num4": "", |
| "saleability": "", |
| "visibility": "", |
| "uom": "", |
| "pack_size": "", |
| "updated_at": "", |
| "created_at": "", |
| "prices": [ |
| { |
| "debtor": "", |
| "breaks": [ |
| { |
| "price_rule": "", |
| "currency_code": "", |
| "inc_tax": "", |
| "ex_tax": "", |
| "min_qty": "", |
| "max_qty": "" |
| } |
| ], |
| "base_price": { |
| "currency_code": "", |
| "inc_tax": "", |
| "ex_tax": "" |
| } |
| } |
| ], |
| "images": [ |
| { |
| "filename": "", |
| "content_type": "", |
| "updated_at": "", |
| "url": "" |
| } |
| ], |
| "notes": [ |
| { |
| "type": "", |
| "note": "" |
| } |
| ], |
| "alternative_products": [ |
| { |
| "code": "" |
| } |
| ], |
| "companion_products": [ |
| { |
| "code": "" |
| } |
| ], |
| "inventory_quantities": [ |
| { |
| "warehouse": "", |
| "quantity": "" |
| } |
| ], |
| "uoms": [ |
| { |
| "code": "", |
| "conv": "", |
| "gtin": "", |
| "weight": "", |
| "height": "", |
| "width": "", |
| "depth": "" |
| } |
| ], |
| "categories": [ |
| { |
| "slug": "", |
| "url": "", |
| "search_url": "" |
| } |
| ] |
| } |
| ], |
| "count": "", |
| "pages": "" |
| } |
XML Scheme:
| <product> |
| <products type='array'> |
| <product> |
| <code/> |
| <description/> |
| <abc-class/> |
| <description1/> |
| <description2/> |
| <description3/> |
| <apn/> |
| <group-code/> |
| <brand/> |
| <condition-code/> |
| <default-conversion-factor/> |
| <issue-ctrl/> |
| <stk-licences-rebate-flag/> |
| <pack-weight/> |
| <title/> |
| <stock-status/> |
| <sales-type/> |
| <user-only-alpha20-1/> |
| <user-only-alpha20-2/> |
| <user-only-alpha4-1/> |
| <user-only-alpha4-2/> |
| <user-only-alpha4-3/> |
| <user-only-alpha4-4/> |
| <user-only-date1/> |
| <user-only-date2/> |
| <user-only-num1/> |
| <user-only-num2/> |
| <user-only-num3/> |
| <user-only-num4/> |
| <saleability/> |
| <visibility/> |
| <uom/> |
| <pack-size/> |
| <updated-at/> |
| <created-at/> |
| <prices type='array'> |
| <price> |
| <debtor/> |
| <breaks type='array'> |
| <break> |
| <price-rule/> |
| <currency-code/> |
| <inc-tax/> |
| <ex-tax/> |
| <min-qty/> |
| <max-qty/> |
| </break> |
| </breaks> |
| <base-price> |
| <currency-code/> |
| <inc-tax/> |
| <ex-tax/> |
| </base-price> |
| </price> |
| </prices> |
| <images type='array'> |
| <image> |
| <filename/> |
| <content-type/> |
| <updated-at/> |
| <url/> |
| </image> |
| </images> |
| <notes type='array'> |
| <note> |
| <type/> |
| <note/> |
| </note> |
| </notes> |
| <alternative-products type='array'> |
| <alternative-product> |
| <code/> |
| </alternative-product> |
| </alternative-products> |
| <companion-products type='array'> |
| <companion-product> |
| <code/> |
| </companion-product> |
| </companion-products> |
| <inventory-quantities type='array'> |
| <inventory-quantity> |
| <warehouse/> |
| <quantity/> |
| </inventory-quantity> |
| </inventory-quantities> |
| <uoms type='array'> |
| <uom> |
| <code/> |
| <conv/> |
| <gtin/> |
| <weight/> |
| <height/> |
| <width/> |
| <depth/> |
| </uom> |
| </uoms> |
| <categories type='array'> |
| <category> |
| <slug/> |
| <url/> |
| <search-url/> |
| </category> |
| </categories> |
| </product> |
| </products> |
| <count/> |
| <pages/> |
| </product> |
|
Transaction |
transaction |
v5 |
GET |
/api/(FORMAT)/transaction/v5 |
GET: Transaction
Search options
JSON Scheme:
|
| { |
| "apitransactions": [ |
| { |
| "uuid": "", |
| "status": "", |
| "errors": "", |
| "warnings": "", |
| "result_url": "" |
| } |
| ] |
| } |
|
XML Scheme:
|
| < transaction > |
| < apitransactions type='array' > |
| < apitransaction > |
| < uuid/ > |
| < status/ > |
| < errors/ > |
| < warnings/ > |
| < result-url/ > |
| < /apitransaction > |
| < /apitransactions > |
| < /transaction > |
|
|