🧩 Service: Serviceability​
🔧 Operation: getLocalities​
🔹 Change 1​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getLocalities.methodTypePlaceHolder.parameters.2.schema.type - New Schema:
"string"
🔹 Change 2​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
ITEMS_REMOVED - Path:
paths.getLocalities.methodTypePlaceHolder.parameters.2.schema.items
🔹 Change 3​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getLocalities.methodTypePlaceHolder.parameters.3.schema.type - New Schema:
"string"
🔹 Change 4​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
ITEMS_REMOVED - Path:
paths.getLocalities.methodTypePlaceHolder.parameters.3.schema.items
🔹 Change 5​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getLocalities.methodTypePlaceHolder.parameters.4.schema.type - New Schema:
"string"
🔹 Change 6​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
ITEMS_REMOVED - Path:
paths.getLocalities.methodTypePlaceHolder.parameters.4.schema.items
🔹 Change 7​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getLocalities.methodTypePlaceHolder.parameters.8 - New Schema:
{
"in": "query",
"name": "name",
"description": "Search for localities. Either provide a full name or a search term.",
"schema": {
"type": "string"
},
"examples": {
"example_1": {
"value": "400001"
},
"example_3": {
"value": "400001"
}
}
}
🔹 Change 8​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.meta - New Schema:
{
"type": "object",
"default": {},
"additionalProperties": true
}
🔹 Change 9​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.lat_long - New Schema:
{
"$ref": "#/components/schemas/PincodeLatLongData"
}
🔹 Change 10​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.parent_uid - New Schema:
{
"type": "string",
"nullable": true
}
🔹 Change 11​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.code - New Schema:
{
"type": "string"
}
🔹 Change 12​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.localities - New Schema:
{
"type": "array",
"items": {
"$ref": "#/components/schemas/LocalityParent"
}
}
🔹 Change 13​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.iso2 - New Schema:
{
"type": "string",
"example": "",
"description": "ISO 3166-1 alpha-2 code for the country."
}
🔹 Change 14​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.iso3 - New Schema:
{
"type": "string",
"example": "",
"description": "ISO 3166-1 alpha-3 code for the country."
}
🔹 Change 15​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.currency - New Schema:
{
"type": "object",
"additionalProperties": true,
"description": "Currency information for the country."
}
🔹 Change 16​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.phone_code - New Schema:
{
"type": "string",
"example": "",
"x-not-enum": true,
"description": "Country's international phone dialing code."
}
🔹 Change 17​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.hierarchy - New Schema:
{
"type": "object",
"additionalProperties": true,
"description": "Hierarchical data of the country's location."
}
🔹 Change 18​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.latitude - New Schema:
{
"type": "string",
"example": "",
"description": "Latitude of the country's geographic center."
}
🔹 Change 19​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Localities - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.longitude - New Schema:
{
"type": "string",
"example": "",
"description": "Longitude of the country's geographic center."
}
🔹 Change 20​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Page - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.page.properties.total - New Schema:
{
"type": "integer",
"format": "int32",
"description": "Total number of items.",
"example": 1
}
🔹 Change 21​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ErrorResponse - Schema Action:
PROPERTY_REMOVED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.value
🔹 Change 22​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ErrorResponse - Schema Action:
PROPERTY_REMOVED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.type
🔹 Change 23​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
PROPERTY_ADDED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.error - New Schema:
{
"type": "string"
}
🔹 Change 24​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ErrorResponse - Schema Action:
OPERATION_ID_REMOVED - Path:
paths.getLocalities.methodTypePlaceHolder.responses.400.content.application/json.schema.required
🔹 Change 25​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getLocalities.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"company/logistics/read"
]
}
]
🔧 Operation: getZones​
🔹 Change 1​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getZones.methodTypePlaceHolder.parameters.4 - New Schema:
{
"in": "path",
"name": "application_id",
"description": "A `application_id` is a unique identifier for a particular sale channel.",
"schema": {
"type": "string"
},
"required": true,
"examples": {
"Example": {
"value": "64aec5a93a079bd328537835"
},
"Failed Example": {
"value": "64aec5a93a079bd328537838"
}
}
}
🔹 Change 2​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getZones.methodTypePlaceHolder.parameters.11 - New Schema:
{
"in": "query",
"name": "stage",
"description": "Identifies the specific stage of zone bing requested.",
"schema": {
"type": "string",
"enum": [
"in_progress",
"failed",
"completed"
]
},
"examples": {
"Example": {
"value": "completed"
},
"Failed Example": {
"value": "failed"
},
"Inprogress Example": {
"value": "in_progress"
}
}
}
🔹 Change 3​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getZones.methodTypePlaceHolder.parameters.12 - New Schema:
{
"in": "query",
"name": "type",
"description": "Using type, you can filter custom or default zones",
"schema": {
"type": "string",
"enum": [
"default",
"custom"
]
},
"examples": {
"Example": {
"value": "custom"
},
"Failed Example": {
"value": "custom"
}
}
}
🔹 Change 4​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getZones.methodTypePlaceHolder.parameters.13 - New Schema:
{
"in": "query",
"name": "access_level",
"description": "Using access level, you can filter public and private zones as marketplace owner",
"schema": {
"type": "string",
"enum": [
"public",
"private"
]
},
"examples": {
"Example": {
"value": "private"
},
"Failed Example": {
"value": "private"
}
}
}
🔹 Change 5​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getZones.methodTypePlaceHolder.parameters.14 - New Schema:
{
"in": "query",
"name": "status",
"description": "Using status zones listing can be filttered for marketplace owner and 3p sellers",
"schema": {
"type": "string"
},
"examples": {
"Example": {
"value": "active"
},
"Failed Example": {
"value": "in_progress"
}
}
}
🔹 Change 6​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getZones.methodTypePlaceHolder.parameters.15 - New Schema:
{
"in": "query",
"name": "store_uid",
"description": "Unique identifier for a specific store.",
"schema": {
"type": "integer"
},
"examples": {
"Example": {
"value": 2
}
}
}
🔹 Change 7​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getZones.methodTypePlaceHolder.parameters.16 - New Schema:
{
"in": "query",
"name": "region_uid",
"description": "Unique identifier for a geographical region.",
"schema": {
"type": "string"
},
"examples": {
"Example": {
"value": "64aec5aa3a079bd328539e25"
}
}
}
🔹 Change 8​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ListViewResponse --> ListViewItems - Schema Action:
PROPERTY_REMOVED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.stores_count
🔹 Change 9​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ListViewResponse --> ListViewItems - Schema Action:
PROPERTY_REMOVED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.regions_count
🔹 Change 10​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ListViewResponse --> ListViewItems - Schema Action:
PROPERTY_REMOVED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.store_ids
🔹 Change 11​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ListViewResponse --> ListViewItems - Schema Action:
PROPERTY_REMOVED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.channels
🔹 Change 12​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.type - New Schema:
{
"type": "string"
}
🔹 Change 13​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.access_level - New Schema:
{
"type": "string",
"description": "Access level of the zone (public or private).",
"enum": [
"public",
"private"
]
}
🔹 Change 14​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.geo_areas - New Schema:
{
"type": "array",
"items": {
"$ref": "#/components/schemas/GeoArea"
}
}
🔹 Change 15​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.stores - New Schema:
{
"$ref": "#/components/schemas/ListViewProductV2"
}
🔹 Change 16​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.is_opted - New Schema:
{
"type": "boolean",
"description": "Indicates whether the zone is opted or not."
}
🔹 Change 17​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.is_public_opted - New Schema:
{
"type": "boolean",
"description": "Indicates whether the public zone is opted by any seller or not"
}
🔹 Change 18​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.product - New Schema:
{
"$ref": "#/components/schemas/ListViewProductV2"
}
🔹 Change 19​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.application_id - New Schema:
{
"type": "string"
}
🔹 Change 20​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.created_by - New Schema:
{
"type": "string"
}
🔹 Change 21​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.created_on - New Schema:
{
"type": "string",
"format": "date-time"
}
🔹 Change 22​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.modified_by - New Schema:
{
"type": "string"
}
🔹 Change 23​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.modified_on - New Schema:
{
"type": "string",
"format": "date-time"
}
🔹 Change 24​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.stage - New Schema:
{
"type": "string"
}
🔹 Change 25​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.summary - New Schema:
{
"$ref": "#/components/schemas/Summary"
}
🔹 Change 26​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.required.0 - New Schema:
"application_id"
🔹 Change 27​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.required.4 - New Schema:
"type"
🔹 Change 28​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.required.6 - New Schema:
"geo_areas"
🔹 Change 29​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.required.8 - New Schema:
"is_opted"
🔹 Change 30​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.required.9 - New Schema:
"access_level"
🔹 Change 31​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.required.10 - New Schema:
"modified_by"
🔹 Change 32​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.required.11 - New Schema:
"modified_on"
🔹 Change 33​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.required.12 - New Schema:
"created_by"
🔹 Change 34​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ListViewResponseV2 --> ListViewItemsV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.getZones.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.required.13 - New Schema:
"created_on"
🔹 Change 35​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getZones.methodTypePlaceHolder.responses.400
🔹 Change 36​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getZones.methodTypePlaceHolder.path - New Schema:
"/service/platform/logistics/v2.0/company/{company_id}/application/{application_id}/zones"
🔹 Change 37​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getZones.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/logistics/read"
]
}
]
🔧 Operation: createZone​
🔹 Change 1​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CreateZoneData - Schema Action:
PROPERTY_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.channels
🔹 Change 2​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CreateZoneData - Schema Action:
PROPERTY_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.store_ids
🔹 Change 3​
- Action:
remove - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneData --> ZoneProductTypes - Schema Action:
ENUM_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.product.properties.type.enum
🔹 Change 4​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CreateZoneData --> ZoneProductTypes - Schema Action:
PROPERTY_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.product.properties.tags
🔹 Change 5​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneV2Data --> ZoneProduct - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.product.properties.values - New Schema:
{
"type": "array",
"items": {
"type": "integer"
}
}
🔹 Change 6​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneV2Data --> ZoneProduct - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.product.required.0 - New Schema:
"values"
🔹 Change 7​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CreateZoneData - Schema Action:
PROPERTY_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.region_type
🔹 Change 8​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CreateZoneData - Schema Action:
PROPERTY_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.mapping
🔹 Change 9​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneV2Data - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.type - New Schema:
{
"type": "string"
}
🔹 Change 10​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneV2Data - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.access_level - New Schema:
{
"type": "string",
"description": "Access level of zone",
"enum": [
"public",
"private"
],
"example": "private"
}
🔹 Change 11​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneV2Data - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.application_id - New Schema:
{
"type": "string"
}
🔹 Change 12​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneV2Data - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.geo_areas - New Schema:
{
"type": "array",
"items": {
"type": "string"
}
}
🔹 Change 13​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneV2Data - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.stores - New Schema:
{
"$ref": "#/components/schemas/ZoneStores"
}
🔹 Change 14​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneV2Data - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.required.0 - New Schema:
"type"
🔹 Change 15​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneV2Data - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.required.3 - New Schema:
"access_level"
🔹 Change 16​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneV2Data - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.required.5 - New Schema:
"application_id"
🔹 Change 17​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneV2Data - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.required.6 - New Schema:
"geo_areas"
🔹 Change 18​
- Action:
remove - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CreateZoneData - Schema Action:
OPERATION_ID_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.requestBody.content.application/json.schema.required.8
🔹 Change 19​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.createZone.methodTypePlaceHolder.parameters.1 - New Schema:
{
"in": "path",
"name": "application_id",
"description": "A `application_id` is a unique identifier for a particular sale channel.",
"schema": {
"type": "string"
},
"required": true,
"examples": {
"Maharashtra Pincode Zone": {
"value": "64aec5a93a079bd328537835"
},
"Maharashtra Pincode Zone Public": {
"value": "64aec5a93a079bd328537835"
},
"Failed Example": {
"value": "64aec5a93a079bd328537835"
}
}
}
🔹 Change 20​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ZoneResponse - Schema Action:
PROPERTY_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.status_code
🔹 Change 21​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ZoneResponse - Schema Action:
PROPERTY_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.success
🔹 Change 22​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.name - New Schema:
{
"type": "string"
}
🔹 Change 23​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.slug - New Schema:
{
"type": "string"
}
🔹 Change 24​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.company_id - New Schema:
{
"type": "integer"
}
🔹 Change 25​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.type - New Schema:
{
"type": "string"
}
🔹 Change 26​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.access_level - New Schema:
{
"type": "string",
"description": "Access level of the zone (public or private)."
}
🔹 Change 27​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.application_id - New Schema:
{
"type": "string"
}
🔹 Change 28​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.is_active - New Schema:
{
"type": "boolean"
}
🔹 Change 29​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.is_public_opted - New Schema:
{
"type": "boolean",
"description": "Indicates whether the public zone is opted by any seller or not"
}
🔹 Change 30​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.is_opted - New Schema:
{
"type": "boolean",
"description": "Indicates whether the zone is opted or not."
}
🔹 Change 31​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.geo_areas - New Schema:
{
"type": "array",
"items": {
"type": "string"
}
}
🔹 Change 32​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.stores - New Schema:
{
"$ref": "#/components/schemas/ListViewProductV2"
}
🔹 Change 33​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.product - New Schema:
{
"$ref": "#/components/schemas/ListViewProductV2"
}
🔹 Change 34​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.created_by - New Schema:
{
"type": "string"
}
🔹 Change 35​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.created_on - New Schema:
{
"type": "string",
"format": "date-time"
}
🔹 Change 36​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.modified_by - New Schema:
{
"type": "string"
}
🔹 Change 37​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.modified_on - New Schema:
{
"type": "string",
"format": "date-time"
}
🔹 Change 38​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.stage - New Schema:
{
"type": "string"
}
🔹 Change 39​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.summary - New Schema:
{
"$ref": "#/components/schemas/SummaryRegions"
}
🔹 Change 40​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.0 - New Schema:
"name"
🔹 Change 41​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.1 - New Schema:
"slug"
🔹 Change 42​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.3 - New Schema:
"company_id"
🔹 Change 43​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.4 - New Schema:
"type"
🔹 Change 44​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.5 - New Schema:
"access_level"
🔹 Change 45​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.6 - New Schema:
"application_id"
🔹 Change 46​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.7 - New Schema:
"is_active"
🔹 Change 47​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.8 - New Schema:
"geo_areas"
🔹 Change 48​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.9 - New Schema:
"created_by"
🔹 Change 49​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.10 - New Schema:
"created_on"
🔹 Change 50​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.11 - New Schema:
"modified_by"
🔹 Change 51​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ZoneResponseV2 - Schema Action:
REQUIRED_FIELD_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.200.content.application/json.schema.required.12 - New Schema:
"modified_on"
🔹 Change 52​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ServiceabilityErrorResponse - Schema Action:
PROPERTY_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.message
🔹 Change 53​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ServiceabilityErrorResponse - Schema Action:
PROPERTY_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.value
🔹 Change 54​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ServiceabilityErrorResponse - Schema Action:
PROPERTY_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.type
🔹 Change 55​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
ServiceabilityZoneErrorResult - Schema Action:
PROPERTY_ADDED - Path:
paths.createZone.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.error - New Schema:
{
"type": "array",
"items": {
"$ref": "#/components/schemas/ServiceabilityErrorResponseSchema"
}
}
🔹 Change 56​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
ServiceabilityZoneErrorResult - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.createZone.methodTypePlaceHolder.responses.400.content.application/json.schema.required.0 - New Schema:
"error"
🔹 Change 57​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ServiceabilityErrorResponse - Schema Action:
OPERATION_ID_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.responses.400.content.application/json.schema.required.1
🔹 Change 58​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
ServiceabilityErrorResponse - Schema Action:
OPERATION_ID_REMOVED - Path:
paths.createZone.methodTypePlaceHolder.responses.400.content.application/json.schema.required.2
🔹 Change 59​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.createZone.methodTypePlaceHolder.responses.403 - New Schema:
{
"description": "Unauthorized request. See the error object in the response body for specific reason",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ServiceabilityZoneNonMarketplaceErrorResult"
},
"examples": {
"Failed non marketplace example": {
"value": {
"error": "User is not authorized to create zone"
}
}
}
}
}
}
🔹 Change 60​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.createZone.methodTypePlaceHolder.path - New Schema:
"/service/platform/logistics/v2.0/company/{company_id}/application/{application_id}/zones"
🔹 Change 61​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.createZone.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/logistics/write"
]
}
]
🔧 Operation: updateZoneById​
🔹 Change 1​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
OPERATION_ID_REMOVED - Path:
paths.updateZoneById
🔧 Operation: getZoneById​
🔹 Change 1​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
OPERATION_ID_REMOVED - Path:
paths.getZoneById
🔧 Operation: getAllStores​
🔹 Change 1​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
OPERATION_ID_REMOVED - Path:
paths.getAllStores
🔧 Operation: updatePincodeMopView​
🔹 Change 1​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
PincodeMopData - Schema Action:
ENUM_ADDED - Path:
paths.updatePincodeMopView.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.action.enum - New Schema:
[
"activate",
"deactivate"
]
🔹 Change 2​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
MoPCommonError - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updatePincodeMopView.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.status_code.type - New Schema:
"integer"
🔹 Change 3​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
MoPCommonError - Schema Action:
DATA_TYPE_ADDED - Path:
paths.updatePincodeMopView.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.error.type - New Schema:
"array"
🔹 Change 4​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
MoPCommonError - Schema Action:
ITEMS_ADDED - Path:
paths.updatePincodeMopView.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.error.items - New Schema:
{
"$ref": "#/components/schemas/ErrorResponseSchema"
}
🔹 Change 5​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
MoPCommonError - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updatePincodeMopView.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.success.type - New Schema:
"boolean"
🔹 Change 6​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
MoPCommonError - Schema Action:
PROPERTY_ADDED - Path:
paths.updatePincodeMopView.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.batch_id - New Schema:
{
"type": "string"
}
🔹 Change 7​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updatePincodeMopView.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/logistics/write"
]
}
]
🔧 Operation: updatePincodeBulkView​
🔹 Change 1​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updatePincodeBulkView.methodTypePlaceHolder.parameters.0.schema.type - New Schema:
"integer"
🔹 Change 2​
- Action:
remove - Type:
non-breaking - xGroup:
N/A - Schema Ref:
PincodeMopBulkData - Schema Action:
OPERATION_ID_REMOVED - Path:
paths.updatePincodeBulkView.methodTypePlaceHolder.requestBody.content.application/json.schema.required.0
🔹 Change 3​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CommonError - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updatePincodeBulkView.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.status_code.type - New Schema:
"integer"
🔹 Change 4​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
CommonError - Schema Action:
DATA_TYPE_ADDED - Path:
paths.updatePincodeBulkView.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.error.type - New Schema:
"array"
🔹 Change 5​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CommonError - Schema Action:
ITEMS_ADDED - Path:
paths.updatePincodeBulkView.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.error.items - New Schema:
{
"$ref": "#/components/schemas/ErrorResponseSchema"
}
🔹 Change 6​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CommonError - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updatePincodeBulkView.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.success.type - New Schema:
"boolean"
🔹 Change 7​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updatePincodeBulkView.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/logistics/write"
]
}
]
🔧 Operation: updatePincodeCoDListing​
🔹 Change 1​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updatePincodeCoDListing.methodTypePlaceHolder.parameters.0.schema.type - New Schema:
"integer"
🔹 Change 2​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
PincodeCodStatusListingResponseSchema --> PincodeCodDataSchema - Schema Action:
DATA_TYPE_ADDED - Path:
paths.updatePincodeCoDListing.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.data.items.type - New Schema:
"object"
🔹 Change 3​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updatePincodeCoDListing.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.data.items.properties - New Schema:
{
"pincode": {
"type": "string"
},
"active": {
"type": "boolean"
}
}
🔹 Change 4​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updatePincodeCoDListing.methodTypePlaceHolder.responses.400
🔹 Change 5​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updatePincodeCoDListing.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/logistics/write"
]
}
]
🔧 Operation: updatePincodeAuditHistory​
🔹 Change 1​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updatePincodeAuditHistory.methodTypePlaceHolder.parameters.0.schema.type - New Schema:
"integer"
🔹 Change 2​
- Action:
add - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updatePincodeAuditHistory.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.data.items.properties.updated_at.format - New Schema:
"date-time"
🔹 Change 3​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updatePincodeAuditHistory.methodTypePlaceHolder.responses.400
🔹 Change 4​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updatePincodeAuditHistory.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/logistics/write"
]
}
]
🔧 Operation: createCourierPartnerAccount​
🔹 Change 1​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
PROPERTY_ADDED - Path:
paths.createCourierPartnerAccount.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.company_id - New Schema:
{
"type": "integer"
}
🔹 Change 2​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
PROPERTY_ADDED - Path:
paths.createCourierPartnerAccount.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.scheme_rules - New Schema:
{
"type": "object",
"additionalProperties": true
}
🔹 Change 3​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.createCourierPartnerAccount.methodTypePlaceHolder.requestBody.content.application/json.schema.required.0 - New Schema:
"account_id"
🔹 Change 4​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
PROPERTY_ADDED - Path:
paths.createCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.company_id - New Schema:
{
"type": "integer"
}
🔹 Change 5​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
PROPERTY_ADDED - Path:
paths.createCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.scheme_rules - New Schema:
{
"type": "object",
"additionalProperties": true
}
🔹 Change 6​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
OPERATION_ID_REMOVED - Path:
paths.createCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.required.1
🔹 Change 7​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerAccountFailureResponseSchema --> ErrorResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.createCourierPartnerAccount.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.error.items.properties.error - New Schema:
{
"type": "string"
}
🔹 Change 8​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.createCourierPartnerAccount.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"company/logistics/write"
]
}
]
🔧 Operation: getCourierPartnerAccounts​
🔹 Change 1​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.parameters.6 - New Schema:
{
"in": "query",
"name": "account_ids",
"description": "Filters dp accounts based on their ids",
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
}
🔹 Change 2​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.parameters.7 - New Schema:
{
"in": "query",
"name": "self_ship",
"description": "To filter self ship/non self ship dp accounts",
"schema": {
"type": "boolean"
}
}
🔹 Change 3​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.parameters.8 - New Schema:
{
"in": "query",
"name": "own_account",
"description": "Filters seller owned or admin owned dp accounts",
"schema": {
"type": "boolean"
}
}
🔹 Change 4​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.parameters.9 - New Schema:
{
"in": "query",
"name": "q",
"description": "Filters dp accounts based on case sensitive partial account name",
"schema": {
"type": "string"
}
}
🔹 Change 5​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema --> CourierAccountSchemeResponseSchema --> ArithmeticOperations - Schema Action:
NULLABLE_ADDED - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.scheme_rules.properties.weight.nullable - New Schema:
true
🔹 Change 6​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema --> CourierAccountSchemeResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.scheme_rules.properties.name - New Schema:
{
"type": "string"
}
🔹 Change 7​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponse --> CourierAccountResponse --> CourierPartnerSchemeModel - Schema Action:
REQUIRED_REMOVED - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.scheme_rules.required
🔹 Change 8​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.company_id - New Schema:
{
"type": "integer"
}
🔹 Change 9​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.items.items.properties.extension_id - New Schema:
{
"type": "string"
}
🔹 Change 10​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
GetLocalities --> Page - Schema Action:
PROPERTY_ADDED - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.page.properties.total - New Schema:
{
"type": "integer",
"format": "int32",
"description": "Total number of items.",
"example": 1
}
🔹 Change 11​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.responses.400
🔹 Change 12​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getCourierPartnerAccounts.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"company/logistics/read"
]
}
]
🔧 Operation: updateCourierPartnerAccount​
🔹 Change 1​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierPartnerAccount.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.company_id - New Schema:
{
"type": "integer"
}
🔹 Change 2​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierPartnerAccount.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.scheme_rules - New Schema:
{
"type": "object",
"additionalProperties": true
}
🔹 Change 3​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
OPERATION_ID_REMOVED - Path:
paths.updateCourierPartnerAccount.methodTypePlaceHolder.requestBody.content.application/json.schema.required.1
🔹 Change 4​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.scheme_rules.properties
🔹 Change 5​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierAccountResponse --> CourierPartnerSchemeModel - Schema Action:
REQUIRED_REMOVED - Path:
paths.updateCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.scheme_rules.required
🔹 Change 6​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.extension_id - New Schema:
{
"type": "string"
}
🔹 Change 7​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.company_id - New Schema:
{
"type": "integer"
}
🔹 Change 8​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierAccount - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.updateCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.required.5 - New Schema:
"extension_id"
🔹 Change 9​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerAccountFailureResponseSchema --> ErrorResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierPartnerAccount.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.error.items.properties.error - New Schema:
{
"type": "string"
}
🔹 Change 10​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateCourierPartnerAccount.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"company/logistics/write"
]
}
]
🔧 Operation: getCourierPartnerAccount​
🔹 Change 1​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema --> CourierAccountSchemeResponseSchema --> ArithmeticOperations - Schema Action:
NULLABLE_ADDED - Path:
paths.getCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.scheme_rules.properties.weight.nullable - New Schema:
true
🔹 Change 2​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema --> CourierAccountSchemeResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.getCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.scheme_rules.properties.name - New Schema:
{
"type": "string"
}
🔹 Change 3​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponse --> CourierAccountResponse --> CourierPartnerSchemeModel - Schema Action:
REQUIRED_REMOVED - Path:
paths.getCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.scheme_rules.required
🔹 Change 4​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.getCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.company_id - New Schema:
{
"type": "integer"
}
🔹 Change 5​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.getCourierPartnerAccount.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.extension_id - New Schema:
{
"type": "string"
}
🔹 Change 6​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerAccountFailureResponseSchema --> ErrorResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.getCourierPartnerAccount.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.error.items.properties.error - New Schema:
{
"type": "string"
}
🔹 Change 7​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.getCourierPartnerAccount.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"company/logistics/read"
]
}
]
🔧 Operation: updateCourierRule​
🔹 Change 1​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerList - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.cp_list.items.properties.name - New Schema:
{
"type": "string"
}
🔹 Change 2​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerList - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.cp_list.items.properties.is_self_ship - New Schema:
{
"type": "boolean"
}
🔹 Change 3​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerList - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.cp_list.items.properties.scheme_rules - New Schema:
{
"type": "object",
"additionalProperties": true
}
🔹 Change 4​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerList - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.cp_list.items.properties.stage - New Schema:
{
"type": "string"
}
🔹 Change 5​
- Action:
remove - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerList - Schema Action:
REQUIRED_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.cp_list.items.required
🔹 Change 6​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.id
🔹 Change 7​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.name
🔹 Change 8​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.parent_id.type - New Schema:
"array"
🔹 Change 9​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
ITEMS_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.parent_id.items - New Schema:
{
"type": "string"
}
🔹 Change 10​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.parent_ids
🔹 Change 11​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.uid - New Schema:
{
"type": "string"
}
🔹 Change 12​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.parent_uid - New Schema:
{
"type": "string"
}
🔹 Change 13​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.required.0 - New Schema:
"uid"
🔹 Change 14​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.id
🔹 Change 15​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.name
🔹 Change 16​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.parent_id.type - New Schema:
"array"
🔹 Change 17​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
ITEMS_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.parent_id.items - New Schema:
{
"type": "string"
}
🔹 Change 18​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.parent_ids
🔹 Change 19​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.uid - New Schema:
{
"type": "string"
}
🔹 Change 20​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.parent_uid - New Schema:
{
"type": "string"
}
🔹 Change 21​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.required.0 - New Schema:
"uid"
🔹 Change 22​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperationsV2 - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.order_place_date.properties.lt.type - New Schema:
"string"
🔹 Change 23​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperations - Schema Action:
NULLABLE_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.order_place_date.properties.lt.nullable
🔹 Change 24​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperationsV2 - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.order_place_date.properties.gt.type - New Schema:
"string"
🔹 Change 25​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperations - Schema Action:
NULLABLE_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.order_place_date.properties.gt.nullable
🔹 Change 26​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperationsV2 - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.order_place_date.properties.lte.type - New Schema:
"string"
🔹 Change 27​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperations - Schema Action:
NULLABLE_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.order_place_date.properties.lte.nullable
🔹 Change 28​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperationsV2 - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.order_place_date.properties.gte.type - New Schema:
"string"
🔹 Change 29​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperations - Schema Action:
NULLABLE_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.order_place_date.properties.gte.nullable
🔹 Change 30​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema --> CourierAccountSchemeResponseSchema --> ArithmeticOperations - Schema Action:
NULLABLE_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.shipment_weight.nullable - New Schema:
true
🔹 Change 31​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema --> CourierAccountSchemeResponseSchema --> ArithmeticOperations - Schema Action:
NULLABLE_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.shipment_cost.nullable - New Schema:
true
🔹 Change 32​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema --> CourierAccountSchemeResponseSchema --> ArithmeticOperations - Schema Action:
NULLABLE_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.shipment_volumetric_weight.nullable - New Schema:
true
🔹 Change 33​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.company_ids - New Schema:
{
"$ref": "#/components/schemas/IntComparisonOperations"
}
🔹 Change 34​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.conditions.properties.promise_types - New Schema:
{
"$ref": "#/components/schemas/StringComparisonOperations"
}
🔹 Change 35​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.id - New Schema:
{
"type": "string"
}
🔹 Change 36​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.application_id - New Schema:
{
"type": "string"
}
🔹 Change 37​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.company_id - New Schema:
{
"type": "integer"
}
🔹 Change 38​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.manual_priority - New Schema:
{
"type": "array",
"items": {
"type": "string"
}
}
🔹 Change 39​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.shipment_adjustment_type - New Schema:
{
"type": "string",
"enum": [
"weight",
"priority",
null
],
"nullable": true
}
🔹 Change 40​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.requestBody.content.application/json.schema.properties.type - New Schema:
{
"type": "string"
}
🔹 Change 41​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateCourierRule.methodTypePlaceHolder.parameters.2.name - New Schema:
"rule_uid"
🔹 Change 42​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.id
🔹 Change 43​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.name
🔹 Change 44​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.parent_id.type - New Schema:
"array"
🔹 Change 45​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
ITEMS_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.parent_id.items - New Schema:
{
"type": "string"
}
🔹 Change 46​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.parent_ids
🔹 Change 47​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.uid - New Schema:
{
"type": "string"
}
🔹 Change 48​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.properties.parent_uid - New Schema:
{
"type": "string"
}
🔹 Change 49​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.forward.properties.includes.items.required.0 - New Schema:
"uid"
🔹 Change 50​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.id
🔹 Change 51​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.name
🔹 Change 52​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.parent_id.type - New Schema:
"array"
🔹 Change 53​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
ITEMS_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.parent_id.items - New Schema:
{
"type": "string"
}
🔹 Change 54​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.parent_ids
🔹 Change 55​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.uid - New Schema:
{
"type": "string"
}
🔹 Change 56​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.properties.parent_uid - New Schema:
{
"type": "string"
}
🔹 Change 57​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> LocationRule --> LocationRuleValues - Schema Action:
REQUIRED_FIELD_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.reverse.properties.includes.items.required.0 - New Schema:
"uid"
🔹 Change 58​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperationsV2 - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.order_place_date.properties.lt.type - New Schema:
"string"
🔹 Change 59​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperations - Schema Action:
NULLABLE_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.order_place_date.properties.lt.nullable
🔹 Change 60​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperationsV2 - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.order_place_date.properties.gt.type - New Schema:
"string"
🔹 Change 61​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperations - Schema Action:
NULLABLE_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.order_place_date.properties.gt.nullable
🔹 Change 62​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperationsV2 - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.order_place_date.properties.lte.type - New Schema:
"string"
🔹 Change 63​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperations - Schema Action:
NULLABLE_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.order_place_date.properties.lte.nullable
🔹 Change 64​
- Action:
replace - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperationsV2 - Schema Action:
DATA_TYPE_UPDATED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.order_place_date.properties.gte.type - New Schema:
"string"
🔹 Change 65​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRule --> CourierPartnerRuleConditions --> ArithmeticOperations - Schema Action:
NULLABLE_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.order_place_date.properties.gte.nullable
🔹 Change 66​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema --> CourierAccountSchemeResponseSchema --> ArithmeticOperations - Schema Action:
NULLABLE_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.shipment_weight.nullable - New Schema:
true
🔹 Change 67​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema --> CourierAccountSchemeResponseSchema --> ArithmeticOperations - Schema Action:
NULLABLE_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.shipment_cost.nullable - New Schema:
true
🔹 Change 68​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CompanyCourierPartnerAccountListResponseSchema --> CourierAccountResponseSchema --> CourierAccountSchemeResponseSchema --> ArithmeticOperations - Schema Action:
NULLABLE_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.shipment_volumetric_weight.nullable - New Schema:
true
🔹 Change 69​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRuleResponseSchema --> CourierPartnerRuleResponseConditions - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.company_ids - New Schema:
{
"$ref": "#/components/schemas/IntComparisonOperations"
}
🔹 Change 70​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRuleResponseSchema --> CourierPartnerRuleResponseConditions - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.conditions.properties.promise_types - New Schema:
{
"$ref": "#/components/schemas/StringComparisonOperations"
}
🔹 Change 71​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRuleResponse - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.created_by
🔹 Change 72​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRuleResponse - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.modified_by
🔹 Change 73​
- Action:
remove - Type:
breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRuleResponse - Schema Action:
PROPERTY_REMOVED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.modified_on
🔹 Change 74​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRuleResponseSchema --> CourierPartnerList - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.cp_list.items.properties.name - New Schema:
{
"type": "string"
}
🔹 Change 75​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRuleResponseSchema --> CourierPartnerList - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.cp_list.items.properties.stage - New Schema:
{
"type": "string"
}
🔹 Change 76​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRuleResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.manual_priority - New Schema:
{
"type": "array",
"items": {
"type": "string"
}
}
🔹 Change 77​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRuleResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.properties.shipment_adjustment_type - New Schema:
{
"type": "string",
"enum": [
"weight",
"priority",
null
],
"nullable": true
}
🔹 Change 78​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerRuleResponseSchema - Schema Action:
REQUIRED_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.200.content.application/json.schema.required - New Schema:
[
"conditions",
"is_active",
"name",
"sort",
"type"
]
🔹 Change 79​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
CourierPartnerAccountFailureResponseSchema --> ErrorResponseSchema - Schema Action:
PROPERTY_ADDED - Path:
paths.updateCourierRule.methodTypePlaceHolder.responses.400.content.application/json.schema.properties.error.items.properties.error - New Schema:
{
"type": "string"
}
🔹 Change 80​
- Action:
replace - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateCourierRule.methodTypePlaceHolder.path - New Schema:
"/service/platform/logistics/v1.0/company/{company_id}/application/{application_id}/courier-partner/rules/{rule_uid}"
🔹 Change 81​
- Action:
add - Type:
non-breaking - xGroup:
N/A - Schema Ref:
N/A - Schema Action:
N/A - Path:
paths.updateCourierRule.methodTypePlaceHolder.security - New Schema:
[
{
"oauth2": [
"application/logistics/write"
]
}
]