eBay · Schema
CreateShipmentFromQuoteRequest
This complex type contains the request payload for the createFromShippingQuote method.
AuctionsCommerceProductMarketplaceFortune 500
Properties
| Name | Type | Description | ||
|---|---|---|---|---|
| additionalOptions | array | Supply a list of one or more shipping options that the seller wants to purchase for this shipment. The baseShippingCost field that's associated with the selected shipping rate is the co |
||
| labelCustomMessage | string | Optional text to be printed on the shipping label if the selected shipping carrier supports custom messages on their labels. | ||
| labelSize | string | The seller's desired label size. Any supplied value is applied only if the shipping carrier supports multiple label sizes, otherwise the carrier's default label size is used. Currently, the on |
||
| rateId | string | The unique eBay-assigned identifier of the shipping rate that the seller selected for the shipment. This value is generated by using the returnTo | object | The optional return address and contact details for the shipment. The return address is printed on the shipping label. If not specified, the return address defaults to the shipFrom address retu |
| shippingQuoteId | string | The unique eBay-assigned identifier of the shipping quote that was generated by the createShippi |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/CreateShipmentFromQuoteRequest",
"title": "CreateShipmentFromQuoteRequest",
"type": "object",
"properties": {
"additionalOptions": {
"type": "array",
"description": "Supply a list of one or more shipping options that the seller wants to purchase for this shipment. <br><br>The <b>baseShippingCost</b> field that's associated with the selected shipping rate is the cost of the base service offered in the rate. In addition to the base service, sellers can add additional shipping services to the base service. Shipping options include things such as shipping insurance or a recipient's signature upon delivery. The cost of any added services is summed with the base shipping cost to determine the final cost for the shipment. All options added to the shipment must be chosen from the set of shipping options offered with the selected rate.",
"items": {
"$ref": "#/components/schemas/AdditionalOption"
}
},
"labelCustomMessage": {
"type": "string",
"description": "Optional text to be printed on the shipping label if the selected shipping carrier supports custom messages on their labels."
},
"labelSize": {
"type": "string",
"description": "The seller's desired label size. Any supplied value is applied only if the shipping carrier supports multiple label sizes, otherwise the carrier's default label size is used. <br><br>Currently, the only valid value is: <code>4\"x6\"</code>"
},
"rateId": {
"type": "string",
"description": "The unique eBay-assigned identifier of the shipping rate that the seller selected for the shipment. This value is generated by using the <a href=\"/api-docs/sell/logistics/resources/shipping_quote/methods/createShippingQuote\" target=\"_blank\">createShippingQuote</a> method and is returned in the <b>rates.rateId</b> field."
},
"returnTo": {
"description": "The optional return address and contact details for the shipment. The return address is printed on the shipping label. If not specified, the return address defaults to the <b>shipFrom</b> address returned in shipping quote. ",
"$ref": "#/components/schemas/Contact"
},
"shippingQuoteId": {
"type": "string",
"description": "The unique eBay-assigned identifier of the shipping quote that was generated by the <a href=\"/api-docs/sell/logistics/resources/shipping_quote/methods/createShippingQuote\" target=\"_blank\">createShippingQuote</a> method."
}
},
"description": "This complex type contains the request payload for the <b>createFromShippingQuote</b> method."
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/ebay-createshipmentfromquoterequest"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.