Академический Документы
Профессиональный Документы
Культура Документы
Table Of Contents
1 ChangeLog....................................................................................................................................................................... 5
2 General information ....................................................................................................................................................... 7
2.1 Web Service Address .............................................................................................................................................. 7
2.2 LicenseKey............................................................................................................................................................... 7
2.3 Additional Resources .............................................................................................................................................. 7
3 Web Service Methods ..................................................................................................................................................... 8
3.1 Summary ................................................................................................................................................................. 8
3.2 Products .................................................................................................................................................................. 9
3.2.1 GetProductList Method .................................................................................................................................. 9
3.2.1.1 Method Request ......................................................................................................................................... 9
3.2.1.2 Method Response ....................................................................................................................................... 9
3.2.1.3 Request/Response Examples .................................................................................................................... 10
3.2.2 GetProductClassification Method................................................................................................................. 13
3.2.2.1 Method Request ....................................................................................................................................... 13
3.2.2.2 Method Response ..................................................................................................................................... 13
3.2.2.3 Request/Response examples .................................................................................................................... 13
3.2.3 GetProductBarcodeList Method ................................................................................................................... 17
3.2.3.1 Method Request ....................................................................................................................................... 17
3.2.3.2 Method Response ..................................................................................................................................... 17
3.2.3.3 Request/Response Examples .................................................................................................................... 17
3.2.4 GetProductResources Method ..................................................................................................................... 19
3.2.4.1 Method Request ....................................................................................................................................... 19
3.2.4.2 Method Response ..................................................................................................................................... 19
3.2.4.3 Request/Response examples .................................................................................................................... 20
3.2.5 GetProductSpecification Method ................................................................................................................. 23
3.2.5.1 Method Request ....................................................................................................................................... 23
3.2.5.2 Method Response ..................................................................................................................................... 23
3.2.5.3 Request/Response examples .................................................................................................................... 23
3.2.6 GetVendorList Method ................................................................................................................................. 26
3.2.6.1 Method Request ....................................................................................................................................... 26
3.2.6.2 Method Response ..................................................................................................................................... 26
3.2.6.3 Request/Response examples .................................................................................................................... 27
3.2.7 GetProductRelationList method ................................................................................................................... 29
3.2.7.1 Method Request ....................................................................................................................................... 29
3.2.7.2 Method Response ..................................................................................................................................... 29
2
Acme API Specification v 1.0
3.2.7.3 Request/Response Examples .................................................................................................................... 29
3.2.8 GetProductPresentList Method .................................................................................................................... 31
3.2.8.1 Method Request ....................................................................................................................................... 31
3.2.8.2 Method Response ..................................................................................................................................... 31
3.2.8.3 Request/Response Examples .................................................................................................................... 32
3.2.9 Get ProductBundleList Method .................................................................................................................... 34
3.2.9.1 Method Request ....................................................................................................................................... 34
3.2.9.2 Method Response ..................................................................................................................................... 34
3.2.9.3 Request/Response Examples ................................................................................................................... 34
3.2.10 GetTreeNodes method ................................................................................................................................. 37
3.2.10.1 Method request .................................................................................................................................... 37
3.2.10.2 Method response .................................................................................................................................. 37
3.2.10.3 Request/Response Examples ................................................................................................................ 37
3.2.11 GetTreeNodeProducts method .................................................................................................................... 40
Method returns positions of Products in ecommerce tree .......................................................................................... 40
3.2.11.1 Method request .................................................................................................................................... 40
3.2.11.2 Method response .................................................................................................................................. 40
3.2.11.3 Request/Response Examples ................................................................................................................ 40
3.3 Orders ................................................................................................................................................................... 43
3.3.1 GetAddressList Method ................................................................................................................................ 43
3.3.1.1 Method Request ....................................................................................................................................... 43
3.3.1.2 Method Response ..................................................................................................................................... 43
3.3.1.3 Request/Response examples .................................................................................................................... 43
3.3.2 GetDeliveryTypeList Method ........................................................................................................................ 45
3.3.2.1 Method Request ....................................................................................................................................... 45
3.3.2.2 Method Response ..................................................................................................................................... 45
3.3.2.3 Request/Response Examples .................................................................................................................... 45
3.3.3 PurchaseProducts Method ........................................................................................................................... 48
3.3.3.1 Method Request ....................................................................................................................................... 48
3.3.3.2 Method Response ..................................................................................................................................... 49
3.3.3.3 Request/Response examples .................................................................................................................... 49
3.3.4 GetOrderDetails Method .............................................................................................................................. 53
3.3.4.1 Method Request ....................................................................................................................................... 53
3.3.4.2 Method Response ..................................................................................................................................... 53
3.3.4.3 Request/Response examples .................................................................................................................... 54
3.3.5 GetCustomerUserList Method ...................................................................................................................... 58
3
Acme API Specification v 1.0
3.3.5.1 Method Request ....................................................................................................................................... 59
3.3.5.2 Method Response ..................................................................................................................................... 59
3.3.5.3 Request/Response examples .................................................................................................................... 59
3.3.6 UpdateOrderLine Method ............................................................................................................................ 61
3.3.6.1 Method Request ....................................................................................................................................... 61
3.3.6.2 Method Response ..................................................................................................................................... 63
3.3.6.3 Request/Response examples .................................................................................................................... 63
3.4 Invoices ................................................................................................................................................................. 66
3.4.1 GetInvoiceList Method.................................................................................................................................. 66
3.4.1.1 Method Request ....................................................................................................................................... 66
3.4.1.2 Method Response ..................................................................................................................................... 66
3.4.1.3 Request/Response examples .................................................................................................................... 66
3.4.2 GetInvoiceDetails Method ............................................................................................................................ 69
3.4.2.1 Method Request ....................................................................................................................................... 69
3.4.2.2 Method Response ..................................................................................................................................... 69
3.4.2.3 Request/Response examples .................................................................................................................... 70
3.4.3 GetInvoiceProductSerialList Method ............................................................................................................ 73
3.4.3.1 Method Request ....................................................................................................................................... 73
3.4.3.2 Method Response ..................................................................................................................................... 74
3.4.3.3 Request/Response examples .................................................................................................................... 74
3.4.4 GetInvoiceShipments Method ...................................................................................................................... 76
3.4.4.1 Method Request ....................................................................................................................................... 76
3.4.4.2 Method Response ..................................................................................................................................... 76
3.4.4.3 Request/Response examples .................................................................................................................... 76
4 Resources ...................................................................................................................................................................... 80
4.1 Development resources ........................................................................................................................................ 80
4.2 Product specification pages in supplier’s web site ............................................................................................... 80
4.2.1 for Acme Computer Components customers ............................................................................................... 80
4.2.2 for Avad Baltic Customers............................................................................................................................. 80
4
Acme API Specification v 1.0
1 ChangeLog
2010.03.17
1) Added new fields in GetOrderDetails and UpdateOrderLine methods
2010.03.01
1) Added new fields in PurchaseProducts method
2010.02.05
1) Added new methods: GetTreeNodes and GetTreeNodeProducts
2010.01.05
1) Added information about link to AVAD product page (4.2)
2009.10.16
1) Added new request filters for GetProductList method: SupplierCode, VendorId and PartNumber;
2) Updated information on product warranties in GetProductList method response
2009.07.21
1) Added new fields OrderRefId and OrderLineRefiId in PurchaseProducts, GetInvoiceDetails, GetOrderDetails and
UpdateOrderLine;
2) Added new filters for GetInvoiceDetails method;
3) Added new filter OrderRefId for GetOrderDetails method;
4) Updated GetInvoiceDetails method: added Note field in InvoiceLine.
2009.06.15
1) The link to the product page on acc.acme.eu has been changed (4.2).
2009.02.10
1) Addded new method GetProductBundleList method.
2009.01.30
1) Added new method GetDeliveryTypeList;
2) Removed tables with delivery types from this document;
3) Updated GetProductList method: added new field IsNewProduct;
4) Added new methods: GetProductRelationList, GetProductPresentList.
2008.12.10
1) Document renamed to Acme API Specification;
2) Added table of contents;
3) Web methods now are logically grouped;
4) Updated GetInvoiceDetails method now returns service charge if it available;
5) Updated GetProductList method: added new parameter in response RecommendedRetailPrice;
6) Added new filter UpdatedSince for GetProductSpecification method.
2008.10.21
1) Added possibility to supply custom addresses in PurchaseProducts and UpdateOrderLine methods.
5
Acme API Specification v 1.0
2008.10.13
1) Added product ordering subsystem. New Methods: PurchaseProducts, GetAddressList, GetCustomerUserList,
UpdateOrderLine, GetOrderDetails, also added GetInvoiceShipments method;
2) Described possibility to supply multiple filters for GetProductSpecification, GetProductResources,
GetInvoiceDetails and GetProductBarcodeList methods.
2008.05.08
1) Updated GetProductList method: Added new GrossWeight parameter for Product element.
2008.04.02
1) Updated GetInvoiceList and GetInvoiceDetails methods;
2) Added new parameters to InvoiceHeader element (BranchId and DeliveryAddress).
2008.03.26
1) Added new methods GetProductSpecification and GetProductResources;
2) Added request filters in GetProductBarcodeList method.
2008.03.12
1) Added new methods GetInvoiceList, GetInvoiceProductSerialList, GetInvoiceDetails.
2008.01.31
1) Added new method GetProductBarcodeList.
2008.01.07
1) Version 1.0 released
2) Connection URL’s are changed from https://api.acme.lt/0.1/ */*… to https://api.acme.lt/1.0/ */*… accordingly
3) GetProductList method has required filter Currency. At the moment the response will be only in currency by
default assigned to user. When the request parameter provided differs from the default user one, request will
return an empty response. The default currency is displayed in e-commerce system, or user may ask local sales
representatives.
4) Filter UpdatedSince not realized yet, for feature reference.
5) Now all filter names and values are case insensitive.
2007.12.24
1) Demo version of web services
6
Acme API Specification v 1.0
2 General information
2.1 Web Service Address
2.2 LicenseKey
For user identification LicenseKey is required in every method call. You must to define LicenseKey in SOAP header
of Web Service method request.
For testing purposes you can use LicenseKey: 498ec72c-e8e7-48f2-b300-d95666aeb141. It is xml demo client
account; price level 1, default currency LTL and stock display limit 1. All data returned using this key is for TESTING
purposes only. With demo LicenseKey You can’t make purchases (PurchaseProducts method) and edit order lines
(UpdateOrderLine method).
For new LicenseKey requests please ask you sales representative.
Information about additional recourses (web service client examples, etc.) You can find in 4 chapter.
7
Acme API Specification v 1.0
8
Acme API Specification v 1.0
3.2 Products
This method group is used to get information about products.
Notes:
At the moment the response will be only in currency by default assigned to user. When the request parameter
provided differs from the default user one, request will return an empty response. The default currency is
displayed in e-commerce system, or user may ask local sales representatives.
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: 566
15
Acme API Specification v 1.0
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: 564
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 533
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 633
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: 456
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
31
Acme API Specification v 1.0
ProductPresent
SupplierCode String 1 Product identification code assigned by supplier
PresentName String 1 Present name
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: 658
Request:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 547
Method returns list of available bundles. Bundle Id is reference to SupplierCode property in GetProducList
method response.
34
Acme API Specification v 1.0
SOAPAction: "http://schemas.acme.eu/GetProductBundleList"
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: 674
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 436
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: 642
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 652
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: 535
41
Acme API Specification v 1.0
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-
envelope">
<soap12:Header>
<LicenseHeader xmlns="http://schemas.acme.eu/">
<LicenseKey>498ec72c-e8e7-48f2-b300-d95666aeb141</LicenseKey>
</LicenseHeader>
</soap12:Header>
<soap12:Body>
<GetTreeNodeProducts xmlns="http://schemas.acme.eu/">
<GetTreeNodeProductsRequest>
<Filters>
</Filters>
</GetTreeNodeProductsRequest>
</GetTreeNodeProducts>
</soap12:Body>
</soap12:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 632
42
Acme API Specification v 1.0
3.3 Orders
3.3.1 GetAddressList Method
43
Acme API Specification v 1.0
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length:527
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
44
Acme API Specification v 1.0
Content-Length: length
45
Acme API Specification v 1.0
Host: api.amce.lt
Content-Type: text/xml; charset=utf-8
Content-Length: 653
SOAPAction: "http://schemas.acme.eu/GetDeliveryTypeList"
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: 745
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
47
Acme API Specification v 1.0
3.3.3 PurchaseProducts Method
Notes:
List of available addresses you can get with GetAddressList method. You have to supply AddressId only other
fields (Street, City, PostalCode, Country) will be ignored in this method If AddressId left blank and all other fields
(Street, PostalCode, City, CountryCode) are filled it will be treated as custom address.
CountryCode must be provided as ISO 3166 code. (2 letters country code)
ProductPurchaseLineId is used to track relation between ProductPurchaseLine in request and
ProductPurchaseStatus in response.
48
Acme API Specification v 1.0
All purchases are processed with delay and it is impossible to return real OrderId in method response.
OrderReferenceId links to real OrderId. Product purchases from one PurchaseProducts method call may be
placed in different orders.
49
Acme API Specification v 1.0
<DeliveryTypeId>0</DeliveryTypeId>
<DeliveryContact>
<FirstName>First Name</FirstName>
<LastName>Last Name</LastName>
<Email>email@example.com</Email>
<Phone>2254444</Phone>
</DeliveryContact>
<DeliveryAddress>
<AddressId>adr1</AddressId>
<Street></Street>
<City></City>
<PostalCode></PostalCode>
<CountryCode></CountryCode>
</DeliveryAddress>
<Note>Note for manager</Note>
<CarrierNote>string</CarrierNote>
<CashOnDelivery>false</CashOnDelivery>
</ProductPurchaseLine>
<ProductPurchaseLine>
<ProductPurchaseLineId>002</ProductPurchaseLineId>
<OrderingBranchAddressId>001</ OrderingBranchAddressId >
<OrderRefId>001</OrderRefId>
<OrderLineRefId>002</OrderLineRefId>
<SupplierCode>012547</SupplierCode>
<Quantity>1</Quantity>
<DeliveryTypeId>2</DeliveryTypeId>
<DeliveryContact>
<FirstName>First Name</FirstName>
<LastName>Last Name</LastName>
<Email>email@example.com</Email>
<Phone>2254444</Phone>
</DeliveryContact>
<DeliveryAddress>
<AddressId>adr2</AddressId>
<Street></Street>
<City></City>
<PostalCode></PostalCode>
<CountryCode></CountryCode>
</DeliveryAddress>
<Note>Note for managers</Note>
<CarrierNote>note</CarrierNote>
<CashOnDelivery>false</CashOnDelivery>
</ProductPurchaseLine>
</PurchaseLines>
</PurchaseProductsRequest>
</PurchaseProducts>
</soap:Body>
</soap:Envelope>
Response
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: 632
<DeliveryContact>
<FirstName>First Name</FirstName>
<LastName>Last Name</LastName>
<Email>email@example.com</Email>
<Phone>2254444</Phone>
</DeliveryContact>
<CarrierNote>note</CarrierNote>
<CashOnDelivery>false</CashOnDelivery>
<OrderingBranchAddressId>001</ OrderingBranchAddressId >
</OrderLine>
<OrderLine>
<SupplierCode>019096</SupplierCode>
<OrderLineId>5637555137</OrderLineId>
<OrderRefId>001</OrderRefId>
<OrderLineRefId>002</OrderLineRefId>
<UserId>U001</UserId>
<CurrencyCode>LTL</CurrencyCode>
<SalesPrice>143.0000</SalesPrice>
<Quantity>10.0000</Quantity>
<TypeId>1</TypeId>
<LineAmount>1430.0000</LineAmount>
<IsEditable>true</IsEditable>
<LineNote/>
<DeliveryStreet>Street 1</DeliveryStreet>
<DeliveryCity>Vilnius</DeliveryCity>
<DeliveryPostalCode>08211</DeliveryPostalCode>
<DeliveryCountry>lt</DeliveryCountry>
<DeliveryTypeId>1</DeliveryTypeId>
<DeliveryName>Delivery Name</DeliveryName>
<DeliveryContact>
<FirstName>First Name</FirstName>
<LastName>Last Name</LastName>
<Email>email@example.com</Email>
<Phone>2254444</Phone>
</DeliveryContact>
<CarrierNote>note</CarrierNote>
<CashOnDelivery>false</CashOnDelivery>
<OrderingBranchAddressId>001</ OrderingBranchAddressId >
</OrderLine>
</Order>
</OrderList>
</GetOrderDetailsResult>
</GetOrderDetailsResponse>
</soap:Body>
</soap:Envelope>
56
Acme API Specification v 1.0
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-
envelope">
<soap12:Header>
<LicenseHeader xmlns="http://schemas.acme.eu/">
<LicenseKey>498ec72c-e8e7-48f2-b300-d95666aeb141</LicenseKey>
</LicenseHeader>
</soap12:Header>
<soap12:Body>
<GetOrderDetails xmlns="http://schemas.acme.eu/">
<GetOrderDetailsRequest>
<Filters>
<Filter>
<Name>OrderId</Name>
<Value>SU001</Value>
</Filter>
</Filters>
</GetOrderDetailsRequest>
</GetOrderDetails>
</soap12:Body>
</soap12:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 548
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
This method is used for OrderLine modification. There are 3 available actions for OrderLine updates:
1. delete – this action is used to delete selected OrderLine
2. update – this action is used to update OrderLine
3. split – this action is used to split one OrderLine in two separate OrderLine.
Request
Required request fields for all actions are OrderLineId, TypeId and Action Combination of OrderLineId and
TypeId fields used to identify order lines in Web Services. Other fields may be not required depending on
action. It is possible to supply more than one OrderLineUpdate in one request.
delete action:
update action:
61
Acme API Specification v 1.0
split action:
62
Acme API Specification v 1.0
Note String 1 Note
CarrierNote String 1 Note for carrier
DeliveryContact Contact 1 Delivery contact
OrderingBranchAddr String 1 Customer’s branch AddressId used to identify ordering branch
essId values available from GetAddressList method
CashOnDelivery Boolean 1 Cash on delivery. Option valid only for delivery to customers
addresses available in GetAddressList method
DeliveryName String 1 Delivery name
Contact
FirstName String 1 First name
LastName String 1 Last name
Email String 1 Email
Phone String 1 Phone
63
Acme API Specification v 1.0
<soap:Body>
<UpdateOrderLine xmlns="http://schemas.acme.eu/">
<UpdateOrderLineRequest>
<Updates>
<OrderLineUpdate>
<OrderLineId>11111111</OrderLineId>
<TypeId>1</TypeId>
<Action>delete</Action>
</OrderLineUpdate>
</Updates>
</UpdateOrderLineRequest>
</UpdateOrderLine>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 365
65
Acme API Specification v 1.0
3.4 Invoices
3.4.1 GetInvoiceList Method
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: 475
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
69
Acme API Specification v 1.0
InvoiceDate DateTime 1 Invoice date
DueDate DateTime 1 Invoice due date
InvoiceAmount Decimal 1 Invoice amount without VAT
InvoiceAmountWithTaxes Decimal 1 Invoice amount with VAT
PaidSum Decimal 1 Paid sum
CurrencyCode String 1 Currency code
BranchId String 1 Customer’s branch id
DeliveryAddress String 1 Delivery address
InvoiceLine
SupplierCode String 1 Product identification code assigned by supplier
OrderRefId String 1 User’s order reference id
OrderLineRefId String 1 User’s ordr line reference id
ShortName String 1 Short product name
SalesPrice Decimal 1 Sales price
Quantity Decimal 1 Quantity
LineAmount Decimal 1 Line amount
OrderNumber String 1 Order number
Note String 1 Note from order line
MiscellaneousCharges
ChargeCode String 1 Charge code
ChargeAmount Decimal 1 Charge amount
70
Acme API Specification v 1.0
<Filter>
<Name>InvoiceNumber</Name>
<Value>INV-00000001</Value>
</Filter>
</Filters>
</GetInvoiceDetailsRequest>
</GetInvoiceDetails>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
73
Acme API Specification v 1.0
Table 39 available request filters
Name Occurs Value Example Description
InvoiceNumber 1 INV-001447555 Invoice number
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
75
Acme API Specification v 1.0
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
79
Acme API Specification v 1.0
4 Resources
4.1 Development resources
There is a possibility to access product specification web pages using specific URL.
URL template:
http://acc.acme.eu/{company}/{locale}/product,{SupplierCode}/view.html
1. {company} –Customer’s supplier identification code:
a) acc – Acme computer components;
b) acp - Acme Plus.
2. {SupplierCode} - Product identification number (6 numbers).
3. {locale} – Product specification page language.
Example:
http://acc.acme.eu/acc/lt-lt/product,show/011035/view.html
There is a possibility to access Avad product specification web pages using specific URL.
URL template:
http://www.avadbaltic.com/{company}/{locale}/product,{SupplierCode}/view.html
4. {company} –Customer’s supplier identification code:
a) avd – Avad Baltic;
5. {SupplierCode} - Product identification number (6 numbers).
6. {locale} – Product specification page language.
Example:
http://www.avadbaltic.com/avd/en-us/product,show/011035/view.html
80