Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Info

Isklad API connector

Tip

Source code

  • Odoo Marketplace:

  • Subscription (conditions apply):

Main features:

Note

Business & Developer notes:

Info

Isklad API kapcsolat

Tip

Forráskód

  • Odoo piactér:

  • Előfizetés (feltételek mellett):

Főbb funkciók:

Note

Üzleti & fejlesztési megjegyzések:



API Endpoint

Status

Isklad description

Notes

code-lists

Country list

Status
colourGreen
titleAVAILABLE

XML feed: https://api.isklad.eu/xml-feed/country.xml

Stored for each shop as object

Order status list

Status
colourGreen
titleAVAILABLE

XML Feed: https://api.isklad.eu/xml-feed/order-status.xml

Stored for each shop as object

Package tracking code list

Status
colourGreen
titleAVAILABLE

-

Stored for each shop as object

There is no public endpoint, the list is hardcoded in a method

Payment method list

Status
colourGreen
titleAVAILABLE

XML Feed: https://api.isklad.eu/xml-feed/payment.xml

Stored for each shop as object

Response codes

Status
colourGreen
titleAVAILABLE

-

Stored for each shop as object

There is no public endpoint, the list is hardcoded in a method

Transport type list

Status
colourGreen
titleAVAILABLE

XML feed: https://api.isklad.eu/xml-feed/delivery.xml

Stored for each shop as object

xml feed is huge, it causes timeout, we use the static short list hardcoded into a method

client-to-egon

ChangeClaimStatus

Status
colourYellow
titleTODO

Change status of a MyOrder claim

CreateEshopSetting

Status
colourYellow
titleTODO

Creates settings for another eshop

CreateNewOrder

Status
colourGreen
titleAVAILABLE

The method inserts a new order into the warehouse system. This method also serves to update orders if a request with an existing original_order_id is sent to us in the system. In this case, if the order is in the state of 0,1,2,11,12 the order is updated according to the newly sent data.

CreateOrderReturnLabel

Status
colourYellow
titleTODO

Creates a return label for packages that are returned from the customer to the warehouse

CreateSupplier

Status
colourGreen
titleAVAILABLE

Creates supplier in system. If the ICO parameter is filled, the system checks if the supplier already exists. If the supplier exists, the system updates the supplier. If the supplier does not exist, the system creates a new supplier.

GetOrderInventoryExpiration

Status
colourYellow
titleTODO

The method gains information about items sent out (items added to shipment) and their expiration

GetOrderStatus

Status
colourGreen
titleAVAILABLE

The method returns the current status information for the order

InventoryCardExpiration

Status
colourYellow
titleTODO

Method returns products and their expirations

InventoryDetail

Status
colourYellow
titleTODO

Method returns product details (name, count,...)

PackingOptions

Status
colourGreen
titleAVAILABLE

Sends back information about packaging options

ShipmentNotify

Status
colourYellow
titleTODO

Method stores (create or update) information about notified shipment

ShippingOptions

Status
colourYellow
titleTODO

Sends back info about shipping companies and costs

StockMovements

Status
colourYellow
titleTODO

List the stock movements for the specified date range.

StornoOrder

Status
colourGreen
titleAVAILABLE

The method cancels an existing order in the system. Cancellation of orders is only possible in certain situations when the order is not sent yet. Otherwise, resp_code = 303: Method Not Allowed

UpdateInventoryCard

Status
colourGreen
titleAVAILABLE

This method modifies (if it already exists) or inserts (if not yet) a product card into the system.

egon-to-client

GetInvoiceUrl

Status
colourGreen
titleAVAILABLE

Request to return an Invoice to Order.

We create a public attachment for the Isklad order with the content of invoice_pdf_report_file field of the latest posted invoice

InventoryStatusUpdate

Status
colourYellow
titleTODO

Request to update stock inventories in client's software. Egon fires it everytime when inventory card is changed.

MyOrderClaimUpdate

Status
colourYellow
titleTODO

Request to trigger the update of the claim status in the client's system.

OrderReturnLabelTracking

Status
colourYellow
titleTODO

Request to update tracking statuses for respective return package created before by CreateOrderReturnLabel.

ShipmentNotifyConfirm

Status
colourYellow
titleTODO

The method stores information about the notified shipment

WriteOrderStatus

Status
colourGreen
titleAVAILABLE

Request to write an order status to the client system.

Updates Isklad status in Odoo with some other fields (expected delivery date, total cost, etc)