Use this call to update eBay configurators.
A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme. The same configurator can be used to list multiple items that share common details. To find out more about configurators you can visit our documentation
Name | Type | Description |
---|---|---|
configs | List<EbayConfig> | Configs to update |
The following request format is required for this method.
GET | POST https://eu-ext.linnworks.net/api/Listings/UpdateeBayConfigurators
Connection: keep-alive
Accept: application/json
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept-Encoding: gzip, deflate
Authorization: INSERT_YOUR_TOKEN_HERE
This is an example of the request structure. Results will vary depending on your data.
configs=[
{
"pkConfigId": "6384bc16-be3d-4a5b-ad2a-4df31554f2dc",
"ConfigName": "sample string 2",
"EbayAccount": "sample string 3",
"Site": "sample string 4",
"OriginalConfigId": "7b06aa8e-4f1a-4261-8ea8-fab1010cdf42",
"OriginalSite": "sample string 6",
"IsOutOfStockFeatureEnabled": true,
"MaxQuantity": 8,
"MinQuantity": 9,
"MaxQuantityPerBuyer": 10,
"IsMaxQuantityPerBuyerEnabled": true,
"ShowInInventory": true,
"AssociatedTemplates": 13,
"AssociatedVariations": 14,
"ListingType": "sample string 15",
"ListingDuration": "sample string 16",
"Currency": "sample string 17",
"ProductLocationCountry": "sample string 18",
"ProductLocation": "sample string 19",
"PostalCode": "sample string 20",
"ProductLocationCountryExtendedProperty": "sample string 21",
"ProductLocationExtendedProperty": "sample string 22",
"PostalCodeExtendedProperty": "sample string 23",
"PaymentMethods": [
{
"Key": "sample string 1",
"Value": "sample string 2"
}
],
"PaypalEmail": "sample string 24",
"CODCost": 25.1,
"IsImmediatePaymentRequired": true,
"InStorePickup": true,
"SoldOneBay": true,
"ReturnAccepted": {
"Key": "sample string 1",
"Value": "sample string 2"
},
"ReturnRefund": {
"Key": "sample string 1",
"Value": "sample string 2"
},
"ReturnPaidBy": {
"Key": "sample string 1",
"Value": "sample string 2"
},
"ReturnWithin": {
"Key": "sample string 1",
"Value": "sample string 2"
},
"RestockingFee": {
"Key": "sample string 1",
"Value": "sample string 2"
},
"ReturnPolicy": "sample string 29",
"AdditionalCheckoutInstructions": "sample string 30",
"Description": "sample string 31",
"GlobalShippingProgram": true,
"PromotionalShippingDiscount": true,
"InternationalPromotionalShippingDiscount": true,
"DomesticShippingRateTable": true,
"InternationalShippingRateTable": true,
"DomesticShippingProfileId": "sample string 37",
"InternationalShippingProfileId": "sample string 38",
"DomesticShippingProfileId_ExtendedProperty": "sample string 39",
"InternationalShippingProfileId_ExtendedProperty": "sample string 40",
"MaximumDispatchTime": {
"Key": "sample string 1",
"Value": "sample string 2"
},
"MaximumDispatchTime_ExtendedProperty": "sample string 41",
"DomesticShippings": [
{
"ShippingService": {
"ServiceId": "sample string 1",
"ServiceName": "sample string 2",
"isInternationalService": true,
"isExpeditedService": true,
"ServiceType": "sample string 5"
},
"Price": 1.1,
"Price_ExtendedProperty": "sample string 1",
"AdditionalPrice": 1.1,
"AdditionalPrice_ExtendedProperty": "sample string 2",
"HandlingPrice": 1.1,
"ShippingLocations": [
{
"Key": "sample string 1",
"Value": "sample string 2"
}
],
"WeightRules": [
{
"Disabled": true,
"FromWeight": 1.1,
"ToWeight": 1.1,
"Price": 1.1,
"AdditionalPrice": 1.1,
"IsFirst": true
}
],
"PriceAssociationRules": [
{
"FromPrice": 1.1,
"ToPrice": 1.1
}
]
}
],
"InternationalShippings": [
{
"ShippingService": {
"ServiceId": "sample string 1",
"ServiceName": "sample string 2",
"isInternationalService": true,
"isExpeditedService": true,
"ServiceType": "sample string 5"
},
"Price": 1.1,
"Price_ExtendedProperty": "sample string 1",
"AdditionalPrice": 1.1,
"AdditionalPrice_ExtendedProperty": "sample string 2",
"HandlingPrice": 1.1,
"ShippingLocations": [
{
"Key": "sample string 1",
"Value": "sample string 2"
}
],
"WeightRules": [
{
"Disabled": true,
"FromWeight": 1.1,
"ToWeight": 1.1,
"Price": 1.1,
"AdditionalPrice": 1.1,
"IsFirst": true
}
],
"PriceAssociationRules": [
{
"FromPrice": 1.1,
"ToPrice": 1.1
}
]
}
],
"FlatCalculatedShipping": "sample string 42",
"ShippingPackageType": "sample string 43",
"ExcludedLocations": [
"sample string 1"
],
"ShippingLocations": [
"sample string 1"
],
"FreeCalculatedShippingServiceId": "sample string 44",
"IsExtendedPropertySplittable": true,
"IsAutoMappingExtPropToSpecEnabled": true,
"IsVariationSpecificationLimitIncreased": true,
"IsCatalog": true,
"IsPrivateListingEnabled": true,
"IsListInternationallyEnabled": true,
"IsBestOfferEnabled": true,
"IsTaxTableEnabled": true,
"IsVATEnabled": true,
"VAT": 54.1,
"VatExtendedProperty": "sample string 55",
"Categories": [
{
"IsDefault": true,
"LotSizeDisabled": true,
"IsProductRequired": true,
"VariationsEnabled": true,
"SiteSupported": true,
"CategoryId": "sample string 3",
"CategoryName": "sample string 4"
}
],
"StoreCategories": [
{
"IsDefault": true,
"LotSizeDisabled": true,
"IsProductRequired": true,
"VariationsEnabled": true,
"SiteSupported": true,
"CategoryId": "sample string 3",
"CategoryName": "sample string 4"
}
],
"OldCategories": [
{
"IsDefault": true,
"LotSizeDisabled": true,
"IsProductRequired": true,
"VariationsEnabled": true,
"SiteSupported": true,
"CategoryId": "sample string 3",
"CategoryName": "sample string 4"
}
],
"UseSuggestedCategory": true,
"AutoConvertCategories": true,
"PrimaryCategory_ExtendedProperty": "sample string 58",
"SecondaryCategory_ExtendedProperty": "sample string 59",
"StorePrimaryCategory_ExtendedProperty": "sample string 60",
"StoreSecondaryCategory_ExtendedProperty": "sample string 61",
"VariationTitle_ExtendedProperty": "sample string 62",
"Condition": {
"Key": "sample string 1",
"Value": "sample string 2"
},
"Condition_ExtendedProperty": "sample string 63",
"ConditionNote_ExtendedProperty": "sample string 64",
"Barcode_ExtendedProperty": "sample string 65",
"MultipleIdentifiersEnabled": true,
"MultipleProductIdentifiers": [
"sample string 1"
],
"Specifications": [
{
"SpecName": "sample string 1",
"DefaultValue": "sample string 2",
"LinnworksProperty": "sample string 3",
"PossibleValues": [
"sample string 1"
],
"AssociationTable": {
"TableName": "sample string 1",
"Source": "sample string 2",
"Destination": "sample string 3"
},
"CategoryIds": [
1
],
"IsUserDefined": true,
"IsRequired": true
}
],
"Variations": [
{
"SpecName": "sample string 1",
"DefaultValue": "sample string 2",
"LinnworksProperty": "sample string 3",
"PossibleValues": [
"sample string 1"
],
"AssociationTable": {
"TableName": "sample string 1",
"Source": "sample string 2",
"Destination": "sample string 3"
},
"CategoryIds": [
1
],
"IsUserDefined": true,
"IsRequired": true
}
],
"DontUseVariationPictures": true,
"PhotoDisplayCodeType": 0,
"AutoSelectImages": true,
"CharityOrganisationId": "sample string 69",
"CharityDonationPercent": 70.1,
"LastUpdateTime": 71,
"LastUpdateSessionId": "sample string 72",
"PaymentProfile": {
"ProfileId": 1,
"ProfileType": "sample string 1",
"ProfileName": "sample string 2",
"ErrorMessage": "sample string 3",
"SellerProfileExtendedProperty": "sample string 4"
},
"ReturnProfile": {
"ProfileId": 1,
"ProfileType": "sample string 1",
"ProfileName": "sample string 2",
"ErrorMessage": "sample string 3",
"SellerProfileExtendedProperty": "sample string 4"
},
"ShippingProfile": {
"ProfileId": 1,
"ProfileType": "sample string 1",
"ProfileName": "sample string 2",
"ErrorMessage": "sample string 3",
"SellerProfileExtendedProperty": "sample string 4"
},
"IsConfiguratorEdited": true,
"IsMappingConfigurator": true,
"SchedulingEnabled": true,
"UseLotsEnabled": true,
"DimensionMeasure": "sample string 1"
}
]
This is an example of the response JSON. Results will vary depending on your data.