User Tools

Site Tools


udropship:umarketplace:m2:vendor-info-api

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
udropship:umarketplace:m2:vendor-info-api [2019/11/01 11:57]
wtsergo [Ask product question to vendor]
udropship:umarketplace:m2:vendor-info-api [2019/11/01 12:12]
wtsergo [Get list of Vendor Products (possible to filter)]
Line 21: Line 21:
             "vendor_name": "vendor1",             "vendor_name": "vendor1",
             "vendor_attn": "",             "vendor_attn": "",
-            "email": "wtsergo.test+v1@gmail.com",+            "email": "testv1@example.com",
             "telephone": "4025555555",             "telephone": "4025555555",
             "fax": null,             "fax": null,
Line 60: Line 60:
             "vendor_name": "vendor2",             "vendor_name": "vendor2",
             "vendor_attn": "",             "vendor_attn": "",
-            "email": "wtsergo.test+v2@gmail.com",+            "email": "testv2@example.com",
             "telephone": "4025555555",             "telephone": "4025555555",
             "fax": null,             "fax": null,
Line 106: Line 106:
  
 In order to get single Vendor information perform ///V1/udapi/vendor/info/:id// GET API call. :id parameter could be either vendor entity id or his name. In order to get single Vendor information perform ///V1/udapi/vendor/info/:id// GET API call. :id parameter could be either vendor entity id or his name.
 +
 +''
 +Example:
 +''
 +<code>
 +GET http://magento233.loc/rest/V1/udapi/vendor/info/1
 +</code>
 +''
 +RESPONSE
 +''
 +<code>
 +{
 +    "vendor_id": 1,
 +    "vendor_name": "vendor1",
 +    "vendor_attn": "",
 +    "email": "testv1@example.com",
 +    "telephone": "4025555555",
 +    "fax": null,
 +    "street_full": "1234 Test",
 +    "street1": "1234 Test",
 +    "street2": "",
 +    "city": "los angeles",
 +    "zip": "90210",
 +    "country_id": "US",
 +    "region_id": "12",
 +    "region": null,
 +    "region_code": "CA",
 +    "billing_use_shipping": "1",
 +    "billing_telephone": "4025555555",
 +    "billing_fax": null,
 +    "billing_street_full": "",
 +    "billing_street1": "",
 +    "billing_street2": "",
 +    "billing_city": "",
 +    "billing_zip": null,
 +    "billing_country_id": "",
 +    "billing_region_id": null,
 +    "billing_region": null,
 +    "billing_region_code": null,
 +    "status": 0,
 +    "carrier_code": "flatrate",
 +    "url_key": "vendor1",
 +    "created_at": null,
 +    "vacation_mode": 0,
 +    "vacation_end": null,
 +    "vacation_message": null,
 +    "account_type": null,
 +    "is_featured": 0,
 +    "rating_summary": null
 +}
 +</code>
 +
  
 ===== Get list of Vendor Products (possible to filter) ===== ===== Get list of Vendor Products (possible to filter) =====
  
 In order to get list of vendors products perform ///V1/udapi/products/:id// GET API call. :id parameter could be either vendor entity id or his name. It expect ''searchCriteria'' as parameter. More details on how to construct the filter check  can be found here [[http://devdocs.magento.com/guides/v2.1/rest/performing-searches.html]] In order to get list of vendors products perform ///V1/udapi/products/:id// GET API call. :id parameter could be either vendor entity id or his name. It expect ''searchCriteria'' as parameter. More details on how to construct the filter check  can be found here [[http://devdocs.magento.com/guides/v2.1/rest/performing-searches.html]]
 +
 +''
 +Example:
 +''
 +<code>
 +GET http://magento233.loc/rest/V1/udapi/vendor/products/1?searchCriteria=[]
 +</code>
 +''
 +RESPONSE
 +''
 +<code>
 +{
 +"items": [
 +    {
 +        "id": 13,
 +        "sku": "24-WB07",
 +        "name": "Overnight Duffle",
 +        "attribute_set_id": 15,
 +        "price": 45,
 +        "status": 1,
 +        "visibility": 4,
 +        "type_id": "simple",
 +        "created_at": "2019-10-17 19:09:56",
 +        "updated_at": "2019-10-23 21:06:55",
 +        "weight": 1,
 +        "extension_attributes": {
 +            "website_ids": [
 +                1
 +            ],
 +            "category_links": [
 +                {
 +                    "position": 0,
 +                    "category_id": "3"
 +                },
 +                {
 +                    "position": 0,
 +                    "category_id": "7"
 +                },
 +                {
 +                    "position": 0,
 +                    "category_id": "4"
 +                },
 +                {
 +                    "position": 0,
 +                    "category_id": "8"
 +                }
 +            ]
 +        },
 +        "product_links": [
 +            {
 +                "sku": "24-WB07",
 +                "link_type": "crosssell",
 +                "linked_product_sku": "24-WG085_Group",
 +                "linked_product_type": "grouped",
 +                "position": 1
 +            },
 +            {
 +                "sku": "24-WB07",
 +                "link_type": "crosssell",
 +                "linked_product_sku": "24-WG083-blue",
 +                "linked_product_type": "simple",
 +                "position": 2
 +            },
 +            {
 +                "sku": "24-WB07",
 +                "link_type": "crosssell",
 +                "linked_product_sku": "24-UG06",
 +                "linked_product_type": "simple",
 +                "position": 3
 +            },
 +            {
 +                "sku": "24-WB07",
 +                "link_type": "crosssell",
 +                "linked_product_sku": "24-UG02",
 +                "linked_product_type": "simple",
 +                "position": 4
 +            },
 +            {
 +                "sku": "24-WB07",
 +                "link_type": "upsell",
 +                "linked_product_sku": "24-MB02",
 +                "linked_product_type": "simple",
 +                "position": 1
 +            },
 +            {
 +                "sku": "24-WB07",
 +                "link_type": "upsell",
 +                "linked_product_sku": "24-UB02",
 +                "linked_product_type": "simple",
 +                "position": 2
 +            }
 +        ],
 +        "options": [],
 +        "media_gallery_entries": [
 +            {
 +                "id": 17,
 +                "media_type": "image",
 +                "label": "Image",
 +                "position": 1,
 +                "disabled": false,
 +                "types": [
 +                    "image",
 +                    "small_image",
 +                    "thumbnail"
 +                ],
 +                "file": "/w/b/wb07-brown-0.jpg"
 +            }
 +        ],
 +        "tier_prices": [],
 +        "custom_attributes": [
 +            {
 +                "attribute_code": "image",
 +                "value": "/w/b/wb07-brown-0.jpg"
 +            },
 +            {
 +                "attribute_code": "udtiership_use_custom",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "small_image",
 +                "value": "/w/b/wb07-brown-0.jpg"
 +            },
 +            {
 +                "attribute_code": "thumbnail",
 +                "value": "/w/b/wb07-brown-0.jpg"
 +            },
 +            {
 +                "attribute_code": "options_container",
 +                "value": "container2"
 +            },
 +            {
 +                "attribute_code": "msrp_display_actual_price_type",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "url_key",
 +                "value": "overnight-duffle"
 +            },
 +            {
 +                "attribute_code": "gift_message_available",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "required_options",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "has_options",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "image_label",
 +                "value": "Image"
 +            },
 +            {
 +                "attribute_code": "small_image_label",
 +                "value": "Image"
 +            },
 +            {
 +                "attribute_code": "thumbnail_label",
 +                "value": "Image"
 +            },
 +            {
 +                "attribute_code": "tax_class_id",
 +                "value": "2"
 +            },
 +            {
 +                "attribute_code": "ts_packaging_type",
 +                "value": "none"
 +            },
 +            {
 +                "attribute_code": "category_ids",
 +                "value": [
 +                    "3",
 +                    "7",
 +                    "4",
 +                    "8"
 +                ]
 +            },
 +            {
 +                "attribute_code": "description",
 +                "value": "<p>For long weekends away, camping outings and business trips, the Overnight Duffle can't be beat. The dual handles make it a cinch to carry, while the durable waterproof exterior helps you worry less about the weather. With multiple organizational pockets inside and out, it's the perfect travel companion.</p>\r\n<ul>\r\n<li>Dual top handles.</li>\r\n<li>W 15\" x H 15\" x D 9\".</li>\r\n</ul>"
 +            },
 +            {
 +                "attribute_code": "activity",
 +                "value": "5446,5449"
 +            },
 +            {
 +                "attribute_code": "style_bags",
 +                "value": "5453"
 +            },
 +            {
 +                "attribute_code": "material",
 +                "value": "5462,5464,5465"
 +            },
 +            {
 +                "attribute_code": "color",
 +                "value": "5476"
 +            },
 +            {
 +                "attribute_code": "strap_bags",
 +                "value": "5491"
 +            },
 +            {
 +                "attribute_code": "features_bags",
 +                "value": "5501,5506"
 +            },
 +            {
 +                "attribute_code": "eco_collection",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "performance_fabric",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "erin_recommends",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "new",
 +                "value": "1"
 +            },
 +            {
 +                "attribute_code": "sale",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "udropship_calculate_rates",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "udropship_vendor",
 +                "value": "1"
 +            }
 +        ]
 +    },
 +    {
 +        "id": 14,
 +        "sku": "24-WB04",
 +        "name": "Push It Messenger Bag",
 +        "attribute_set_id": 15,
 +        "price": 45,
 +        "status": 1,
 +        "visibility": 4,
 +        "type_id": "simple",
 +        "created_at": "2019-10-17 19:09:56",
 +        "updated_at": "2019-10-30 08:58:59",
 +        "weight": 1,
 +        "extension_attributes": {
 +            "website_ids": [
 +                1
 +            ],
 +            "category_links": [
 +                {
 +                    "position": 0,
 +                    "category_id": "3"
 +                },
 +                {
 +                    "position": 0,
 +                    "category_id": "7"
 +                },
 +                {
 +                    "position": 0,
 +                    "category_id": "4"
 +                }
 +            ]
 +        },
 +        "product_links": [
 +            {
 +                "sku": "24-WB04",
 +                "link_type": "crosssell",
 +                "linked_product_sku": "24-WG082-pink",
 +                "linked_product_type": "simple",
 +                "position": 1
 +            },
 +            {
 +                "sku": "24-WB04",
 +                "link_type": "crosssell",
 +                "linked_product_sku": "24-UG05",
 +                "linked_product_type": "simple",
 +                "position": 2
 +            },
 +            {
 +                "sku": "24-WB04",
 +                "link_type": "crosssell",
 +                "linked_product_sku": "24-UG02",
 +                "linked_product_type": "simple",
 +                "position": 3
 +            },
 +            {
 +                "sku": "24-WB04",
 +                "link_type": "crosssell",
 +                "linked_product_sku": "24-UG06",
 +                "linked_product_type": "simple",
 +                "position": 4
 +            },
 +            {
 +                "sku": "24-WB04",
 +                "link_type": "upsell",
 +                "linked_product_sku": "24-MB02",
 +                "linked_product_type": "simple",
 +                "position": 1
 +            },
 +            {
 +                "sku": "24-WB04",
 +                "link_type": "upsell",
 +                "linked_product_sku": "24-UB02",
 +                "linked_product_type": "simple",
 +                "position": 2
 +            }
 +        ],
 +        "options": [],
 +        "media_gallery_entries": [
 +            {
 +                "id": 18,
 +                "media_type": "image",
 +                "label": "Image",
 +                "position": 1,
 +                "disabled": false,
 +                "types": [
 +                    "image",
 +                    "small_image",
 +                    "thumbnail"
 +                ],
 +                "file": "/w/b/wb04-blue-0.jpg"
 +            }
 +        ],
 +        "tier_prices": [
 +            {
 +                "customer_group_id": 32000,
 +                "qty": 5,
 +                "value": 40.5,
 +                "extension_attributes": {
 +                    "percentage_value": 10,
 +                    "website_id": 0
 +                }
 +            },
 +            {
 +                "customer_group_id": 32000,
 +                "qty": 10,
 +                "value": 38.25,
 +                "extension_attributes": {
 +                    "percentage_value": 15,
 +                    "website_id": 0
 +                }
 +            }
 +        ],
 +        "custom_attributes": [
 +            {
 +                "attribute_code": "image",
 +                "value": "/w/b/wb04-blue-0.jpg"
 +            },
 +            {
 +                "attribute_code": "udtiership_use_custom",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "small_image",
 +                "value": "/w/b/wb04-blue-0.jpg"
 +            },
 +            {
 +                "attribute_code": "thumbnail",
 +                "value": "/w/b/wb04-blue-0.jpg"
 +            },
 +            {
 +                "attribute_code": "options_container",
 +                "value": "container2"
 +            },
 +            {
 +                "attribute_code": "msrp_display_actual_price_type",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "url_key",
 +                "value": "push-it-messenger-bag"
 +            },
 +            {
 +                "attribute_code": "gift_message_available",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "required_options",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "has_options",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "image_label",
 +                "value": "Image"
 +            },
 +            {
 +                "attribute_code": "small_image_label",
 +                "value": "Image"
 +            },
 +            {
 +                "attribute_code": "thumbnail_label",
 +                "value": "Image"
 +            },
 +            {
 +                "attribute_code": "tax_class_id",
 +                "value": "2"
 +            },
 +            {
 +                "attribute_code": "ts_packaging_type",
 +                "value": "none"
 +            },
 +            {
 +                "attribute_code": "category_ids",
 +                "value": [
 +                    "3",
 +                    "7",
 +                    "4"
 +                ]
 +            },
 +            {
 +                "attribute_code": "description",
 +                "value": "<p>The name says so, but the Push It Messenger Bag is much more than a busy commuter's tote. It's a closet away from home when you're pedaling from class or work to gym and back or home again. It's the perfect size and shape for laptop, folded clothes, even extra shoes.</p>\r\n<ul>\r\n<li>Adjustable crossbody strap.</li>\r\n<li>Top handle.</li>\r\n<li>Zippered interior pocket.</li>\r\n<li>Secure clip closures.</li>\r\n<li>Durable fabric construction.</li>\r\n</ul>"
 +            },
 +            {
 +                "attribute_code": "activity",
 +                "value": "5447,5450,5435"
 +            },
 +            {
 +                "attribute_code": "style_bags",
 +                "value": "5454,5455"
 +            },
 +            {
 +                "attribute_code": "material",
 +                "value": "5464,5465"
 +            },
 +            {
 +                "attribute_code": "color",
 +                "value": "5476"
 +            },
 +            {
 +                "attribute_code": "strap_bags",
 +                "value": "5488,5489,5490,5492,5493,5494"
 +            },
 +            {
 +                "attribute_code": "features_bags",
 +                "value": "5501,5502,5505,5506"
 +            },
 +            {
 +                "attribute_code": "eco_collection",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "performance_fabric",
 +                "value": "1"
 +            },
 +            {
 +                "attribute_code": "erin_recommends",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "new",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "sale",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "udropship_calculate_rates",
 +                "value": "0"
 +            },
 +            {
 +                "attribute_code": "udropship_vendor",
 +                "value": "1"
 +            }
 +        ]
 +    }
 +],
 +"search_criteria": {
 +    "filter_groups": []
 +},
 +"total_count": 2
 +}
 +</code>
 +
  
 ===== Get vendor reviews (possible to filter) ===== ===== Get vendor reviews (possible to filter) =====
udropship/umarketplace/m2/vendor-info-api.txt · by wtsergo