Ordoro · Schema
Fedex Rate POST Request Schema
Order ManagementInventory ManagementShippingDropshippingE-CommerceMulti-ChannelFulfillmentLogistics
Properties
| Name | Type | Description |
|---|---|---|
| alcohol_shipment_license | string | |
| b13a_filing_option | string | Specify the filing option being exercised. Required for non-document shipments originating in Canada destinated for any country other than Canada, the United States, Puerto Rico, or the U.S. Virgin Is |
| declared_value | number | Package level Insured Value for Fedex |
| packages | array | |
| customs_info | array | |
| delivery_confirmation | string | |
| delivery_instructions | string | |
| dry_ice_weight | number | Weight in ounces. |
| duties_payment_type | string | |
| duties_payment_account | string | |
| export_compliance_statement | string | For US export shipments requiring an EEI, enter the ITN number received from AES when you filed your shipment or the FTR (Foreign Trade Regulations) exemption number.The proper format for an ITN numbe |
| importer_of_record | object | |
| insurance_type | string | |
| insured_value | number | |
| one_rate | boolean | |
| payment_account | string | |
| payment_type | string | |
| pharmacy_delivery | boolean | |
| priority_alert | string | |
| reason_for_export | string | |
| reason_for_export_explanation | string | |
| receiver_tax_info | object | |
| recipient_address_is_residential | boolean | |
| reference_number | string | |
| return | boolean | For orders, determines whether the originating and destination addresses will be swapped for a return label request |
| saturday_delivery | boolean | |
| sender_tax_info | object | |
| ship_date | string | |
| shipper_id | integer | |
| smart_post_ancillary_endorsement | string | Required for Presorted Standard but not for returns or parcel select. They are not all usable for all ancillary endorsements. |
| smart_post_hub | string | |
| smart_post_indicia | string | |
| ship_from | object | The ship_from address is used as the originating address of the rate and label request. |
| ship_to | object | The to address is used as the destination address of a return order rate and label request. |
| reference_id | string | Identifier for a Return Order |
| dangerous_goods_option | string | |
| dangerous_goods_regulation_type | string | |
| etd_service | boolean | |
| hold_at_location | boolean | |
| hold_at_location_id | string | |
| certificate_of_origin | boolean | |
| use_metric_units | boolean |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://raw.githubusercontent.com/api-evangelist/ordoro/refs/heads/main/json-schema/ordoro-post_fedex_rate-schema.json",
"title": "Fedex Rate POST Request Schema",
"type": "object",
"additionalProperties": false,
"properties": {
"alcohol_shipment_license": {
"type": "string"
},
"b13a_filing_option": {
"description": "Specify the filing option being exercised. Required for non-document shipments originating in Canada destinated for any country other than Canada, the United States, Puerto Rico, or the U.S. Virgin Islands",
"enum": [
"NOT_REQUIRED",
"MANUALLY_ATTACHED",
"FILED_ELECTRONICALLY",
"SUMMARY_REPORTING",
"FEDEX_TO_STAMP"
],
"type": "string"
},
"declared_value": {
"description": "Package level Insured Value for Fedex",
"type": "number"
},
"packages": {
"type": "array",
"maxItems": 99,
"items": {
"additionalProperties": false,
"type": "object",
"properties": {
"box_shape": {
"type": "string"
},
"declared_value": {
"description": "Package level Insured Value for Fedex",
"type": "number"
},
"description": {
"type": "string"
},
"dry_ice_weight": {
"description": "Weight in ounces.",
"type": "number",
"default": 0
},
"height": {
"description": "Height in inches",
"type": "number"
},
"length": {
"description": "Length in inches",
"type": "number"
},
"reference_number": {
"description": "Package level reference, not always necessarily a number",
"type": "string"
},
"department": {
"description": "Department number. Displayed as DEPT field on label",
"type": "string",
"maxLength": 40
},
"invoice": {
"description": "Invoice number. Displayed as INV field on label",
"type": "string",
"maxLength": 40
},
"purchase_order": {
"description": "Purchase order number. Displayed as PO field on label",
"type": "string",
"maxLength": 40
},
"sub_package_type": {
"description": "if you are using your own packaging for the shipment. Example: TUBE, CARTON, CONTAINER. etc",
"type": "string"
},
"weight": {
"description": "Weight in ounces.",
"type": "number"
},
"width": {
"description": "Width in inches",
"type": "number"
}
},
"required": [
"box_shape"
]
}
},
"customs_info": {
"items": {
"$ref": "#/components/schemas/customs_line"
},
"type": "array"
},
"delivery_confirmation": {
"default": "SERVICE_DEFAULT",
"enum": [
"NO_SIGNATURE_REQUIRED",
"INDIRECT",
"DIRECT",
"ADULT",
"SERVICE_DEFAULT"
],
"type": "string"
},
"delivery_instructions": {
"type": "string"
},
"dry_ice_weight": {
"description": "Weight in ounces.",
"type": "number",
"default": 0
},
"duties_payment_type": {
"type": "string"
},
"duties_payment_account": {
"type": "string"
},
"export_compliance_statement": {
"description": "For US export shipments requiring an EEI, enter the ITN number received from AES when you filed your shipment or the FTR (Foreign Trade Regulations) exemption number.The proper format for an ITN number is AES XYYYYMMDDNNNNNN where YYYYMMDD is date and NNNNNN are numbers generated by the AES.",
"type": "string"
},
"importer_of_record": {
"type": "object",
"additionalProperties": false,
"properties": {
"address": {
"$ref": "#/components/schemas/address"
},
"tin": {
"type": "object",
"additionalProperties": false,
"properties": {
"tin_type": {
"type": "string",
"enum": [
"BUSINESS_NATIONAL",
"BUSINESS_STATE",
"BUSINESS_UNION",
"PERSONAL_NATIONAL",
"PERSONAL_STATE"
]
},
"number": {
"type": "string",
"maxLength": 15
}
},
"required": [
"tin_type",
"number"
]
},
"account_number": {
"type": "string",
"maxLength": 12
}
},
"required": [
"address",
"tin"
]
},
"insurance_type": {
"enum": [
"discounted_insurance",
"fedex"
],
"type": "string"
},
"insured_value": {
"default": 0,
"type": "number"
},
"one_rate": {
"type": "boolean"
},
"payment_account": {
"type": "string"
},
"payment_type": {
"type": "string"
},
"pharmacy_delivery": {
"default": false,
"type": "boolean"
},
"priority_alert": {
"type": "string",
"enum": [
"PRIORITY_ALERT",
"PRIORITY_ALERT_PLUS"
]
},
"reason_for_export": {
"enum": [
"SOLD",
"NOT_SOLD",
"PERSONAL_EFFECTS",
"GIFT",
"REPAIR_AND_RETURN",
"SAMPLE"
],
"type": "string"
},
"reason_for_export_explanation": {
"type": "string"
},
"receiver_tax_info": {
"$ref": "#/components/schemas/tax_info"
},
"recipient_address_is_residential": {
"type": "boolean"
},
"reference_number": {
"type": "string"
},
"return": {
"description": "For orders, determines whether the originating and destination addresses will be swapped for a return label request",
"type": "boolean"
},
"saturday_delivery": {
"default": false,
"type": "boolean"
},
"sender_tax_info": {
"$ref": "#/components/schemas/tax_info"
},
"ship_date": {
"format": "date-time",
"type": "string"
},
"shipper_id": {
"type": "integer"
},
"smart_post_ancillary_endorsement": {
"enum": [
"ADDRESS_CORRECTION",
"CARRIER_LEAVE_IF_NO_RESPONSE",
"CHANGE_SERVICE",
"FORWARDING_SERVICE",
"RETURN_SERVICE"
],
"description": "Required for Presorted Standard but not for returns or parcel select. They are not all usable for all ancillary endorsements.",
"type": "string"
},
"smart_post_hub": {
"type": "string"
},
"smart_post_indicia": {
"type": "string"
},
"ship_from": {
"description": "The ship_from address is used as the originating address of the rate and label request.",
"$ref": "#/components/schemas/v1_address"
},
"ship_to": {
"description": "The to address is used as the destination address of a return order rate and label request.",
"$ref": "#/components/schemas/v1_address"
},
"reference_id": {
"description": "Identifier for a Return Order",
"type": "string"
},
"dangerous_goods_option": {
"type": "string"
},
"dangerous_goods_regulation_type": {
"type": "string"
},
"etd_service": {
"type": "boolean"
},
"hold_at_location": {
"type": "boolean"
},
"hold_at_location_id": {
"type": "string"
},
"certificate_of_origin": {
"type": "boolean"
},
"use_metric_units": {
"type": "boolean"
}
},
"required": [
"shipper_id"
]
}
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/ordoro-post_fedex_rate"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.