POST endpoint for accepting inbound EDI Events, with mixed EDI codes and payloads. Send 0 to 200 events per request, with up to 100 events guaranteed to process in-order for the same shipmentId.
OAuth 2.0 Client Credentials flow for server-to-server communication.
[
{
"inbound": true,
"ediCode": 204,
"payload": {
"tradingPartnerId": "KLIQA",
"totalCharge": 5500,
"totalWeight": 5500,
"weightUnits": "lbs",
"totalVolume": 5500,
"volumeUnits": "Cubic Feet",
"timeZone": "LT",
"customerBillTo": {
"companyName": "Test Company 1",
"addr": "123 Test Street",
"city": "Smalltown",
"state": "MN",
"zip": "12345",
"country": "US",
"contact": {
"contactName": "Felicia Wheaton",
"phone": "555-555-5555",
"fax": "666-666-6666",
"email": "fwheaton@trucking.com"
}
},
"stops": [
{
"stopType": "pickup",
"stopNum": 1,
"stopInstructions": [
"Careful Handling"
],
"referenceNums": [
{
"value": "VALUE",
"type": "STOP",
"text": "Text"
},
{
"value": "2024-04-25",
"type": "AD",
"text": "Arrival Date"
},
{
"value": "2024-04-25",
"type": "DD",
"text": "Departure Date"
},
{
"value": "716263587126",
"type": "PD",
"text": "Pickup/Delivery Number"
}
],
"expectedTimeStart": "12:30",
"expectedTimeEnd": "14:30",
"expectedDate": "12/26/2025",
"contacts": [
{
"Phone": "555-555-5555",
"Fax": "666-666-6666",
"Email": "fwheaton@trucking.com",
"ContactName": "Felicia Wheaton"
}
],
"company": {
"zip": "12345",
"state": "MN",
"country": "US",
"companyName": "Test Company 1",
"city": "Smalltown",
"addr": "123 Test Street"
},
"apptRequired": false
},
{
"stopType": "dropoff",
"stopInstructions": [
"Careful Handling"
],
"referenceNums": [
{
"value": "980938459",
"type": "PD",
"text": "Pickup/Delivery Number"
}
],
"expectedTimeStart": "12:30",
"expectedTimeEnd": "14:30",
"expectedDate": "12/28/2025",
"contacts": [
{
"Phone": "777-777-7777",
"Fax": "888-888-8888",
"Email": "jwilliams@test.com",
"ContactName": "Jason Williams"
}
],
"company": {
"zip": "54321",
"state": "IL",
"country": "US",
"companyName": "Test Company 2",
"city": "Chicago",
"addr": "456 Test Street"
},
"apptRequired": true
}
],
"specialInstructions": [
"Special Instruction 1",
"Special Instruction 2"
],
"shipmentId": "12345",
"scac": "FLSJ",
"respondByTime": "03:30",
"respondByDate": "2015-12-23",
"referenceNums": [
{
"value": "1001624728",
"type": "IL",
"text": "Internal Order Number"
},
{
"value": "45734",
"type": "PO",
"text": "PO Number"
},
{
"value": "2024-04-19",
"type": "OD",
"text": "Order Date"
},
{
"value": "FLSJ",
"type": "SCA",
"text": "SCAC"
}
],
"purpose": "Original",
"poNum": "12345",
"paymentTerms": "Third Party",
"orderNum": "45678",
"mode": "Truckload",
"mileage": 56.24,
"items": [
{
"width": 12.1,
"weightUnits": "lbs",
"weight": 2319.12,
"volumeUnits": "Cubic Feet",
"volume": 34.2,
"referenceNums": [
{
"value": "2333",
"type": "HZ",
"text": "Hazmat Number"
},
{
"value": "Item-1",
"type": "IN",
"text": "Item Number"
}
],
"pickupStopNum": 1,
"packagingUnits": "Other",
"packagingUnitCount": 2000,
"nmfcClass": "55",
"length": 12.1,
"itemNum": "3366468010001",
"isHazMat": true,
"height": 12.1,
"hazMatPackagingGroup": "III",
"hazMatNumberType": "UN",
"hazMatNumber": "1234",
"hazMatContactPhone": "312-555-9999",
"hazMatContactName": "George Smiley",
"hazMatContactEmail": "beggerman@thecircus.com",
"hazMatClassDivision": "4.1",
"handlingUnits": "Pallets",
"handlingUnitCount": 1,
"dropoffStopNum": 2,
"dimensionUnits": "ft",
"description": "Commodity"
},
{
"width": 12.1,
"weightUnits": "lbs",
"weight": 2319.12,
"volumeUnits": "Cubic Feet",
"volume": 34.2,
"referenceNums": [],
"pickupStopNum": 1,
"packagingUnits": "Other",
"packagingUnitCount": 2000,
"nmfcClass": "55",
"length": 12.1,
"itemNum": "3234468010001",
"isHazMat": false,
"height": 12.1,
"handlingUnits": "Pallets",
"handlingUnitCount": 1,
"dropoffStopNum": 2,
"dimensionUnits": "ft",
"description": "Stuff"
}
],
"insuranceAmount": 800,
"equipmentType": "Dry Van 48'",
"currencyCode": "USD",
"charges": [
{
"type": "Line Haul",
"description": "Line Haul",
"amount": 5000
},
{
"type": "Fuel",
"description": "Fuel Surcharge",
"amount": 200
},
{
"type": "Accessorial",
"description": "Lift Gate Delivery",
"amount": 100
},
{
"type": "Accessorial",
"description": "Lumper Delivery",
"amount": 200
}
],
"cargoValue": 1000,
"bolNum": "98765"
}
}
][
{
"inbound": true,
"ediCode": 204,
"payload": {
"tradingPartnerId": "KLIQA",
"totalCharge": 5500,
"totalWeight": 5500,
"weightUnits": "lbs",
"totalVolume": 5500,
"volumeUnits": "Cubic Feet",
"timeZone": "LT",
"customerBillTo": {
"companyName": "Test Company 1",
"addr": "123 Test Street",
"city": "Smalltown",
"state": "MN",
"zip": "12345",
"country": "US",
"contact": {
"contactName": "Felicia Wheaton",
"phone": "555-555-5555",
"fax": "666-666-6666",
"email": "fwheaton@trucking.com"
}
},
"stops": [
{
"stopType": "pickup",
"stopNum": 1,
"stopInstructions": [
"Careful Handling"
],
"referenceNums": [
{
"value": "VALUE",
"type": "STOP",
"text": "Text"
},
{
"value": "2024-04-25",
"type": "AD",
"text": "Arrival Date"
},
{
"value": "2024-04-25",
"type": "DD",
"text": "Departure Date"
},
{
"value": "716263587126",
"type": "PD",
"text": "Pickup/Delivery Number"
}
],
"expectedTimeStart": "12:30",
"expectedTimeEnd": "14:30",
"expectedDate": "12/26/2025",
"contacts": [
{
"Phone": "555-555-5555",
"Fax": "666-666-6666",
"Email": "fwheaton@trucking.com",
"ContactName": "Felicia Wheaton"
}
],
"company": {
"zip": "12345",
"state": "MN",
"country": "US",
"companyName": "Test Company 1",
"city": "Smalltown",
"addr": "123 Test Street"
},
"apptRequired": false
},
{
"stopType": "dropoff",
"stopInstructions": [
"Careful Handling"
],
"referenceNums": [
{
"value": "980938459",
"type": "PD",
"text": "Pickup/Delivery Number"
}
],
"expectedTimeStart": "12:30",
"expectedTimeEnd": "14:30",
"expectedDate": "12/28/2025",
"contacts": [
{
"Phone": "777-777-7777",
"Fax": "888-888-8888",
"Email": "jwilliams@test.com",
"ContactName": "Jason Williams"
}
],
"company": {
"zip": "54321",
"state": "IL",
"country": "US",
"companyName": "Test Company 2",
"city": "Chicago",
"addr": "456 Test Street"
},
"apptRequired": true
}
],
"specialInstructions": [
"Special Instruction 1",
"Special Instruction 2"
],
"shipmentId": "100012",
"scac": "FLSJ",
"respondByTime": "03:30",
"respondByDate": "2015-12-23",
"referenceNums": [
{
"value": "1001624728",
"type": "IL",
"text": "Internal Order Number"
},
{
"value": "45734",
"type": "PO",
"text": "PO Number"
},
{
"value": "2024-04-19",
"type": "OD",
"text": "Order Date"
},
{
"value": "FLSJ",
"type": "SCA",
"text": "SCAC"
}
],
"purpose": "Update",
"poNum": "12345",
"paymentTerms": "Third Party",
"orderNum": "45678",
"mode": "Truckload",
"mileage": 56.24,
"items": [
{
"width": 12.1,
"weightUnits": "lbs",
"weight": 2319.12,
"volumeUnits": "Cubic Feet",
"volume": 34.2,
"referenceNums": [
{
"value": "2333",
"type": "HZ",
"text": "Hazmat Number"
},
{
"value": "Item-1",
"type": "IN",
"text": "Item Number"
}
],
"pickupStopNum": 1,
"packagingUnits": "Other",
"packagingUnitCount": 2000,
"nmfcClass": "55",
"length": 12.1,
"itemNum": "3366468010001",
"isHazMat": true,
"height": 12.1,
"hazMatPackagingGroup": "III",
"hazMatNumberType": "UN",
"hazMatNumber": "1234",
"hazMatContactPhone": "312-555-9999",
"hazMatContactName": "George Smiley",
"hazMatContactEmail": "beggerman@thecircus.com",
"hazMatClassDivision": "4.1",
"handlingUnits": "Pallets",
"handlingUnitCount": 1,
"dropoffStopNum": 2,
"dimensionUnits": "Ft",
"description": "Commodity"
},
{
"width": 12.1,
"weightUnits": "lbs",
"weight": 2319.12,
"volumeUnits": "Cubic Feet",
"volume": 34.2,
"referenceNums": [],
"pickupStopNum": 1,
"packagingUnits": "Other",
"packagingUnitCount": 2000,
"nmfcClass": "55",
"length": 12.1,
"itemNum": "3234468010001",
"isHazMat": false,
"height": 12.1,
"handlingUnits": "Pallets",
"handlingUnitCount": 1,
"dropoffStopNum": 2,
"dimensionUnits": "Ft",
"description": "Stuff"
}
],
"insuranceAmount": 800,
"equipmentType": "Dry Van 48'",
"containerNumber": "MAEU1234567",
"currencyCode": "USD",
"charges": [
{
"type": "Line Haul",
"description": "Line Haul",
"amount": 5000
},
{
"type": "Fuel",
"description": "Fuel Surcharge",
"amount": 200
},
{
"type": "Accessorial",
"description": "Lift Gate Delivery",
"amount": 100
},
{
"type": "Accessorial",
"description": "Lumper Delivery",
"amount": 200
}
],
"cargoValue": 1000,
"bolNum": "98765"
}
}
][
{
"inbound": true,
"ediCode": 204,
"payload": {
"tradingPartnerId": "KLIQA",
"stops": [
{
"stopType": "pickup",
"expectedDate": "12/26/2025",
"company": {
"companyName": "Test Company 1"
}
},
{
"stopType": "dropoff",
"expectedDate": "2025-12-28",
"company": {
"companyName": "Test Company 2"
}
}
],
"shipmentId": "12345",
"purpose": "Original"
}
}
][
{
"inbound": true,
"ediCode": 204,
"payload": {
"tradingPartnerId": "KLIQA",
"stops": [
{
"stopType": "pickup",
"expectedDate": "12/26/2025",
"company": {
"zip": "12345",
"state": "MN",
"country": "US",
"companyName": "Test Company 1",
"city": "Smalltown",
"addr": "123 Test Street"
}
},
{
"stopType": "dropoff",
"expectedDate": "2025-12-28",
"company": {
"zip": "54321",
"state": "IL",
"country": "US",
"companyName": "Test Company 2",
"city": "Chicago",
"addr": "456 Test Street"
}
}
],
"shipmentId": "12345",
"purpose": "Update"
}
}
][
{
"inbound": true,
"ediCode": 204,
"payload": {
"tradingPartnerId": "KLIQA",
"shipmentId": "12345",
"purpose": "Cancellation"
}
}
][
{
"inbound": true,
"ediCode": 404,
"payload": {
"tradingPartnerId": "KLIQA",
"totalCharge": 5500,
"totalWeight": 5500,
"weightUnits": "lbs",
"totalVolume": 5500,
"volumeUnits": "Cubic Feet",
"timeZone": "LT",
"customerBillTo": {
"companyName": "Test Company 1",
"addr": "123 Test Street",
"city": "Smalltown",
"state": "MN",
"zip": "12345",
"country": "US",
"contact": {
"contactName": "Felicia Wheaton",
"phone": "555-555-5555",
"fax": "666-666-6666",
"email": "fwheaton@trucking.com"
}
},
"stops": [
{
"stopType": "pickup",
"stopNum": 1,
"stopInstructions": [
"Careful Handling"
],
"referenceNums": [
{
"value": "VALUE",
"type": "STOP",
"text": "Text"
},
{
"value": "2024-04-25",
"type": "AD",
"text": "Arrival Date"
},
{
"value": "2024-04-25",
"type": "DD",
"text": "Departure Date"
},
{
"value": "716263587126",
"type": "PD",
"text": "Pickup/Delivery Number"
}
],
"expectedTimeStart": "12:30",
"expectedTimeEnd": "14:30",
"expectedDate": "12/26/2025",
"contacts": [
{
"Phone": "555-555-5555",
"Fax": "666-666-6666",
"Email": "fwheaton@trucking.com",
"ContactName": "Felicia Wheaton"
}
],
"company": {
"zip": "12345",
"state": "MN",
"country": "US",
"companyName": "Test Company 1",
"city": "Smalltown",
"addr": "123 Test Street"
},
"apptRequired": false
},
{
"stopType": "dropoff",
"stopInstructions": [
"Careful Handling"
],
"referenceNums": [
{
"value": "980938459",
"type": "PD",
"text": "Pickup/Delivery Number"
}
],
"expectedTimeStart": "12:30",
"expectedTimeEnd": "14:30",
"expectedDate": "12/28/2025",
"contacts": [
{
"Phone": "777-777-7777",
"Fax": "888-888-8888",
"Email": "jwilliams@test.com",
"ContactName": "Jason Williams"
}
],
"company": {
"zip": "54321",
"state": "IL",
"country": "US",
"companyName": "Test Company 2",
"city": "Chicago",
"addr": "456 Test Street"
},
"apptRequired": true
}
],
"specialInstructions": [
"Special Instruction 1",
"Special Instruction 2"
],
"shipmentId": "12345",
"scac": "FLSJ",
"respondByTime": "03:30",
"respondByDate": "2015-12-23",
"referenceNums": [
{
"value": "1001624728",
"type": "IL",
"text": "Internal Order Number"
},
{
"value": "45734",
"type": "PO",
"text": "PO Number"
},
{
"value": "2024-04-19",
"type": "OD",
"text": "Order Date"
},
{
"value": "FLSJ",
"type": "SCA",
"text": "SCAC"
}
],
"purpose": "Original",
"poNum": "12345",
"paymentTerms": "Third Party",
"orderNum": "45678",
"mode": "Truckload",
"mileage": 56.24,
"items": [
{
"width": 12.1,
"weightUnits": "lbs",
"weight": 2319.12,
"volumeUnits": "Cubic Feet",
"volume": 34.2,
"referenceNums": [
{
"value": "2333",
"type": "HZ",
"text": "Hazmat Number"
},
{
"value": "Item-1",
"type": "IN",
"text": "Item Number"
}
],
"pickupStopNum": 1,
"packagingUnits": "Other",
"packagingUnitCount": 2000,
"nmfcClass": "55",
"length": 12.1,
"itemNum": "3366468010001",
"isHazMat": true,
"height": 12.1,
"hazMatPackagingGroup": "III",
"hazMatNumberType": "UN",
"hazMatNumber": "1234",
"hazMatContactPhone": "312-555-9999",
"hazMatContactName": "George Smiley",
"hazMatContactEmail": "beggerman@thecircus.com",
"hazMatClassDivision": "4.1",
"handlingUnits": "Pallets",
"handlingUnitCount": 1,
"dropoffStopNum": 2,
"dimensionUnits": "ft",
"description": "Commodity"
},
{
"width": 12.1,
"weightUnits": "lbs",
"weight": 2319.12,
"volumeUnits": "Cubic Feet",
"volume": 34.2,
"referenceNums": [],
"pickupStopNum": 1,
"packagingUnits": "Other",
"packagingUnitCount": 2000,
"nmfcClass": "55",
"length": 12.1,
"itemNum": "3234468010001",
"isHazMat": false,
"height": 12.1,
"handlingUnits": "Pallets",
"handlingUnitCount": 1,
"dropoffStopNum": 2,
"dimensionUnits": "ft",
"description": "Stuff"
}
],
"insuranceAmount": 800,
"equipmentType": "Dry Van 48'",
"currencyCode": "USD",
"charges": [
{
"type": "Line Haul",
"description": "Line Haul",
"amount": 5000
},
{
"type": "Fuel",
"description": "Fuel Surcharge",
"amount": 200
},
{
"type": "Accessorial",
"description": "Lift Gate Delivery",
"amount": 100
},
{
"type": "Accessorial",
"description": "Lumper Delivery",
"amount": 200
}
],
"cargoValue": 1000,
"bolNum": "98765"
}
}
][
{
"inbound": true,
"ediCode": 404,
"payload": {
"tradingPartnerId": "KLIQA",
"totalCharge": 5500,
"totalWeight": 5500,
"weightUnits": "lbs",
"totalVolume": 5500,
"volumeUnits": "Cubic Feet",
"timeZone": "LT",
"customerBillTo": {
"companyName": "Test Company 1",
"addr": "123 Test Street",
"city": "Smalltown",
"state": "MN",
"zip": "12345",
"country": "US",
"contact": {
"contactName": "Felicia Wheaton",
"phone": "555-555-5555",
"fax": "666-666-6666",
"email": "fwheaton@trucking.com"
}
},
"stops": [
{
"stopType": "pickup",
"stopNum": 1,
"stopInstructions": [
"Careful Handling"
],
"referenceNums": [
{
"value": "VALUE",
"type": "STOP",
"text": "Text"
},
{
"value": "2024-04-25",
"type": "AD",
"text": "Arrival Date"
},
{
"value": "2024-04-25",
"type": "DD",
"text": "Departure Date"
},
{
"value": "716263587126",
"type": "PD",
"text": "Pickup/Delivery Number"
}
],
"expectedTimeStart": "12:30",
"expectedTimeEnd": "14:30",
"expectedDate": "12/26/2025",
"contacts": [
{
"Phone": "555-555-5555",
"Fax": "666-666-6666",
"Email": "fwheaton@trucking.com",
"ContactName": "Felicia Wheaton"
}
],
"company": {
"zip": "12345",
"state": "MN",
"country": "US",
"companyName": "Test Company 1",
"city": "Smalltown",
"addr": "123 Test Street"
},
"apptRequired": false
},
{
"stopType": "dropoff",
"stopInstructions": [
"Careful Handling"
],
"referenceNums": [
{
"value": "980938459",
"type": "PD",
"text": "Pickup/Delivery Number"
}
],
"expectedTimeStart": "12:30",
"expectedTimeEnd": "14:30",
"expectedDate": "12/28/2025",
"contacts": [
{
"Phone": "777-777-7777",
"Fax": "888-888-8888",
"Email": "jwilliams@test.com",
"ContactName": "Jason Williams"
}
],
"company": {
"zip": "54321",
"state": "IL",
"country": "US",
"companyName": "Test Company 2",
"city": "Chicago",
"addr": "456 Test Street"
},
"apptRequired": true
}
],
"specialInstructions": [
"Special Instruction 1",
"Special Instruction 2"
],
"shipmentId": "100012",
"scac": "FLSJ",
"respondByTime": "03:30",
"respondByDate": "2015-12-23",
"referenceNums": [
{
"value": "1001624728",
"type": "IL",
"text": "Internal Order Number"
},
{
"value": "45734",
"type": "PO",
"text": "PO Number"
},
{
"value": "2024-04-19",
"type": "OD",
"text": "Order Date"
},
{
"value": "FLSJ",
"type": "SCA",
"text": "SCAC"
}
],
"purpose": "Update",
"poNum": "12345",
"paymentTerms": "Third Party",
"orderNum": "45678",
"mode": "Truckload",
"mileage": 56.24,
"items": [
{
"width": 12.1,
"weightUnits": "lbs",
"weight": 2319.12,
"volumeUnits": "Cubic Feet",
"volume": 34.2,
"referenceNums": [
{
"value": "2333",
"type": "HZ",
"text": "Hazmat Number"
},
{
"value": "Item-1",
"type": "IN",
"text": "Item Number"
}
],
"pickupStopNum": 1,
"packagingUnits": "Other",
"packagingUnitCount": 2000,
"nmfcClass": "55",
"length": 12.1,
"itemNum": "3366468010001",
"isHazMat": true,
"height": 12.1,
"hazMatPackagingGroup": "III",
"hazMatNumberType": "UN",
"hazMatNumber": "1234",
"hazMatContactPhone": "312-555-9999",
"hazMatContactName": "George Smiley",
"hazMatContactEmail": "beggerman@thecircus.com",
"hazMatClassDivision": "4.1",
"handlingUnits": "Pallets",
"handlingUnitCount": 1,
"dropoffStopNum": 2,
"dimensionUnits": "Ft",
"description": "Commodity"
},
{
"width": 12.1,
"weightUnits": "lbs",
"weight": 2319.12,
"volumeUnits": "Cubic Feet",
"volume": 34.2,
"referenceNums": [],
"pickupStopNum": 1,
"packagingUnits": "Other",
"packagingUnitCount": 2000,
"nmfcClass": "55",
"length": 12.1,
"itemNum": "3234468010001",
"isHazMat": false,
"height": 12.1,
"handlingUnits": "Pallets",
"handlingUnitCount": 1,
"dropoffStopNum": 2,
"dimensionUnits": "Ft",
"description": "Stuff"
}
],
"insuranceAmount": 800,
"equipmentType": "Dry Van 48'",
"containerNumber": "MAEU1234567",
"currencyCode": "USD",
"charges": [
{
"type": "Line Haul",
"description": "Line Haul",
"amount": 5000
},
{
"type": "Fuel",
"description": "Fuel Surcharge",
"amount": 200
},
{
"type": "Accessorial",
"description": "Lift Gate Delivery",
"amount": 100
},
{
"type": "Accessorial",
"description": "Lumper Delivery",
"amount": 200
}
],
"cargoValue": 1000,
"bolNum": "98765"
}
}
][
{
"inbound": true,
"ediCode": 404,
"payload": {
"tradingPartnerId": "KLIQA",
"stops": [
{
"stopType": "pickup",
"expectedDate": "12/26/2025",
"company": {
"companyName": "Test Company 1"
}
},
{
"stopType": "dropoff",
"expectedDate": "2025-12-28",
"company": {
"companyName": "Test Company 2"
}
}
],
"shipmentId": "12345",
"purpose": "Original"
}
}
][
{
"inbound": true,
"ediCode": 404,
"payload": {
"tradingPartnerId": "KLIQA",
"stops": [
{
"stopType": "pickup",
"expectedDate": "12/26/2025",
"company": {
"zip": "12345",
"state": "MN",
"country": "US",
"companyName": "Test Company 1",
"city": "Smalltown",
"addr": "123 Test Street"
}
},
{
"stopType": "dropoff",
"expectedDate": "2025-12-28",
"company": {
"zip": "54321",
"state": "IL",
"country": "US",
"companyName": "Test Company 2",
"city": "Chicago",
"addr": "456 Test Street"
}
}
],
"shipmentId": "12345",
"purpose": "Update"
}
}
][
{
"inbound": true,
"ediCode": 404,
"payload": {
"tradingPartnerId": "KLIQA",
"shipmentId": "12345",
"purpose": "Cancellation"
}
}
][
{
"ediCode": 990,
"inbound": true,
"payload": {
"bookingNumber": "Booking",
"carrierTradingPartnerId": "EDIC1",
"shipmentId": "12345",
"status": "Accept",
"waybillNumber": "Waybill"
}
}
][
{
"ediCode": 990,
"inbound": true,
"payload": {
"bookingNumber": "Booking",
"carrierTradingPartnerId": "EDIC1",
"shipmentId": "12345",
"status": "Decline",
"tenderDeclinedComments": "Invalid load for some reason",
"tenderDeclinedReasonCodes": [
"ASV",
"RTN"
],
"tenderExceptionComments": "Encountered an issue processing",
"waybillNumber": "Waybill"
}
}
][
{
"ediCode": 990,
"inbound": true,
"payload": {
"carrierTradingPartnerId": "EDIC1",
"shipmentId": "12345",
"status": "Accept"
}
}
][
{
"ediCode": 990,
"inbound": true,
"payload": {
"carrierTradingPartnerId": "EDIC1",
"shipmentId": "12345",
"status": "Decline"
}
}
][
{
"ediCode": 824,
"inbound": true,
"payload": {
"bookingNumber": "Booking",
"carrierTradingPartnerId": "EDIC1",
"shipmentId": "12345",
"status": "Accept",
"waybillNumber": "Waybill"
}
}
][
{
"ediCode": 824,
"inbound": true,
"payload": {
"bookingNumber": "Booking",
"carrierTradingPartnerId": "EDIC1",
"shipmentId": "12345",
"status": "Decline",
"tenderDeclinedComments": "Invalid load for some reason",
"tenderDeclinedReasonCodes": [
"ASV",
"RTN"
],
"tenderExceptionComments": "Encountered an issue processing",
"waybillNumber": "Waybill"
}
}
][
{
"ediCode": 824,
"inbound": true,
"payload": {
"carrierTradingPartnerId": "EDIC1",
"shipmentId": "12345",
"status": "Accept"
}
}
][
{
"ediCode": 824,
"inbound": true,
"payload": {
"carrierTradingPartnerId": "EDIC1",
"shipmentId": "12345",
"status": "Decline"
}
}
][
{
"ediCode": 214,
"inbound": true,
"payload": {
"bookingNumber": "1234672137",
"carrierTradingPartnerId": "EDIC1",
"containerNumber": "MAEU1234567",
"eventCity": "Chicago",
"eventCode": "AF",
"eventCountry": "US",
"eventDate": "2025-07-04",
"eventDetail": "This is the detail",
"eventState": "IL",
"eventTime": "08:30",
"eventTimeZone": "LT",
"eventZip": "60603",
"latitude": 47.5292773045995,
"longitude": -87.20153829304499,
"proNumber": "PRO1234567",
"sealNumber": "2372499345",
"stopNumber": 2,
"shipmentId": "12345",
"waybillNumber": "45678910"
}
}
][
{
"ediCode": 214,
"inbound": true,
"payload": {
"carrierTradingPartnerId": "EDIC1",
"shipmentId": "12345"
}
}
][
{
"ediCode": 322,
"inbound": true,
"payload": {
"bookingNumber": "1234672631",
"carrierTradingPartnerId": "EDIC1",
"containerNumber": "MAEU14564513",
"eventCity": "Chicago",
"eventCode": "AF",
"eventCountry": "US",
"eventDate": "2025-07-04",
"eventDetail": "This is the detail",
"eventState": "IL",
"eventTime": "08:30",
"eventTimeZone": "LT",
"eventZip": "60603",
"latitude": 47.5292773045995,
"longitude": -87.20153829304499,
"proNumber": "PRO1234567",
"sealNumber": "2372499345",
"stopNumber": 2,
"shipmentId": "12345",
"waybillNumber": "45678910"
}
}
][
{
"ediCode": 322,
"inbound": true,
"payload": {
"carrierTradingPartnerId": "EDIC1",
"shipmentId": "12345"
}
}
][
{
"inbound": true,
"ediCode": 210,
"payload": {
"waybillNumber": "way12345",
"ultimateShipperStreet": "526 Beacon Street",
"ultimateShipperState": "MA",
"ultimateShipperPostalCode": "02215",
"ultimateShipperName": "Ultimate Shipper ABC",
"ultimateShipperCountry": "US",
"ultimateShipperCity": "Boston",
"ultimateConsigneeStreet": "1526 Beacon Street",
"ultimateConsigneeState": "MA",
"ultimateConsigneePostalCode": "02219",
"ultimateConsigneeName": "Ultimate Consignee DEF",
"ultimateConsigneeCountry": "US",
"ultimateConsigneeCity": "Bostona",
"shipmentId": "12345",
"proNumber": "pro12345",
"originStreet": "2333 Waukegan Rd.",
"originState": "IL",
"originPostalCode": "60045",
"originName": "ABC Shipper",
"originCountry": "US",
"originCity": "Bannockburn",
"items": [
{
"weightUnits": "lbs",
"weight": 100,
"rateType": "Per Mile",
"rate": 0.25,
"quantity": 10,
"freightClass": "50",
"description": "Commodity AAA",
"amount": 100
}
],
"invoiceNum": "TESTINVNUM123",
"invoiceDueDate": "2025-10-07",
"invoiceDate": "2025-09-22",
"destinationStreet": "526 Beacon Street",
"destinationState": "MA",
"destinationPostalCode": "02215",
"destinationName": "ABC Shipper",
"destinationCountry": "US",
"destinationCity": "Boston",
"currencyCode": "USD",
"charges": [
{
"type": "Line Haul",
"rateType": "Per Mile",
"rate": 1,
"qty": 1200,
"description": "Net Line Haul",
"amount": 1200
},
{
"type": "Fuel",
"rateType": "Per Mile",
"rate": 0.25,
"qty": 1200,
"description": "Fuel Surcharge",
"amount": 300
},
{
"type": "Accessorial",
"stopNum": 2,
"rateType": "Fixed Cost",
"rate": 75,
"qty": 1,
"description": "After Hours Delivery",
"amount": 75
}
],
"carrierTradingPartnerId": "EDIC1",
"carrierBillToStreet": "1526 Beacon Street",
"carrierBillToState": "MA",
"carrierBillToPostalCode": "02219",
"carrierBillToName": "Ultimate Consignee DEF",
"carrierBillToCountry": "US",
"carrierBillToCity": "Bostona"
}
}
][
{
"inbound": true,
"ediCode": 210,
"payload": {
"shipmentId": "12345",
"invoiceDate": "2025-11-11",
"carrierTradingPartnerId": "EDIC1"
}
}
][
{
"inbound": true,
"ediCode": 410,
"payload": {
"waybillNumber": "way12345",
"ultimateShipperStreet": "526 Beacon Street",
"ultimateShipperState": "MA",
"ultimateShipperPostalCode": "02215",
"ultimateShipperName": "Ultimate Shipper ABC",
"ultimateShipperCountry": "US",
"ultimateShipperCity": "Boston",
"ultimateConsigneeStreet": "1526 Beacon Street",
"ultimateConsigneeState": "MA",
"ultimateConsigneePostalCode": "02219",
"ultimateConsigneeName": "Ultimate Consignee DEF",
"ultimateConsigneeCountry": "US",
"ultimateConsigneeCity": "Bostona",
"shipmentId": "12345",
"proNumber": "pro12345",
"originStreet": "2333 Waukegan Rd.",
"originState": "IL",
"originPostalCode": "60045",
"originName": "ABC Shipper",
"originCountry": "US",
"originCity": "Bannockburn",
"items": [
{
"weightUnits": "lbs",
"weight": 100,
"rateType": "Per Mile",
"rate": 0.25,
"quantity": 10,
"freightClass": "50",
"description": "Commodity AAA",
"amount": 100
}
],
"invoiceNum": "TESTINVNUM123",
"invoiceDueDate": "2025-10-07",
"invoiceDate": "2025-09-22",
"destinationStreet": "526 Beacon Street",
"destinationState": "MA",
"destinationPostalCode": "02215",
"destinationName": "ABC Shipper",
"destinationCountry": "US",
"destinationCity": "Boston",
"currencyCode": "USD",
"charges": [
{
"type": "Line Haul",
"rateType": "Per Mile",
"rate": 1,
"qty": 1200,
"description": "Net Line Haul",
"amount": 1200
},
{
"type": "Fuel",
"rateType": "Per Mile",
"rate": 0.25,
"qty": 1200,
"description": "Fuel Surcharge",
"amount": 300
},
{
"type": "Accessorial",
"stopNum": 2,
"rateType": "Fixed Cost",
"rate": 75,
"qty": 1,
"description": "After Hours Delivery",
"amount": 75
}
],
"carrierTradingPartnerId": "EDIC1",
"carrierBillToStreet": "1526 Beacon Street",
"carrierBillToState": "MA",
"carrierBillToPostalCode": "02219",
"carrierBillToName": "Ultimate Consignee DEF",
"carrierBillToCountry": "US",
"carrierBillToCity": "Bostona"
}
}
][
{
"inbound": true,
"ediCode": 410,
"payload": {
"shipmentId": "12345",
"invoiceDate": "2025-11-11",
"carrierTradingPartnerId": "EDIC1"
}
}
]A list of Inbound EDI Events.
An Inbound EDI Event with EDI code and payload.
The EDI codes to send or receive in the body of the request.
The trading partner identifier for the carrier receiving the load tender.
Maps to EDI Location (object) -> Name (field) in Revenova TMS.
The unique identifier for the shipment load tender.
Maps to the Load (object) field set in TMS Admin > Configuration > EDI Shipment ID in Revenova TMS.
The SCAC of the customer associated with the load.
Maps to Load (object) -> EDI SCAC (field) in Revenova TMS.
The number of the container/trailer for the shipment.
Maps to Load (object) -> Container/Trailer Number (field) in Revenova TMS.
The customer to be billed for the shipment.
The name of the company.
Maps to Account (object) -> Name (field) in Revenova TMS.
The street address of the company.
Maps to Account (object) -> Billing Street (field) in Revenova TMS.
The city where the company is located.
Maps to Account (object) -> Billing City (field) in Revenova TMS.
The 2 character state/province abbreviation where the company is located, or full state name if picklists are disabled.
Maps to Account (object) -> Billing State Code (field) in Revenova TMS.
The postal code of the company's location.
Maps to Account (object) -> Billing Postal Code (field) in Revenova TMS.
The 2-character ISO country code where the company is located, or full country name if picklists are disabled.
Maps to Account (object) -> Billing Country Code (field) in Revenova TMS.
The purpose of the load tender (Original, Update, or Cancellation).
The mode of transportation for the shipment.
Maps to Mode (object) -> Name (field) in Revenova TMS. Mode must be pre-defined in Revenova TMS.
The type of equipment required for the shipment.
Maps to Load (object) -> Equipment Type (field) in Revenova TMS.
A list of special instructions for the shipment.
Maps to Load (object) -> Other Instructions (field) in Revenova TMS.
A special instruction for the shipment.
The purchase order number associated with the shipment. Combines with any PO Numbers identified in reference nums with semicolons.
Maps to Load (object) -> PO Number (field) in Revenova TMS.
The order number associated with the shipment.
Maps to Load (object) -> Order Number (field) in Revenova TMS.
The bill of lading number for the shipment.
Maps to Load (object) -> Bill of Lading Number (field) in Revenova TMS.
The payment terms for the shipment (e.g, Prepaid, Collect, Third Party).
Maps to Load (object) -> Payment Terms (field) in Revenova TMS.
The date by which the carrier must respond to the load tender.
Format can be YYYY-MM-DD, MM/DD/YYYY, YYYYMMDD, or MMDDYYYY.
Maps to Load (object) -> EDI Response Deadline (field) in Revenova TMS.
The time by which the carrier must respond to the load tender.
Format must be HH:MM in 24-hour format.
Maps to Load (object) -> EDI Response Deadline (field) in Revenova TMS.
The time zone for the respond by time.
LT = Local Time
Maps to Load (object) -> EDI Response Deadline (field) in Revenova TMS.
The 3-character currency code for monetary values in the load tender, relevant for multicurrency orgs only
Maps to Load (object) -> Currency ISO Code (field) in Revenova TMS.
The declared value of the cargo being shipped.
Maps to Load (object) -> Cargo Value (field) in Revenova TMS.
The amount of insurance coverage for the shipment.
Maps to Load (object) -> Insurance Amount (field) in Revenova TMS.
The total mileage for the shipment.
Maps to Load (object) -> Distance (Miles) (field) in Revenova TMS.
The total weight for the shipment.
Maps to Load (object) -> Total Weight (field) in Revenova TMS:
The units of weight for the item (lbs or kg).
Maps to Load (object) -> Weight Units (field) in Revenova TMS.
The total volume for the shipment.
Maps to Load (object) -> Total Volume (field) in Revenova TMS:
The type of volume unit.
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi204:
- Load (object) -> Volume Units (field)
- Line Item (object) -> Volume Units (field)
- outboundEdi204:
- Load (object) -> Volume Units (field)
- Line Item (object) -> Volume Units (field)
- outboundEdi214:
- Load (object) -> Volume Units (field)
- Line Item (object) -> Volume Units (field)
- outboundEdi210:
- Load (object) -> Volume Units (field)
- Line Item (object) -> Volume Units (field)
The total charge for the shipment.
Maps to one of the following Load in Revenova TMS:
- Load (object) -> EDI Quote Total (field)
- Customer Quote (object) -> Customer Quote Total (field)
A list of reference numbers associated with the shipment.
Maps to Load Reference (object) in Revenova TMS.
A reference number associated with the shipment.
Can have 0-to-many reference numbers.
The type of reference number.
Maps to Load Reference (object) -> Type (field) in Revenova TMS.
The description/label of the reference number.
Maps to Load Reference (object) -> Label (field) in Revenova TMS.
The value of the reference number.
Maps to Load Reference (object) -> Value (field) in Revenova TMS.
A list of stops for the shipment.
Requires 2 or more stops.
Maps to Stop (object) in Revenova TMS.
The type of stop (e.g., pickup, dropoff).
Maps to one of the following in Revenova TMS:
- For pickup stops: Stop (object) -> Is Pickup (field)
- For dropoff stops: Stop (object) -> Is Dropoff (field)
Indicates whether an appointment is required for the stop.
Maps to Stop (object) -> Appointment Required (field) in Revenova TMS.
The expected date for the stop.
Format can be YYYY-MM-DD, MM/DD/YYYY, YYYYMMDD, or MMDDYYYY.
Maps to Stop (object) -> Expected Date (field) in Revenova TMS.
The expected start time for the stop.
Format must be HH:MM in 24-hour format.
Maps to one of the following in Revenova TMS:
- Stop (object) -> Shipping/Receiving Hours (field)
- Stop (object) -> Appointment Time (field)
The expected end time for the stop.
Format must be HH:MM in 24-hour format.
Maps to one of the following in Revenova TMS:
- Stop (object) -> Shipping/Receiving Hours (field)
- Stop (object) -> Appointment Time (field)
A list of specific instructions for the stop.
Maps to Stop (object) -> Instructions (field) in Revenova TMS.
A specific instruction for the stop.
The company information for the stop.
Maps to Account (object) in Revenova TMS.
The name of the company.
Maps to Account (object) -> Name (field) in Revenova TMS.
The EDI Trading Partner ID of the company.
Maps to EDI Location (object) -> Name (field) in Revenova TMS.
The street address of the company.
Maps to Account (object) -> Shipping Street (field) in Revenova TMS.
The city where the company is located.
Maps to Account (object) -> Shipping City (field) in Revenova TMS.
The 2 character state/province abbreviation where the company is located, or full state name if picklists are disabled.
Maps to Account (object) -> Shipping State Code (field) in Revenova TMS.
The postal code of the company's location.
Maps to Account (object) -> Shipping Postal Code (field) in Revenova TMS.
The 2-character ISO country code where the company is located, or full country name if picklists are disabled.
Maps to Account (object) -> Shipping Country Code (field) in Revenova TMS.
A list of contacts for the stop.
Maps to Contact (object) in Revenova TMS.
A contact person for the stop.
Can have 0-to-many contacts.
The name of the contact person.
Combined First Name + Last Name. Max 80 characters first name, 40 characters for last name.
Maps to the following in Revenova TMS:
- Contact (object) -> First Name (field)
- Contact (object) -> Last Name (field)
The phone number of the contact person.
Format is XXX-XXX-XXXX.
Maps to Contact (object) -> Phone (field) in Revenova TMS.
The fax number of the contact person.
Format is XXX-XXX-XXXX.
Maps to Contact (object) -> Fax (field) in Revenova TMS.
The email address of the contact person.
Maps to Contact (object) -> Email (field) in Revenova TMS.
A list of reference numbers for the stop.
Maps to Load Reference (object) in Revenova TMS.
A reference number associated with the stop.
Can have 0-to-many reference numbers.
The type of reference number (e.g., PD, PO, etc.).
Maps to Load Reference (object) -> Type (field) in Revenova TMS.
The description/label of the reference number.
Maps to Load Reference (object) -> Label (field) in Revenova TMS.
The value of the reference number.
Maps to Load Reference (object) -> Value (field) in Revenova TMS.
A list of items being shipped in the load.
Maps to Line Item (object) in Revenova TMS.
An item being shipped in the load.
Can have 0-to-many line items.
The stop number where the item is picked up.
Maps to Line Item (object) -> Pickup Stop (field) in Revenova TMS.
The stop number where the item is dropped off.
Maps to Line Item (object) -> Delivery Stop (field) in Revenova TMS.
The unique identifier (SKU) for the item.
Maps to Line Item (object) -> Name (field) in Revenova TMS.
The description of the item being shipped. Autofills with itemNum if left out.
Maps to Line Item (object) -> Description (field) in Revenova TMS.
The number of handling units for the item.
Maps to Line Item (object) -> HU Count (field) in Revenova TMS.
The type of handling unit.
Maps to Line Item (object) -> Handling Units (field) in Revenova TMS for the following payload schemas:
- inboundEdi204
- outboundEdi204
- outboundEdi214
- outboundEdi210
The number of packaging units for the item.
Maps to Line Item (object) -> PU Count (field) in Revenova TMS.
The type of packaging unit.
Maps to Line Item (object) -> Packaging Units (field) in Revenova TMS for the following payload schemas:
- inboundEdi204
- outboundEdi204
- outboundEdi214
- outboundEdi210
The weight of the item.
Maps to Line Item (object) -> Weight (field) in Revenova TMS.
The weight units for the item.
Maps to Line Item (object) -> Weight Units (field) in Revenova TMS.
The volume of the item.
Maps to Line Item (object) -> Volume (field) in Revenova TMS.
The type of volume unit.
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi204:
- Load (object) -> Volume Units (field)
- Line Item (object) -> Volume Units (field)
- outboundEdi204:
- Load (object) -> Volume Units (field)
- Line Item (object) -> Volume Units (field)
- outboundEdi214:
- Load (object) -> Volume Units (field)
- Line Item (object) -> Volume Units (field)
- outboundEdi210:
- Load (object) -> Volume Units (field)
- Line Item (object) -> Volume Units (field)
The length of the handling unit.
Maps to Line Item (object) -> Length (field) in Revenova TMS.
The width of the handling unit.
Maps to Line Item (object) -> Width (field) in Revenova TMS.
The height of the handling unit.
Maps to Line Item (object) -> Height (field) in Revenova TMS.
The dimension units for the handling unit (e.g, in, cm, ft, m).
Maps to Line Item (object) -> Dimension Units (field) in Revenova TMS.
The NMFC class for the item (e.g., "50", "55", "60", etc.).
Maps to Line Item (object) -> NMFC Class (field) in Revenova TMS.
The NMFC code/subcode for the item.
Maps to Line Item (object) -> NMFC Number (field) in Revenova TMS.
Indicates whether the item is hazardous material.
Maps to Line Item (object) -> HazMat (field) in Revenova TMS.
The hazardous material number type (e.g., UN, NA).
Maps to Line Item (object) -> HazMat Number Type (field) in Revenova TMS.
The hazardous material number.
Maps to Line Item (object) -> HazMat Number (field) in Revenova TMS.
The hazardous material class/division.
Maps to Line Item (object) -> HazMat Class/Division (field) in Revenova TMS.
The hazardous material packaging group.
Maps to Line Item (object) -> HazMat Packaging Group (field) in Revenova TMS.
The name of the hazardous material contact person.
Combined First Name + Last Name. Max 80 characters first name, 40 characters for last name.
Maps to Contact (object) -> Name (field) in Revenova TMS.
The phone number of the hazardous material contact person.
Format is XXX-XXX-XXXX.
Maps to Contact (object) -> Phone (field) in Revenova TMS.
The email address of the hazardous material contact person.
Maps to Contact (object) -> Email (field) in Revenova TMS.
A list of reference numbers for the line item.
Maps to Load Reference (object) in Revenova TMS.
A reference number associated with the line item.
Can have 0-to-many reference numbers.
The type of reference number (e.g., PD, PO, etc.).
Maps to Load Reference (object) -> Type (field) in Revenova TMS.
The description/label of the reference number.
Maps to Load Reference (object) -> Label (field) in Revenova TMS.
The value of the reference number.
Maps to Load Reference (object) -> Value (field) in Revenova TMS.
A list of charges associated with the shipment.
Maps to Customer Quote and Carrier Quote (objects) in Revenova TMS.
A charge associated with the shipment.
Can have 0-to-many charges.
The type of charge (e.g., Line Haul, Fuel, Accessorial).
Maps to Customer Quote and Carrier Quote (objects) in Revenova TMS.
The description of the charge.
Maps to Customer Quote Accessorial (object) -> Name (field) in Revenova TMS.
The amount of the charge.
Maps to Customer Quote and Carrier Quote (objects) in Revenova TMS.
The EDI Trading Partner ID of the Carrier sending the load tender acknowledgment.
Maps to EDI Location (object) -> Name (field) in Revenova TMS.
The unique identifier for the shipment this load tender acknowledgment is for.
Maps to Load (object) -> Load Number (field) in Revenova TMS.
The status of the load tender acknowledgment: accept or decline. Treated as decline if not populated.
The Waybill Number assigned by the carrier for the load.
Maps to Load (object) -> Waybill Number (field) in Revenova TMS.
The Booking Number assigned by the carrier for the load.
Maps to Load (object) -> Booking Number (field) in Revenova TMS.
A list of reason codes for declining the load tender.
The reason code for declining the load tender.
Maps to Carrier Quote (object) -> Tender Declined Reasons (field) in Revenova TMS.
Additional comments regarding the load tender decline.
Maps to Carrier Quote (object) -> Tender Declined Comments (field) in Revenova TMS.
Additional comments regarding the load tender exception.
Maps to Carrier Quote (object) -> Tender Exception Comments (field) in Revenova TMS.
The EDI Trading Partner ID of the Carrier sending the shipment status.
Maps to EDI Location (object) -> Name (field) in Revenova TMS.
The unique identifier for the shipment this status is associated with.
Maps to Load (object) -> Load Number (field) in Revenova TMS.
The stop number on the load this status is associated with.
Maps to Stop (object) -> Number (field) in Revenova TMS.
The event code representing the type of shipment status event. Affects stop status.
Additional details about the event.
Maps to Load (object) -> Load Status Comments (field) in Revenova TMS
The date the event occurred.
Format is YYYY-MM-DD.
Maps to one of the following in Revenova TMS:
- Stop (object) -> Carrier ETA Date (field) for estimated events
- Stop (object) -> Arrival Date (field) for arrival events
- Stop (object) -> Departure Date (field) for departure events
The time the event occurred.
Format is HH:MM in 24-hour time.
Maps to one of the following in Revenova TMS:
- Stop (object) -> Carrier ETA Time (field) for estimated events
- Stop (object) -> Arrival Time (field) for arrival events
- Stop (object) -> Departure Time (field) for departure events
The time zone of the event time.
LT = Local Time
The city where the event occurred.
Maps to Load (object) -> Last Reported City (field) in Revenova TMS.
US, CA, or MX State/Province Abbreviation. Include the country code to distinguish between same-named states/provinces in different countries.
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported State/Province (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin State (field)
- Vendor Invoice (object) -> Destination State (field)
- Vendor Invoice (object) -> Ultimate Shipper State (field)
- Vendor Invoice (object) -> Ultimate Consignee State (field)
- Vendor Invoice (object) -> Carrier Bill To State (field)
The postal code where the event occurred.
Country Code ISO 3166-1 alpha-2 (two-letters)
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported Country (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin Country (field)
- Vendor Invoice (object) -> Destination Country (field)
- Vendor Invoice (object) -> Ultimate Shipper Country (field)
- Vendor Invoice (object) -> Ultimate Consignee Country (field)
- Vendor Invoice (object) -> Carrier Bill To Country (field)
The latitude coordinate where the event occurred.
Maps to Load (object) -> Last Reported Geolocation (field) in Revenova TMS.
The longitude coordinate where the event occurred.
Maps to Load (object) -> Last Reported Geolocation (field) in Revenova TMS.
The container number associated with this shipment status.
Maps to Load (object) -> Container/Trailer Number (field) in Revenova TMS.
The PRO Number associated with this shipment status.
Maps to Load (object) -> PRO Number (field) in Revenova TMS.
The Waybill Number associated with this shipment status.
Maps to Load (object) -> Waybill Number (field) in Revenova TMS.
The Booking Number associated with this shipment status.
Maps to Load (object) -> Booking Number (field) in Revenova TMS.
The Seal Number associated with this shipment status.
Maps to Load (object) -> Seal Number (field) in Revenova TMS.
The EDI Trading Partner ID of the Carrier sending the invoice.
Maps to EDI Location (object) -> Name (field) in Revenova TMS.
The unique identifier for the shipment this invoice is associated with.
Maps to Load (object) -> Load Number (field) in Revenova TMS.
The PRO Number associated with this invoice.
Maps to Load (object) -> PRO Number (field) in Revenova TMS.
The Waybill Number associated with this invoice.
Maps to Load (object) -> Waybill Number (field) in Revenova TMS.
The unique invoice number assigned by the Carrier.
Maps the following in Revenova TMS:
- Vendor Invoice (object) -> Name (field)
- Vendor Invoice (object) -> Payee Reference (field)
The ISO currency code for the invoice amounts, only relevant for multicurrency orgs
Maps the following in Revenova TMS:
- Vendor Invoice (object) -> Currency ISO Code (field)
- Vendor Invoice Accessorial (object) -> Currency ISO Code (field)
The date the invoice was created.
Format must be YYYY-MM-DD.
Maps to Vendor Invoice (object) -> Invoice Date (field) in Revenova TMS.
The date the invoice payment is due.
Format must be YYYY-MM-DD.
Maps to Vendor Invoice (object) -> Invoice Due Date (field) in Revenova TMS.
The name of the origin location for the shipment.
Maps to Vendor Invoice (object) -> Origin Name (field) in Revenova TMS.
The street address of the origin location for the shipment.
Maps to Vendor Invoice (object) -> Origin Street (field) in Revenova TMS.
The city of the origin location for the shipment.
Maps to Vendor Invoice (object) -> Origin City (field) in Revenova TMS.
US, CA, or MX State/Province Abbreviation. Include the country code to distinguish between same-named states/provinces in different countries.
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported State/Province (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin State (field)
- Vendor Invoice (object) -> Destination State (field)
- Vendor Invoice (object) -> Ultimate Shipper State (field)
- Vendor Invoice (object) -> Ultimate Consignee State (field)
- Vendor Invoice (object) -> Carrier Bill To State (field)
The postal code of the origin location for the shipment.
Maps to Vendor Invoice (object) -> Origin Postal Code (field) in Revenova TMS.
Country Code ISO 3166-1 alpha-2 (two-letters)
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported Country (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin Country (field)
- Vendor Invoice (object) -> Destination Country (field)
- Vendor Invoice (object) -> Ultimate Shipper Country (field)
- Vendor Invoice (object) -> Ultimate Consignee Country (field)
- Vendor Invoice (object) -> Carrier Bill To Country (field)
The name of the destination location for the shipment.
Maps to Vendor Invoice (object) -> Destination Name (field) in Revenova TMS.
The street address of the destination location for the shipment.
Maps to Vendor Invoice (object) -> Destination Street (field) in Revenova TMS.
The city of the destination location for the shipment.
Maps to Vendor Invoice (object) -> Destination City (field) in Revenova TMS.
US, CA, or MX State/Province Abbreviation. Include the country code to distinguish between same-named states/provinces in different countries.
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported State/Province (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin State (field)
- Vendor Invoice (object) -> Destination State (field)
- Vendor Invoice (object) -> Ultimate Shipper State (field)
- Vendor Invoice (object) -> Ultimate Consignee State (field)
- Vendor Invoice (object) -> Carrier Bill To State (field)
The postal code of the destination location for the shipment.
Maps to Vendor Invoice (object) -> Destination Postal Code (field) in Revenova TMS.
Country Code ISO 3166-1 alpha-2 (two-letters)
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported Country (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin Country (field)
- Vendor Invoice (object) -> Destination Country (field)
- Vendor Invoice (object) -> Ultimate Shipper Country (field)
- Vendor Invoice (object) -> Ultimate Consignee Country (field)
- Vendor Invoice (object) -> Carrier Bill To Country (field)
The name of the ultimate shipper for the shipment.
Maps to Vendor Invoice (object) -> Ultimate Shipper Name (field) in Revenova TMS.
The street address of the ultimate shipper for the shipment.
Maps to Vendor Invoice (object) -> Ultimate Shipper Street (field) in Revenova TMS.
The city of the ultimate shipper for the shipment.
Maps to Vendor Invoice (object) -> Ultimate Shipper City (field) in Revenova TMS.
US, CA, or MX State/Province Abbreviation. Include the country code to distinguish between same-named states/provinces in different countries.
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported State/Province (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin State (field)
- Vendor Invoice (object) -> Destination State (field)
- Vendor Invoice (object) -> Ultimate Shipper State (field)
- Vendor Invoice (object) -> Ultimate Consignee State (field)
- Vendor Invoice (object) -> Carrier Bill To State (field)
The postal code of the ultimate shipper for the shipment.
Maps to Vendor Invoice (object) -> Ultimate Shipper Postal Code (field) in Revenova TMS.
Country Code ISO 3166-1 alpha-2 (two-letters)
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported Country (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin Country (field)
- Vendor Invoice (object) -> Destination Country (field)
- Vendor Invoice (object) -> Ultimate Shipper Country (field)
- Vendor Invoice (object) -> Ultimate Consignee Country (field)
- Vendor Invoice (object) -> Carrier Bill To Country (field)
The name of the ultimate consignee for the shipment.
Maps to Vendor Invoice (object) -> Ultimate Consignee Name (field) in Revenova TMS.
The street address of the ultimate consignee for the shipment.
Maps to Vendor Invoice (object) -> Ultimate Consignee Street (field) in Revenova TMS.
The city of the ultimate consignee for the shipment.
Maps to Vendor Invoice (object) -> Ultimate Consignee City (field) in Revenova TMS.
US, CA, or MX State/Province Abbreviation. Include the country code to distinguish between same-named states/provinces in different countries.
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported State/Province (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin State (field)
- Vendor Invoice (object) -> Destination State (field)
- Vendor Invoice (object) -> Ultimate Shipper State (field)
- Vendor Invoice (object) -> Ultimate Consignee State (field)
- Vendor Invoice (object) -> Carrier Bill To State (field)
The postal code of the ultimate consignee for the shipment.
Maps to Vendor Invoice (object) -> Ultimate Consignee Postal Code (field) in Revenova TMS.
Country Code ISO 3166-1 alpha-2 (two-letters)
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported Country (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin Country (field)
- Vendor Invoice (object) -> Destination Country (field)
- Vendor Invoice (object) -> Ultimate Shipper Country (field)
- Vendor Invoice (object) -> Ultimate Consignee Country (field)
- Vendor Invoice (object) -> Carrier Bill To Country (field)
The name of the carrier bill-to party for the invoice.
Maps to Vendor Invoice (object) -> Carrier Bill To Name (field) in Revenova TMS.
The street address of the carrier bill-to party for the invoice.
Maps to Vendor Invoice (object) -> Carrier Bill To Street (field) in Revenova TMS.
The city of the carrier bill-to party for the invoice.
Maps to Vendor Invoice (object) -> Carrier Bill To City (field) in Revenova TMS.
US, CA, or MX State/Province Abbreviation. Include the country code to distinguish between same-named states/provinces in different countries.
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported State/Province (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin State (field)
- Vendor Invoice (object) -> Destination State (field)
- Vendor Invoice (object) -> Ultimate Shipper State (field)
- Vendor Invoice (object) -> Ultimate Consignee State (field)
- Vendor Invoice (object) -> Carrier Bill To State (field)
The postal code of the carrier bill-to party for the invoice.
Maps to Vendor Invoice (object) -> Carrier Bill To Postal Code (field) in Revenova TMS.
Country Code ISO 3166-1 alpha-2 (two-letters)
List of payload schemas and their possible maps to Revenova TMS fields:
- inboundEdi214:
- Load (object) -> Last Reported Country (field)
- inboundEdi210:
- Vendor Invoice (object) -> Origin Country (field)
- Vendor Invoice (object) -> Destination Country (field)
- Vendor Invoice (object) -> Ultimate Shipper Country (field)
- Vendor Invoice (object) -> Ultimate Consignee Country (field)
- Vendor Invoice (object) -> Carrier Bill To Country (field)
The list of charges associated with this invoice.
Requires 1-to-many charges.
A line item charge on the invoice.
The type of charge (e.g., Line Haul, Fuel, Accessorial).
A description of the accessorial name, if applicable.
The quantity associated with the charge.
Format can have up to 2 decimal places and 16 total digits (including the decimal places).
Maps to Vendor Invoice Accessorial (object) -> Quantity (field) in Revenova TMS.
The type of rate applied to the charge (e.g., Fixed Cost, Per Mile).
Maps to Vendor Invoice Accessorial (object) -> Unit (field) in Revenova TMS.
The rate applied to the charge.
Format can have up to 2 decimal places and 10 total digits (including the decimal places).
Maps to Vendor Invoice Accessorial (object) -> Unit Price (field) in Revenova TMS.
The total amount for the charge.
Format can have up to 2 decimal places and 16 total digits (including the decimal places).
Maps to one of the following in Revenova TMS based on the charge type:
- Line Haul: Vendor Invoice (object) -> Freight Charges (field)
- Fuel: Vendor Invoice (object) -> Fuel Surcharge (field)
- Accessorial: Vendor Invoice Accessorial (object) -> Charge (field)
The stop number associated with the charge, if applicable.
Maps to Stop (object) -> Number (field) in Revenova TMS.
The list of items associated with this invoice.
Requires 1-to-many items.
A line item on the invoice.
A description of the item.
Maps to Vendor Invoice Freight Charge Item (object) -> Item Description (field) in Revenova TMS.
The freight class of the item.
Maps to Vendor Invoice Freight Charge Item (object) -> NMFC Class (field) in Revenova TMS.
The quantity of the item.
Format can have up to 2 decimal places and 16 total digits (including the decimal places).
Maps to Vendor Invoice Freight Charge Item (object) -> Quantity (field) in Revenova TMS.
The rate for the item.
Format can have up to 2 decimal places and 10 total digits (including the decimal places).
Maps to Vendor Invoice Freight Charge Item (object) -> Rate (field) in Revenova TMS.
The type of rate applied to the item (e.g., Per Mile, Per Pound).
Maps to Vendor Invoice Freight Charge Item (object) -> Unit (field) in Revenova TMS.
The total amount for the item.
Format can have up to 2 decimal places and 16 total digits (including the decimal places).
Maps to Vendor Invoice Freight Charge Item (object) -> Freight Charge (field) in Revenova TMS.
The weight of the item.
Format can have up 18 total digits.
Maps to Vendor Invoice Freight Charge Item (object) -> Weight (field) in Revenova TMS.
The weight units for the item (e.g., lbs, kg).
Maps to Vendor Invoice Freight Charge Item (object) -> Weight Units (field) in Revenova TMS.
Valid authentication, Empty list provided in POST body
Valid authentication, All events passed model validation. EDI Events successfully queue.
EDI Event(s) fail validation
Missing or null EDI Code
"Bad request: EDI Event at index : EDICode is missing" EDI Code is not an integer
"Bad request: EDI Event at index : EDICode must be an integer. Actual: " EDI Code is not supported (204, 404, 998, 990, 824, 214, 322, 210, 410)
"Bad request: EDI Event at index : Unsupported EDI Code: " Missing or null payload
"Bad request: EDI Event at index : Payload required" Payload is too large
"Bad request: EDI Event at index : Payload longer than 130000 chars ( chars)" Payload does not match expected request model
"Bad request: Could not deserialize request"Unauthorized credentials. Provided by Salesforce.
Description of the error
Unique ID for the error
Forbidden User. Provided by Salesforce.
Description of the error
Unique ID for the error
More than 200 events in the json payload, EDI van needs to batch these calls, and call the POST endpoint more than once
Catchall for any unexpected errors encountered when trying to queue edi events
EDI Rest API isn't enabled in TMS Admin