### GET /orders/{order_id}/products Source: https://docs.zynk.com/workflow/documentation/bigcommerce-v3/export-orders Retrieves a list of products associated with a specific order. ```APIDOC ## GET /orders/{order_id}/products ### Description Retrieves a list of products associated with a specific order, including details like product ID, name, quantity, and pricing. ### Method GET ### Endpoint /orders/{order_id}/products ### Parameters #### Path Parameters - **order_id** (integer) - Required - The unique identifier of the order. ### Request Example ``` GET /stores/v5k4i/v2/orders/104/products ``` ### Response #### Success Response (200) - **id** (integer) - The unique identifier of the order product. - **order_id** (integer) - The ID of the order this product belongs to. - **product_id** (integer) - The ID of the product. - **name** (string) - The name of the product. - **sku** (string) - The SKU of the product. - **quantity** (integer) - The quantity of the product ordered. - **base_price** (number) - The base price of the product. - **price_inc_tax** (number) - The price of the product including tax. - **total_inc_tax** (number) - The total price of the product line item including tax. #### Response Example ```json { "id": 6, "order_id": 104, "product_id": 186, "order_address_id": 5, "name": "iPhone 4 16GB White", "sku": "IPHONE4", "type": "physical", "base_price": 499.0000, "price_exc_tax": null, "price_inc_tax": 598.8000, "price_tax": 99.8000, "base_total": 499.0000, "total_exc_tax": null, "total_inc_tax": 598.8000, "total_tax": 99.8000, "quantity": 1, "weight": 0.0000, "width": 0.0000, "depth": 0.0000, "height": 0.0000, "is_refunded": false, "wrapping_name": null, "quantity_shipped": 0, "fixed_shipping_cost": 0.0000, "is_bundled_product": false } ``` ``` -------------------------------- ### XML Example for Inventory Import Source: https://docs.zynk.com/workflow/developers/mintsoft/inventory_q= This XML structure demonstrates how to format inventory data for import into Mintsoft via Zynk. It includes essential fields like ExternalID, SKU, Quantity, and warehouse/client details, showcasing different matching options. ```xml TEST0001 TEST0001 100 Name Site 1 Name Hikari TEST0002 TEST0002 100 523 580 ``` -------------------------------- ### Specifying Project Analysis in Zynk Purchase Orders (XML) Source: https://docs.zynk.com/workflow/developers/sage-200/purchase-order-xml_q= This example shows how to include project analysis information for purchase order items in Zynk. The 'ProjectRef' and 'ProjectItem' must exist in Sage 200. 'ProjectItem' can include a hierarchy using forward slashes. ```xml 0000000001 MATERIAL01 ``` -------------------------------- ### XML Examples for Client Matching Source: https://docs.zynk.com/workflow/developers/mintsoft/order_q= These examples demonstrate how to match a client record using different criteria: ID, Code, Name, and ShortName. The default matching is by ID. Providing a value for MatchClientOn determines which client identifier to use. ```XML 1 ``` ```XML Code CLIE0001 ``` ```XML Name Client Example 1 ``` ```XML ShortName Client 1 ``` -------------------------------- ### GET /orders/{order_id}/coupons Source: https://docs.zynk.com/workflow/documentation/bigcommerce-v3/export-orders Retrieves a list of coupons applied to a specific order. ```APIDOC ## GET /orders/{order_id}/coupons ### Description Retrieves a list of coupons that have been applied to a specific order. ### Method GET ### Endpoint /orders/{order_id}/coupons ### Parameters #### Path Parameters - **order_id** (integer) - Required - The unique identifier of the order. ### Request Example ``` GET /stores/v5k4i/v2/orders/104/coupons ``` ### Response #### Success Response (200) (This endpoint may return an empty list if no coupons were applied.) #### Response Example ```json [] ``` ``` -------------------------------- ### Sample XML Output from Zynk Project Source: https://docs.zynk.com/workflow/documentation/amazon-marketplace/export-products This XML snippet represents a sample output file from the Zynk project. It details the results of matching products from the input file. Each 'MatchingProduct' entry includes the original ID, ID type, a status (Success or ClientError), and marketplace information. For successful matches, product attributes are included; for errors, an error message is provided. ```xml A1F83G8C2ARO7P B07M7P1SQF Misc. Artistic Colour Gloss Artistic Colour Gloss Artistic Colour Gloss Beauty BEAUTY Artistic Colour Gloss http://ecx.images-amazon.com/images/I/41BeRvC82wL._SL75_.jpg 75 75 Artistic Colour Gloss Crave The Rave 2018 Gel Polish Collection - Dance All Night (2100181) 15ml Sender InvalidParameterValue Invalid EAN identifier 814799025607 for marketplace A1F83G8C2ARO7P A1F83G8C2ARO7P 1933988665 Haralambos Marmanis Dmitry Babenko Paperback 1 9.25 7.38 0.73 1.3800937601200 false Manning Publications english Published english Original Language english Unknown 28.99 GBP Manning Publications 1 368 0.799999999184000 9.099999990718000 7.299999992554000 1.35 1 Book ABIS_BOOK 2009-07-08 ``` -------------------------------- ### GET /orders/{order_id}/shippingaddresses Source: https://docs.zynk.com/workflow/documentation/bigcommerce-v3/export-orders Retrieves the shipping addresses associated with a specific order. ```APIDOC ## GET /orders/{order_id}/shippingaddresses ### Description Retrieves the shipping addresses associated with a specific order. This includes details like name, company, and address lines. ### Method GET ### Endpoint /orders/{order_id}/shippingaddresses ### Parameters #### Path Parameters - **order_id** (integer) - Required - The unique identifier of the order. ### Request Example ``` GET /stores/v5k4i/v2/orders/104/shippingaddresses ``` ### Response #### Success Response (200) - **id** (integer) - The unique identifier of the shipping address. - **first_name** (string) - The first name of the recipient. - **last_name** (string) - The last name of the recipient. - **street_1** (string) - The first line of the street address. - **city** (string) - The city of the shipping address. - **state** (string) - The state or province of the shipping address. - **zip** (string) - The postal zip code. - **country** (string) - The country of the shipping address. #### Response Example ```json { "id": 5, "first_name": "Joe", "last_name": "Blogs", "company": "Zynk Software Limited", "street_1": "6-8 Charlotte Square", "street_2": "i6", "city": "Newcastle upon-Tyne", "state": "Tyne and Wear", "zip": "NE1 4XF", "country": "United Kingdom", "country_iso2": "GB", "phone": "0845 123 2920", "email": null, "form_fields": [] } ``` ``` -------------------------------- ### Sample Product Data in XML Source: https://docs.zynk.com/workflow/documentation/magento-v2/export-products This XML snippet represents a sample product output from the Zynk project. It includes detailed information about a product, such as its ID, SKU, name, pricing, status, and custom attributes like description and color. The structure also accommodates product links and options. ```xml 1 24-MB01 Joust Duffle Bag 2016-02-01T10:57:52 2016-04-07T08:45:54 15 34 1 4 simple 24-MB01 upsell 24-MB03 simple 24-MB01 upsell 24-MB05 simple description

