FedEx · Schema
LoccResponseVO
This is a wrapper class for outputVO
Address ValidationFreightLogisticsPickupRatingsShippingTrackingWebhookFortune 100
Properties
| Name | Type | Description |
|---|---|---|
| transactionId | string | The transaction ID is a special set of numbers that defines each transaction. Example: 624deea6-b709-470c-8c39-4b5511281492 |
| customerTransactionId | string | This element allows you to assign a unique identifier to your transaction. This element is also returned in the reply and helpsyou match the request to the reply. Example: AnyCo_order123456789 |
| output | object | This object specifies the location search result details. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/fedex/json-schema/fedex-locc-response-vo-schema.json",
"title": "LoccResponseVO",
"description": "This is a wrapper class for outputVO",
"x-generated": "2026-11-05",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/fedex-locations-api-openapi.yml#/components/schemas/LoccResponseVO",
"type": "object",
"properties": {
"transactionId": {
"type": "string",
"description": "The transaction ID is a special set of numbers that defines each transaction.<br>Example: 624deea6-b709-470c-8c39-4b5511281492"
},
"customerTransactionId": {
"type": "string",
"description": "This element allows you to assign a unique identifier to your transaction. This element is also returned in the reply and helpsyou match the request to the reply. <br> Example: AnyCo_order123456789"
},
"output": {
"description": "This object specifies the location search result details.",
"allOf": [
{
"$ref": "#/$defs/BaseProcessOutputVO"
}
]
}
},
"$defs": {
"Address": {
"required": [
"countryCode"
],
"type": "object",
"properties": {
"streetLines": {
"type": "array",
"description": "This is a combination of number, street name, etc. <br><i>Note: Streetlines more than 3 will be ignored. Empty lines should not be included.</i><br>Example: [\\\"10 FedEx Parkway\\\", \\\"Suite 302\\\"]",
"items": {
"type": "string"
}
},
"city": {
"type": "string",
"description": "This is a placeholder for City Name. <br> City or PostalCode is mandatory when search criteria is ADDRESS or PHONE_NUMBER<br> Example: Beverly Hills"
},
"stateOrProvinceCode": {
"type": "string",
"description": "This is a placeholder for State or Province code. <br>Example: CA<br><a onclick='loadDocReference(\"canadaprovincecodes\")'>Click here to see State/Province Code</a>"
},
"postalCode": {
"type": "string",
"description": "This is placeholder for postal code.<br><i>Note: <ul><li>Postal code is required for postal-aware countries.</li>City or PostalCode is mandatory when search criteria is ADDRESS or PHONE_NUMBER</li></ul></i>Example: 38127<br><br><a onclick='loadDocReference(\"postalawarecountries\")'>Click here to see Postal aware countries</a>"
},
"countryCode": {
"type": "string",
"description": "The ISO Alpha2, Alpha3, Numeric3 code for the country or name (5 character max) for the country.<br>Example: US"
},
"residential": {
"type": "boolean",
"description": "Indicates whether the address returned is residential as opposed to commercial.<br>Valid values: True, False."
},
"addressVerificationId": {
"type": "string",
"description": "Address verification Identifier"
},
"addressClassification": {
"type": "string",
"description": "The business residential indicators.",
"enum": [
"MIXED",
"UNKNOWN",
"BUSINESS",
"RESIDENTIAL"
]
},
"addressClassificationConfidence": {
"type": "string",
"description": "The confidence of business residential classification business residential indicators.",
"enum": [
"POTENTIAL",
"PERMANENT"
]
}
},
"description": "Specifies the Address Details for a location."
},
"AddressAncillaryDetail": {
"required": [
"displayName",
"locationInCity"
],
"type": "object",
"properties": {
"locationInCity": {
"type": "string",
"description": "This is the subdivision or community within a city for the given address.<br>Example: Forester subdivision"
},
"suite": {
"type": "string",
"description": "This is the suite information for the given address.<br>Example: suite 201"
},
"adderssVerificationOverrideReason": {
"type": "string",
"description": "Indicate the reason to override address verification.<br> Valid values: <ul><li>CUSTOMER_PREFERENCE</li><li>CUSTOMER_PROVIDED_PROOF</li><li>MANUAL_VALIDATION</li></ul>"
},
"displayName": {
"type": "string",
"description": "Display name.<br> Example: John"
},
"locationInProperty": {
"type": "string",
"description": "This is location in a campus, such as exterior building annex A.<br>Example: south west of main office entrance"
},
"addtionalDescriptions": {
"type": "string",
"description": "Specify additional information about the given address.<br>Example: north door"
},
"department": {
"type": "string",
"description": "This is the department for the given address.<br>Example: Claims department"
},
"roomFloor": {
"type": "string",
"description": "This is to specify the room or floor information for the given address.<br>Example: 5th floor"
},
"crossStreet": {
"type": "string",
"description": "This is the cross street information for the given address.<br>Example: Union and Main"
},
"building": {
"type": "string",
"description": "This is the building information for the given address.<br>Example: Building 300"
},
"apartment": {
"type": "string",
"description": "This is the apartment information for the given address.<br>Example: Apartment 1503"
},
"room": {
"type": "string",
"description": "This is room specific information for the given address.<br>Example: Room B-23"
}
},
"description": "Indicate the additional address details for the physical location ."
},
"Alert": {
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "Specifies the API alert code."
},
"alertType": {
"type": "string",
"description": "Specifies the API alert type.",
"enum": [
"NOTE",
"WARNING"
]
},
"message": {
"type": "string",
"description": "Specifies the API alert message."
}
},
"description": "Specifies the API alerts."
},
"BaseProcessOutputVO": {
"$ref": "#/$defs/LocationSummaryOutputVO"
},
"Contact": {
"type": "object",
"properties": {
"personName": {
"type": "string",
"description": "Identifies the contact person's name. Max Length is 70.<br>Example: John Taylor"
},
"emailAddress": {
"type": "string",
"description": "Contact person's email address. Max length is 80.<br>Example: sample@company.com"
},
"phoneNumber": {
"type": "string",
"description": "Contact person's phone number. Max length is 15.<br>Example: 1234567890"
},
"phoneExtension": {
"type": "string",
"description": "Contact person's phone extension. Max length is 6.<br>Example: 91"
},
"faxNumber": {
"type": "string",
"description": "Contact person's fax number. Max length is 15.<br>Example: 956123"
},
"companyName": {
"type": "string",
"description": "Contact person's company name. Max length is 35.<br>Example: FedEx"
},
"stateTaxId": {
"type": "string",
"description": "State TaxID for the contact person.<br>Example: 12345"
},
"fedralTaxId": {
"type": "string",
"description": "Fedral TaxId for the contact person.<br>Example: 11-N-1745"
}
},
"description": "Indicates the contact details such as Name, Email, PhoneNumber"
},
"ContactAndAddress": {
"type": "object",
"properties": {
"address": {
"$ref": "#/$defs/Address"
},
"contact": {
"$ref": "#/$defs/Contact"
},
"addressAncillaryDetail": {
"$ref": "#/$defs/AddressAncillaryDetail"
}
},
"description": "The contact and address information for a location."
},
"Dimensions": {
"type": "object",
"properties": {
"length": {
"type": "integer",
"description": "Indicate the length of the package. No implied decimal places. Maximum value is 999.<br> Example: 20",
"format": "int32"
},
"width": {
"type": "integer",
"description": "Indicate the width of the package. No implied decimal places. Maximum value is 999.<br> Example: 10",
"format": "int32"
},
"height": {
"type": "integer",
"description": "Indicate the height of the package. No implied decimal places. Maximum value is 999.<br> Example: 10",
"format": "int32"
},
"units": {
"type": "string",
"description": "Indicate the dimensions of the package.<br> Following conditions will apply: <ul><li>Dimensions are optional but when added, then all three dimensions must be indicated.</li><li>Dimensions are required with YOUR_PACKAGING package type.</li></ul><i>Note: <ul><li>The maximum/minimum dimension values varies based on the services and the packaging types.</i> Refer <a href=\"https://www.fedex.com/en-us/service-guide.html\" target=\"_blank\">FedEx Service Guide</a> for service details related to DIM Weighting for FedEx Express and oversize conditions for FedEx Express and FedEx Ground.</li><li>Any value other than CM including blank/null will default to IN.</li></ul>",
"enum": [
"CM",
"IN"
]
}
},
"description": "Indicate the dimensions of the package.<br> Following conditions will apply: <ul><li>Dimensions are optional but when added, then all three dimensions must be indicated.</li><li>Dimensions are required with YOUR_PACKAGING package type.</li></ul><i>Note: The maximum/minimum dimension values varies based on the services and the packaging types.</i><br>Refer <a href=\"https://www.fedex.com/en-us/service-guide.html\" target=\"_blank\">FedEx Service Guide</a> for service details related to DIM Weighting for FedEx Express and oversize conditions for FedEx Express and FedEx Ground."
},
"Distance": {
"type": "object",
"properties": {
"units": {
"type": "string",
"description": "Indicates the unit of measure for the distance.",
"enum": [
"KM",
"MI"
]
},
"value": {
"type": "number",
"description": "Specifies the distance value.<br>Example: 3.5",
"format": "double"
}
},
"description": "Specifies value and unit of distance between the FedEx locations and the address specified.<br>Example: 2 KM"
},
"FASTCarrierDetails": {
"type": "object",
"properties": {
"serviceType": {
"type": "string",
"description": "Specifies the service type.<br>Example: PRIORITY_OVERNIGHT<br><a onclick='loadDocReference(\"servicetypes\")'>Click here to see Service Types</a>"
},
"serviceCategory": {
"type": "string",
"description": "The service category for which this capability applies.",
"enum": [
"EXPRESS",
"GROUND",
"EXPRESS_FREIGHT",
"FREIGHT",
"SMARTPOST",
"EXPRESS_PARCEL",
"NULL"
]
}
},
"description": "This is a subset of the transportation carrier's products or services which may have unique characteristics at the location i.e. latest drop-off times for FDXE vs FDXG."
},
"GeoCode": {
"type": "object",
"properties": {
"latitude": {
"type": "string",
"description": "The geo coordinate value that specifies the north-south position of the address.<br>Example: 36.1699° N"
},
"longitude": {
"type": "string",
"description": "The geo coordinate value that specifies the East-West position of the address.<br>Example:115.1398° W"
}
},
"description": "The ISO6709 geographic coordinates for a specific geographic location, specifically latitude and longitude."
},
"GeoPositionalCoordinates": {
"type": "object",
"properties": {
"latitude": {
"type": "number",
"description": "The geo coordinate value that specifies the north-south position of the address.<br>Example: 36.1699° N",
"format": "double"
},
"longitude": {
"type": "number",
"description": "The geo coordinate value that specifies the East-West position of the address.<br>Example: 115.1398° W",
"format": "double"
}
},
"description": "The ISO6709GeographicCoordinates for a specific geographic location"
},
"Location": {
"required": [
"address"
],
"type": "object",
"properties": {
"address": {
"$ref": "#/$defs/Address"
},
"longLat": {
"$ref": "#/$defs/GeoCode"
}
}
},
"LocationCapabilities": {
"type": "object",
"properties": {
"serviceType": {
"type": "string",
"description": "Indicates the service types supported by the location.<br>Example: PRIORITY_OVERNIGHT<br><a onclick='loadDocReference(\"servicetypes\")'>Click here to see Service Types</a>"
},
"carrierCode": {
"type": "string",
"description": "Unique code to identify the transporter.",
"enum": [
"FDXE",
"FDXG"
]
},
"transferOfPossessionType": {
"type": "string",
"description": "The method by which a package is transferred to the possession of a FedEx location.",
"enum": [
"DROPOFF",
"HOLD_AT_LOCATION",
"REDIRECT_TO_HOLD_AT_LOCATION"
]
},
"serviceCategory": {
"type": "string",
"description": "The service category applicable for the capability.",
"enum": [
"EXPRESS_FREIGHT",
"EXPRESS_PARCEL",
"GROUND_HOME_DELIVERY"
]
},
"daysOfWeek": {
"type": "array",
"description": "The days of the week for which this capability applies.<br>Valid values:<ul><li>MON</li><li>TUE</li><li>WED</li><li>THU</li><li>FRI</li><li>SAT</li><li>SUN</li></ul>",
"items": {
"type": "string"
}
}
},
"description": "Location capabilities such as services, day of week, ability to dropoff, pickup shipments, ability to hold shipments for pickup, etc."
},
"LocationDetail": {
"type": "object",
"properties": {
"distance": {
"description": "Specifies value and unit of distance between the FedEx locations and the address specified.<br>Example: 2 KM",
"allOf": [
{
"$ref": "#/$defs/Distance"
}
]
},
"contactAndAddress": {
"$ref": "#/$defs/ContactAndAddress"
},
"locationId": {
"type": "string",
"description": "This is the FedEx location id for the given location.<br> Example:DXBA"
},
"storeHours": {
"type": "array",
"description": "Includes the days and times specific to the location",
"items": {
"$ref": "#/$defs/LocationHours"
}
},
"carrierDetailList": {
"type": "array",
"description": "List of FedEx Operating companies (FedEx Carriers) along with different service capabilities available with the location.",
"items": {
"$ref": "#/$defs/FASTCarrierDetails"
}
},
"geoPositionalCoordinates": {
"$ref": "#/$defs/GeoPositionalCoordinates"
},
"locationType": {
"type": "string",
"description": "The FedEx Location Type.",
"enum": [
"FEDEX_AUTHORIZED_SHIP_CENTER",
"FEDEX_OFFICE",
"FEDEX_SELF_SERVICE_LOCATION",
"FEDEX_EXPRESS_STATION",
"FEDEX_STAFFED",
"FEDEX_GROUND_TERMINAL",
"FEDEX_HOME_DELIVERY_STATION",
"FEDEX_ONSITE",
"FEDEX_SHIPSITE",
"FEDEX_FACILITY",
"FEDEX_FREIGHT_SERVICE_CENTER",
"FEDEX_SMART_POST_HUB"
]
},
"locationAttributeTypes": {
"type": "array",
"description": "Attributes for the location.",
"items": {
"type": "string",
"enum": [
"ACCEPTS_CASH",
"ALREADY_OPEN",
"COPY_AND_PRINT_SERVICES",
"DANGEROUS_GOODS_SERVICES",
"DIRECT_MAIL_SERVICES",
"EXPRESS_FREIGHT_DROPOFFS",
"EXPRESS_PARCEL_DROPOFFS",
"FEDEX_FREIGHT_DROPOFFS",
"GROUND_DROPOFFS",
"GROUND_HOME_DELIVERY_DROPOFFS",
"LOCATION_IS_IN_AIRPORT",
"NOTARY_SERVICES",
"OBSERVES_DAY_LIGHT_SAVING_TIMES",
"OPEN_TWENTY_FOUR_HOURS",
"PACK_AND_SHIP",
"PACKAGING_SUPPLIES",
"PASSPORT_PHOTO_SERVICES",
"RETURNS_SERVICES",
"SATURDAY_DROPOFFS",
"SIGNS_AND_BANNERS_SERVICE",
"WEEKDAY_EXPRESS_HOLD_AT_LOCATION",
"WEEKDAY_GROUND_HOLD_AT_LOCATION",
"SONY_PICTURE_STATION",
"EXPANDED_OFFICE_SUPPLIES_AND_TECHNOLOGY_PRODUCTS",
"VIDEO_CONFERENCING",
"SATURDAY_EXPRESS_HOLD_AT_LOCATION",
"KIOSK_LOCATION",
"STAFFED_LOCATION",
"SAME_DAY_DROPOFFS",
"SAME_DAY_CITY_DROPOFFS",
"DROP_BOX",
"DOMESTIC_SHIPPING_SERVICES",
"INTERNATIONAL_SHIPPING_SERVICES"
]
}
},
"lockerAvailability": {
"type": "boolean",
"description": "Indicates if FedEx locker is available at the location.<br> Valid values: True, False."
},
"packageMaximumLimits": {
"description": "This is the maximum package limits that are supported at the location.",
"allOf": [
{
"$ref": "#/$defs/PackageAttribute"
}
]
},
"specialInstructions": {
"type": "string",
"description": "Indicates the special instructions needed to access a location."
},
"rthservice": {
"type": "string",
"description": "Indicates if the location supports RedirectToHold Service."
},
"locationCapabilities": {
"$ref": "#/$defs/LocationCapabilities"
}
},
"description": "Details about a specific FedEx location such as services offered, distance, package attributes supported, hours, pickup and drop off times."
},
"LocationHours": {
"type": "object",
"properties": {
"dayofweek": {
"type": "string",
"description": "The day of the week for the location hours.",
"enum": [
"SUNDAY",
"MONDAY",
"TUESDAY",
"WEDNESDAY",
"THURSDAY",
"FRIDAY",
"SATURDAY"
]
},
"operationalHoursType": {
"type": "string",
"description": "Indicates the type of operational hours.",
"enum": [
"CLOSED_ALL_DAY",
"OPEN_ALL_DAY",
"OPEN_BY_HOURS"
]
},
"operationalHours": {
"type": "array",
"description": "List of normal operating hours for the location.",
"items": {
"$ref": "#/$defs/TimeRange"
}
},
"exceptionalHoursType": {
"type": "string",
"description": "Indicates the type of exceptional hours.",
"enum": [
"CLOSED_ALL_DAY",
"OPEN_ALL_DAY",
"OPEN_BY_HOURS"
]
},
"exceptionalHours": {
"type": "array",
"description": "List of operating hours for the location that are an exception from the normal hours of operation.",
"items": {
"$ref": "#/$defs/TimeRange"
}
}
},
"description": "Specifies the operational and exceptional hours for a location."
},
"LocationSummaryOutputVO": {
"type": "object",
"properties": {
"totalResults": {
"type": "integer",
"description": "Indicates the total number of locations that are displayed in the result.<br>Example: 13",
"format": "int32"
},
"resultsReturned": {
"type": "integer",
"description": "Specifies the number of results returned in the reply.<br>Example: 10",
"format": "int32"
},
"matchedAddress": {
"description": "The address provided in the request.",
"allOf": [
{
"$ref": "#/$defs/Address"
}
]
},
"matchedAddressGeoCoord": {
"description": "Identifies the geographic coordinates corresponding to the address specified. It is specified in ISO 6709 format.<br> Example: +40.75-074.00",
"allOf": [
{
"$ref": "#/$defs/GeoPositionalCoordinates"
}
]
},
"locationDetailList": {
"type": "array",
"description": "List of FedEx locations meeting the search criteria.",
"items": {
"allOf": [
{
"$ref": "#/$defs/LocationDetail"
}
]
}
},
"alerts": {
"type": "array",
"description": "Specifies the alerts.",
"items": {
"$ref": "#/$defs/Alert"
}
},
"nearestLocation": {
"$ref": "#/$defs/LocationDetail"
},
"latestLocation": {
"$ref": "#/$defs/LocationDetail"
},
"ambiguousAddress": {
"type": "array",
"description": "Indicates the values for ambiguous address details.",
"items": {
"$ref": "#/$defs/LocationDetail"
}
},
"ambiguousLocationsReturned": {
"type": "boolean",
"description": "Indicates whether value for ambigous locations were returned or not. <br>Valid values: True, False."
},
"nearestLocationReturned": {
"type": "boolean",
"description": "Indicates whether value for nearest locations were returned or not. <br>Valid values: True, False."
},
"latestLocationReturned": {
"type": "boolean",
"description": "Indicates whether value for latest locations were returned or not. <br>Valid values: True, False."
},
"lockerAvailabilityCode": {
"type": "integer",
"description": "Code for locker availability",
"format": "int32"
},
"lockerAvailabilityMessage": {
"type": "string",
"description": "Message for locker availability"
},
"location": {
"description": "Based on the locationSearchCriterion value specified, the location element specifies the minimum requirement for address search like postalCode, countryCode, GeoCodes or city.<br><br><i>Note: Country code is REQUIRED for the search.</i>",
"allOf": [
{
"$ref": "#/$defs/Location"
}
]
},
"phoneNumber": {
"type": "string",
"description": "Specify the phone number If the locationSearchCriterion is set to 'PHONE_NUMBER'.The mobile numbers will not return results when set as a criterion. <br> Example: 9015551234"
},
"multipleMatchesAction": {
"type": "string",
"description": "Specify the criterion to be used to return location results when there are multiple matches.<br><br><i>Note: The 'maxResults' value takes precedence over RETURN_ALL value.</i>",
"enum": [
"RETURN_ALL",
"RETURN_ERROR",
"RETURN_FIRST"
]
},
"sort": {
"$ref": "#/$defs/Sort"
},
"trackingInfo": {
"$ref": "#/$defs/TrackingInfo"
},
"sameState": {
"type": "boolean",
"description": "Filter to display locations within the same state as the search criteria.<br>Valid values: True, False."
},
"sameCountry": {
"type": "boolean",
"description": "Filter to display locations within the same country as the search criteria.<br>Valid values: True, False."
},
"redirectToHoldType": {
"type": "string",
"description": "Specify the type of service supported by a FedEx location for redirect to hold.<br>Valid values: FEDEX_EXPRESS, FEDEX_GROUND, FEDEX_GROUND_HOME_DELIVERY.",
"enum": [
"FEDEX_EXPRESS",
"FEDEX_GROUND",
"FEDEX_GROUND_HOME_DELIVERY"
]
},
"locationAttrTypes": {
"type": "array",
"description": "Indicates the attributes for the location.",
"items": {
"type": "string",
"description": "Specify attributes to filter location types. If more than one value is specified, only those locations that have all the specified attributes will be returned. <br> Example: [ACCEPTS_CASH, PACK_AND_SHIP]",
"enum": [
"ACCEPTS_CASH",
"ALREADY_OPEN",
"COPY_AND_PRINT_SERVICES",
"DANGEROUS_GOODS_SERVICES",
"DIRECT_MAIL_SERVICES",
"LOCATION_IS_IN_AIRPORT",
"NOTARY_SERVICES",
"OBSERVES_DAY_LIGHT_SAVING_TIMES",
"OPEN_TWENTY_FOUR_HOURS",
"PACK_AND_SHIP",
"PACKAGING_SUPPLIES",
"PASSPORT_PHOTO_SERVICES",
"RETURNS_SERVICES",
"SIGNS_AND_BANNERS_SERVICE",
"SONY_PICTURE_STATION",
"DROP_BOX",
"DOMESTIC_SHIPPING_SERVICES",
"INTERNATIONAL_SHIPPING_SERVICES",
"CLEARANCE_SERVICES"
]
}
},
"locationCapabilities": {
"type": "array",
"description": "Specify to filter the locations based on their capabilities.",
"items": {
"$ref": "#/$defs/LocationCapabilities"
}
},
"packageMaximumLimits": {
"type": "array",
"description": "Any required location supported package constraints to narrow the search.<br>For example, a package weighing more than 151 pounds may not be supported at all location types. Drop box location would be excluded.",
"items": {
"$ref": "#/$defs/PackageAttribute"
}
},
"locationTypes": {
"type": "array",
"description": "Results filter which narrows the search to specific types of FedEx Locations.",
"items": {
"type": "string",
"enum": [
"FEDEX_AUTHORIZED_SHIP_CENTER",
"FEDEX_OFFICE",
"FEDEX_SELF_SERVICE_LOCATION",
"FEDEX_ONSITE",
"FEDEX_EXPRESS_STATION",
"FEDEX_SHIPSITE",
"FEDEX_FREIGHT_SERVICE_CENTER",
"FEDEX_HOME_DELIVERY_STATION",
"FEDEX_SMART_POST_HUB"
]
}
},
"includeHoliday": {
"type": "boolean",
"description": "Indicates true if the location holiday list is desired in the results; otherwise false <br>Valid values: True, False."
},
"dropoffTime": {
"type": "string",
"description": "Specifies the latest time by which you can drop-off a package at a location to process the shipment the same day. This limits the results to locations that support a specific drop-off time. The format is an ISO 8601 string in which only the time portion is used.<br>Example: 16:00:00"
},
"dropOffServiceType": {
"type": "string",
"description": "The drop-off service types supported by the specified location.<br>Example: FedEx Ground."
},
"searchBy": {
"type": "string",
"description": "location search based on searchBy "
},
"contentOptions": {
"type": "string",
"description": "location content options"
},
"carrierCodes": {
"type": "array",
"description": "Unique code to identify the transporter.",
"items": {
"type": "string",
"enum": [
"FDXE",
"FDXG"
]
}
},
"getCall": {
"type": "boolean",
"description": "Get a call. Valid values: True, False."
}
}
},
"PackageAttribute": {
"type": "object",
"properties": {
"weight": {
"description": "Specify the package weight.",
"allOf": [
{
"$ref": "#/$defs/Weight"
}
]
},
"dimensions": {
"description": "Indicate the dimensions of the package.<br> Following conditions will apply: <ul><li>Dimensions are optional but when added, then all three dimensions must be indicated.</li><li>Dimensions are required with YOUR_PACKAGING package type.</li></ul><i>Note: The maximum/minimum dimension values varies based on the services and the packaging types.</i><br>Refer <a href=\"https://www.fedex.com/en-us/service-guide.html\" target=\"_blank\">FedEx Service Guide</a> for service details related to DIM Weighting for FedEx Express and oversize conditions for FedEx Express and FedEx Ground.",
"allOf": [
{
"$ref": "#/$defs/Dimensions"
}
]
},
"serviceOptions": {
"type": "array",
"description": "Provide all the service Options for this package",
"items": {
"type": "string"
}
}
}
},
"Sort": {
"type": "object",
"properties": {
"criteria": {
"type": "string",
"description": "Specify the criteria to sort the location details.",
"enum": [
"DISTANCE",
"LATEST_EXPRESS_DROPOFF_TIME",
"LATEST_GROUND_DROPOFF_TIME",
"LOCATION_TYPE"
]
},
"order": {
"type": "string",
"description": "Specify the sort order of the location search results, either ascending or descending. Defaults to ascending order.",
"enum": [
"ASCENDING",
"DESCENDING"
]
}
},
"description": "Specifies how the location search results will be sorted in the reply."
},
"TimeRange": {
"type": "object",
"properties": {
"begins": {
"type": "string",
"description": "Start time. <br> Example: 20:00:00"
},
"ends": {
"type": "string",
"description": "End time. <br> Example: 20:00:00"
}
}
},
"TrackingInfo": {
"type": "object",
"properties": {
"uniqueTrackingId": {
"type": "string",
"description": "A unique tracking number identifying a shipment. Used to return locations that are relevant to the shipment.<br> Example: 012345678912"
},
"trackingNumber": {
"type": "string",
"description": "A tracking number identifying a shipment. Used to return locations that are relevant to the shipment.<br>Example: 123456789012"
},
"shipDate": {
"type": "string",
# --- truncated at 32 KB (32 KB total) ---
# Full source: https://artifacts.apis.io/fedex/json-schema/fedex-locc-response-vo-schema.json
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/fedex-locc-response-vo"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.