{
"opencollection": "1.0.0",
"info": {
"name": "eBay Account Advertising_eligibility Shipping_fulfillment API",
"version": "v1.9.2"
},
"items": [
{
"info": {
"name": "Shipping_fulfillment",
"type": "folder"
},
"items": [
{
"info": {
"name": "getShippingFulfillments",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.ebay.com{basePath}/order/:orderId/shipping_fulfillment",
"params": [
{
"name": "orderId",
"value": "",
"type": "path",
"description": "This path parameter is used to specify the unique identifier of the order associated with the shipping fulfillments being retrieved.
Use the getOrders method to retrieve order IDs. Order ID values are also shown in My eBay/Seller Hub."
}
],
"auth": {
"type": "oauth2",
"flow": "authorization_code",
"authorizationUrl": "https://auth.ebay.com/oauth2/authorize",
"accessTokenUrl": "https://api.ebay.com/identity/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Use this call to retrieve the contents of all fulfillments currently defined for a specified order based on the order's unique identifier, orderId. This value is returned in the getOrders call's members.orderId field when you search for orders by creation date or shipment status."
},
{
"info": {
"name": "createShippingFulfillment",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api.ebay.com{basePath}/order/:orderId/shipping_fulfillment",
"headers": [
{
"name": "Content-Type",
"value": ""
}
],
"params": [
{
"name": "orderId",
"value": "",
"type": "path",
"description": "This path parameter is used to specify the unique identifier of the order associated with the shipping fulfillment being created.
Use the getOrders method to retrieve order IDs."
}
],
"body": {
"type": "json",
"data": "{}"
},
"auth": {
"type": "oauth2",
"flow": "authorization_code",
"authorizationUrl": "https://auth.ebay.com/oauth2/authorize",
"accessTokenUrl": "https://api.ebay.com/identity/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "When you group an order's line items into one or more packages, each package requires a corresponding plan for handling, addressing, and shipping; this is a shipping fulfillment. For each package, execute this call once to generate a shipping fulfillment associated with that package.
Note: A single line item in an order can consist of multiple units of a purchased item, and one unit can consist of multiple parts or components. Although the"
},
{
"info": {
"name": "getShippingFulfillment",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.ebay.com{basePath}/order/:orderId/shipping_fulfillment/:fulfillmentId",
"params": [
{
"name": "fulfillmentId",
"value": "",
"type": "path",
"description": "This path parameter is used to specify the unique identifier of the shipping fulfillment being retrieved.
Use the getShippingFulfillments method to retrieved fulfillment IDs."
},
{
"name": "orderId",
"value": "",
"type": "path",
"description": "This path parameter is used to specify the unique identifier of the order associated with the shipping fulfillment being retrieved.
Use the getOrders method to retrieve order IDs. Order ID values are also shown in My eBay/Seller Hub."
}
],
"auth": {
"type": "oauth2",
"flow": "authorization_code",
"authorizationUrl": "https://auth.ebay.com/oauth2/authorize",
"accessTokenUrl": "https://api.ebay.com/identity/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Use this call to retrieve the contents of a fulfillment based on its unique identifier, fulfillmentId (combined with the associated order's orderId). The fulfillmentId value was originally generated by the createShippingFulfillment call, and is returned by the getShippingFulfillments call in the members.fulfillmentId field."
}
]
}
],
"bundled": true
}