The sporty Joust Duffle Bag can't be beat - not in the gym, not on the luggage carousel, not anywhere. Big enough to haul a basketball or soccer ball and some sneakers with plenty of room to spare, it's ideal for athletes with places to go.

  • Dual top handles.
  • Adjustable shoulder strap.
  • Full-length zipper.
  • L 29" x W 13" x H 11".
color 49 options_container container2 required_options 0 has_options 0 url_key joust-duffle-bag tax_class_id 2 activity 11,22,21,19
``` -------------------------------- ### Sage Intacct Product Import XML Example Source: https://docs.zynk.com/workflow/developers/sage-intacct/item-xml_q= A comprehensive XML example demonstrating the structure for importing a new item into Sage Intacct, including various fields for general, advanced, and matching information. ```xml 2944512 Sellotape Full roll of sellotape 0.99 Non-perishable Full roll of sellotape Full roll of sellotape 0.02 0.49 true Each SELLO01 ``` -------------------------------- ### Example Output Source: https://docs.zynk.com/workflow/documentation/connectwise/export-billing-cycles A sample XML output file for exported billing cycles. ```APIDOC ## Example Output ```xml 1 <_info> 2004-07-08T13:58:35Z CONVERSION 2004-07-08T13:58:35Z zadmin B Bi-Monthly false BiMonthly ``` ``` -------------------------------- ### XML Purchase Order Data Example Source: https://docs.zynk.com/workflow/documentation/magnetichq/export-purchase-orders This snippet displays a sample XML output file representing purchase order data. It includes details about the account, company, and owner associated with the purchase order. The structure is hierarchical, with nested elements for each piece of information. ```xml 137623827 0 Test PO-0004 DRAFT 30 Days 0.0 20.0 10.0 10.0 0.0 0.0 12.0 12.0 1501653600000 0 136271987 1 TestCompany 1500384746834 137623819 1 <FirstName>ContactNameTest</FirstName> <LastName /> <FullName>ContactNameTest </FullName> <LandNumber /> <CellNumber /> <FaxNumber /> <Email /> <PhysicalAddress /> <PostalAddress /> <Position /> <OtherInfo /> <ExternalReference /> <Tag /> <CreatedDate>1501688201524</CreatedDate> <Owner> <Id>53090727</Id> <Version>202</Version> <Title>Studio Manager Oliver Jeffery Oliver Jeffery magnetic@email.co.uk 07123456789 magnetic@email.co.uk ADMIN true bing true Design 1446813531845 1503566378222 0 false 1446731581084 40 ACTIVATED true true EMAIL true 36,GMT+02:00 false true false LIST STATUSLANE LIST SALES NONE 26 0 0 0 true 8.0 0.0 WRITE_APPROVE WRITE WRITE WRITE NONE true Oliver J true 53090727 202 Studio Manager Oliver Jeffery Oliver Jeffery magnetic@email.co.uk 07123456789 magnetic@email.co.uk ``` -------------------------------- ### GraphQL Selections Example for Exporting Order Data Source: https://docs.zynk.com/workflow/documentation/shopify/graph-ql/selections-syntax_q= This example demonstrates the complete GraphQL Selections syntax for exporting order information from Shopify. It includes selecting fields, nested objects like billingAddress, connections like lineItems, and unions like purchasingEntity. ```graphql { id name createdAt updatedAt billingAddress { address1 address2 city countryCodeV2 firstName lastName zip } lineItems (first: 100) { nodes { id name quantity sku } } purchasingEntity { __typename ... on Customer { id email firstName lastName } ... on PurchasingCompany { company { id name externalId } } } } ``` -------------------------------- ### XML Product Data Structure Example Source: https://docs.zynk.com/workflow/documentation/shopify/graph-ql/import-products This XML snippet demonstrates the structure of product data, including details about categories, collections, variants, and metafields. It serves as a sample input for processing within the Zynk system. ```xml gid:// જynk/TaxonomyCategory/ap-2-1 Animals & Pet Supplies > Pet Supplies > Bird Supplies Bird Supplies false gid:// જynk/Collection/94099996761 Summer 2025 PARENT A wooden bird feeder default bird-feeder false product_sku custom BF0001 Garden false false A wooden bird feeder Bird feeder ACTIVE garden default Bird Feeder 12345678910 10.00 gid:// જynk/ProductVariant/42309202509913 GB 12345678 KILOGRAMS 0.25 true BF0001-RED true 4.00 DENY gid:// જynk/Location/16144367705 6-8 Charlotte Square on_hand 6 large_item custom false Red Colour 1 8.00 false BF0001-RED true T1 Yellow Colour 2 8.00 BF0001-YELLOW true Blue Colour 3 8.00 BF0001-BLUE true Zynk ``` -------------------------------- ### Home Address Import Source: https://docs.zynk.com/workflow/developers/act/contact-xml This section details how to import home address information for contacts. It maps ACT! fields to XML fields and provides examples. ```APIDOC ## Home Address Import ### Description This endpoint allows for the import of home address details for contacts. It specifies the mapping between ACT! fields and their corresponding XML fields, along with data types and input constraints. ### Method POST ### Endpoint /websites/zynk/address ### Parameters #### Request Body - **Address1** (string) - Optional - The first line of the address. - **Address2** (string) - Optional - The second line of the address. - **Address3** (string) - Optional - The third line of the address (not visible in default layout). - **Town** (string) - Optional - The city or town. - **County** (string) - Optional - The county. Values are matched case-insensitively against ACT! list values. - **Postcode** (string) - Optional - The postal code. - **Country** (string) - Optional - The ISO2 country code. - **Telephone** (string) - Optional - The home phone number. ### Request Example ```json { "Address1": "Newcastle Enterprise Centres", "Address2": "6 Charlotte Square", "Address3": "", "Town": "Newcastle upon Tyne", "County": "Tyne and Wear", "Postcode": "NE1 4XF", "Country": "GB", "Telephone": "0845 123 2920" } ``` ### Response #### Success Response (200) - **status** (string) - Indicates the success of the operation. - **message** (string) - Provides details about the import process. #### Response Example ```json { "status": "success", "message": "Home address imported successfully." } ``` ``` -------------------------------- ### Activity Management Source: https://docs.zynk.com/workflow/developers/act/contact-xml_q= This endpoint facilitates the import of activities against contact records. It includes details such as activity name, description, start date, end date, and activity type. ```APIDOC ## POST /websites/zynk/activities ### Description Imports activities against contact records. Warnings are logged for failed imports. ### Method POST ### Endpoint /websites/zynk/activities ### Parameters #### Request Body - **Regarding** (string) - Optional - The name or subject of the activity. Matched case-insensitively against ACT! list values. - **Details** (string) - Optional - Detailed description of the activity. - **StartDate** (date) - Required - The start date of the activity (YYYY-MM-DD). Must be on or after 01/01/1900. Defaults to EndDate if not provided. - **EndDate** (date) - Required - The end date of the activity (YYYY-MM-DD). Must be on or after 01/01/1900. Defaults to StartDate if not provided. - **ActivityType** (enum) - Optional - The type of activity. Defaults to 'Call'. Valid values: Call, Meeting, ToDo. ### Request Example ```json { "Regarding": "Follow-up Call", "Details": "Discuss project proposal.", "StartDate": "2024-08-26", "EndDate": "2024-08-26", "ActivityType": "Call" } ``` ### Response #### Success Response (200) - **status** (string) - Indicates the success of the operation. - **message** (string) - A confirmation message. #### Response Example ```json { "status": "success", "message": "Activity imported successfully." } ``` ``` -------------------------------- ### Sample XML Input for Zynk Project Source: https://docs.zynk.com/workflow/documentation/amazon-marketplace/export-products This XML snippet represents a sample input file for the Zynk project. It contains a list of products, each identified by an 'Id' and 'IdType' attribute (e.g., ASIN, EAN, ISBN). This data is used to query product information. ```xml ``` -------------------------------- ### XML Order and Shipment Data Example Source: https://docs.zynk.com/workflow/documentation/amazon-vendor-central-v2/export-direct-fulfilment-orders This XML snippet represents a sample output file containing detailed order information. It includes purchase order numbers, order status, shipment details like priority and delivery dates, tax information, party details (selling, shipping, billing), and itemized product information with quantities and pricing. This structure is commonly used for data exchange and integration purposes. ```xml 2JK3S9VC NEW 123-ABC 2020-02-20T13:51:00Z false false true false UPS_2ND 2020-02-21T00:00:00Z 2020-02-24T00:00:00Z This shipment completes your order. You can always check the status of your orders from the "Your Account" link at the top of each page of our site. Thank you for shopping at Amazon.com TOTAL 0.1 USD 190 999US ABCD John Doe John Doe 123 Any Street Apt 5 Any Town CA 94086 USA ABCD 00001 B07DFVDRAB 8806098286500 LG 8 kg Inverter Wi-Fi Fully-Automatic Front Loading Washing Machine (FHT1408SWS, STS-VCM, Inbuilt Heater) EACH 1 USD 500 TOTAL 0.1 USD 50 aHR0cHM6Ly8xcC1kZi1wdWJsaWMtZGF0YS5zMy5hbWF6b25hd3MuY29tLzExMS0xMjYwNzQ1LTYyOTE0MTZfNTgzNjIxNTQwMTM1NjEuemlw 2 B07DFYF5AB 8806098286123 LG 6.5 kg Inverter Fully-Automatic Front Loading Washing Machine (FHT1065SNW, Blue and White, Inbuilt Heater) EACH 2 USD 700 TOTAL 0.1 USD 140 ``` -------------------------------- ### Xero Item XML: Purchase Details Source: https://docs.zynk.com/workflow/developers/xero/item-xml_q= This XML example shows how to define purchase details for an inventory item, including Unit Price, COGSAccountCode, TaxRate, and Purchases Description. ```xml 2.00 300 INPUT2 1000 sheets of A4 paper ```