POST v2/rental/save
Add or update information about a Rental
Request Information
URI Parameters
None.
Body Parameters
RentalModel| Name | Description | Type | Additional information |
|---|---|---|---|
| RentalID |
Unique identifier of a Rental |
integer |
None. |
| Rental |
Rental Number |
string |
None. |
| RentalStatusID | integer |
None. |
|
| RentalStatus |
Current status of a Rental |
string |
None. |
| ContractNumber |
Contract number associated with the Rental |
string |
None. |
| OrderType |
Order Type of Rental |
RentalOrderTypeModel |
None. |
| PartnerLocation |
Partner Location ordering for |
LocationModel |
None. |
| IsDelivery |
Indicates if rental will be picked up or delivere |
boolean |
None. |
| NeedAQuote |
Indicates if rental needs to be quoted or if customer is supplying |
boolean |
None. |
| StartingLocation |
Location where rental is starting from |
LocationModel |
None. |
| DeliveryAddress |
Custom delivery address |
string |
None. |
| ContactName |
Contact name associated with the rental delivery |
string |
None. |
| ContactPhone |
Contact phone number associated with the rental delivery |
string |
None. |
| ContactEmail |
Contact email associated with the rental delivery |
string |
None. |
| Carrier |
Carrier performing the delivery of the Rental |
LocationModel |
None. |
| CarrierServiceLevel |
Service level of Carrier (express, 2-Day, etc.) |
CarrierServiceLevelModel |
None. |
| ThirdPartyAccount |
Third party account number to charge transportation costs to |
string |
None. |
| SKUFamily |
SKU Family the Rental is for |
SKUFamilyModel |
None. |
| SKUConfiguration |
SKU Configuration the Rental is for |
SKUConfigurationModel |
None. |
| SKUSize |
SKU Size the Rental is for |
SKUSizeModel |
None. |
| PurchaseOrder |
Purchase order associated with the Rental |
string |
None. |
| Quantity |
Number of SKUs associated with the Rental |
integer |
None. |
| RentalType |
The type of Rental |
RentalTypeModel |
None. |
| Conditioned |
Do the SKUs need to be conditioned |
boolean |
None. |
| StartDate |
Start date of Rental agreement |
date |
None. |
| CreationDate | date |
None. |
|
| StartTime |
Start time of Rental agreement |
date |
None. |
| ReturnLocation |
Location SKUs on Rental will be returned to |
LocationModel |
None. |
| LocationVDP |
Location VDP on Rental |
LocationVDPModel |
None. |
| ReturnAddress |
Custom return delivery address |
string |
None. |
| Location |
Location responsible for placing Rental order |
LocationModel |
None. |
| Street |
Street portion of the custom delivery address |
string |
None. |
| Route |
Route portion of the custom delivery address |
string |
None. |
| City |
City portion of the custom delivery address |
string |
None. |
| State |
State portion of the custom delivery address |
string |
None. |
| PostalCode |
Postal Code portion of the custom delivery address |
string |
None. |
| Country |
Country portion of the custom delivery address |
string |
None. |
| ClientCarrier |
Client selected Carrier performing the delivery of the Rental |
LocationModel |
None. |
| ClientCarrierServiceLevel |
Client selected Service level of Carrier (express, 2-Day, etc.) |
CarrierServiceLevelModel |
None. |
| ClientThirdPartyAccount |
Client selected Third party account number to charge transportation costs to |
string |
None. |
| ClientPrice |
Client selected price of transportation costs |
decimal number |
None. |
| AttachedInventoryCount | integer |
None. |
|
| Notes | string |
None. |
|
| AllowEdit | boolean |
None. |
|
| StartDateTime | date |
None. |
|
| NotificationEmails | string |
None. |
|
| ActionDate | date |
None. |
|
| IsUrgent | boolean |
None. |
Request Formats
application/json, text/json
{
"rentalID": 1,
"rental": "sample string 2",
"rentalStatusID": 3,
"rentalStatus": "sample string 4",
"contractNumber": "sample string 5",
"orderType": {
"orderTypeID": "sample string 1",
"orderType": "sample string 2"
},
"partnerLocation": {
"locationID": 1,
"company": {
"companyID": 1,
"companyName": "sample string 2",
"companyCode": "sample string 3",
"vatNumber": "sample string 4",
"address1": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"address4": "sample string 8",
"address5": "sample string 9",
"email": "sample string 10",
"currentRates": [
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
},
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
}
]
},
"isActive": true,
"isKeyAccount": true,
"locationCategory": {
"locationCategoryID": 1,
"locationCategory": "sample string 2",
"isSystem": true
},
"locationName": "sample string 4",
"address": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"city": "sample string 8",
"state": {
"stateID": 1,
"stateShortName": "sample string 2",
"stateLongName": "sample string 3"
},
"zipCode": "sample string 9",
"country": {
"countryID": 1,
"countryShortName": "sample string 2",
"countryLongName": "sample string 3"
},
"cityStateZipCountry": "sample string 10",
"xCoordinate": "sample string 11",
"yCoordinate": "sample string 12",
"googlePlaceID": "sample string 13",
"googleURL": "sample string 14",
"term": {
"termID": 1,
"term": "sample string 2",
"isActive": true
},
"bolTemplate": {
"bolTemplateID": 1,
"templateName": "sample string 2"
},
"isIntegrationControlled": true,
"locationRules": {
"locationRuleID": 1,
"shipMethod": {
"shipMethodID": 1,
"shipMethod": "sample string 2"
},
"isLocked": true,
"canSelfOrder": true,
"additionalBillingDays": 4,
"allowUDFAddress": true,
"palletLabelQuantity": 6,
"returnFlagType": {
"flagTypeID": 1,
"flagType": "sample string 2",
"isActive": true,
"isSystem": true,
"isCleared": true,
"isDefault": true,
"isRepair": true,
"isAdmin": true,
"isRepairComponent": true
},
"returnFlagBarcodePrefix": "sample string 7"
}
},
"isDelivery": true,
"needAQuote": true,
"startingLocation": {
"locationID": 1,
"company": {
"companyID": 1,
"companyName": "sample string 2",
"companyCode": "sample string 3",
"vatNumber": "sample string 4",
"address1": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"address4": "sample string 8",
"address5": "sample string 9",
"email": "sample string 10",
"currentRates": [
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
},
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
}
]
},
"isActive": true,
"isKeyAccount": true,
"locationCategory": {
"locationCategoryID": 1,
"locationCategory": "sample string 2",
"isSystem": true
},
"locationName": "sample string 4",
"address": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"city": "sample string 8",
"state": {
"stateID": 1,
"stateShortName": "sample string 2",
"stateLongName": "sample string 3"
},
"zipCode": "sample string 9",
"country": {
"countryID": 1,
"countryShortName": "sample string 2",
"countryLongName": "sample string 3"
},
"cityStateZipCountry": "sample string 10",
"xCoordinate": "sample string 11",
"yCoordinate": "sample string 12",
"googlePlaceID": "sample string 13",
"googleURL": "sample string 14",
"term": {
"termID": 1,
"term": "sample string 2",
"isActive": true
},
"bolTemplate": {
"bolTemplateID": 1,
"templateName": "sample string 2"
},
"isIntegrationControlled": true,
"locationRules": {
"locationRuleID": 1,
"shipMethod": {
"shipMethodID": 1,
"shipMethod": "sample string 2"
},
"isLocked": true,
"canSelfOrder": true,
"additionalBillingDays": 4,
"allowUDFAddress": true,
"palletLabelQuantity": 6,
"returnFlagType": {
"flagTypeID": 1,
"flagType": "sample string 2",
"isActive": true,
"isSystem": true,
"isCleared": true,
"isDefault": true,
"isRepair": true,
"isAdmin": true,
"isRepairComponent": true
},
"returnFlagBarcodePrefix": "sample string 7"
}
},
"deliveryAddress": "sample string 8",
"contactName": "sample string 9",
"contactPhone": "sample string 10",
"contactEmail": "sample string 11",
"carrier": {
"locationID": 1,
"company": {
"companyID": 1,
"companyName": "sample string 2",
"companyCode": "sample string 3",
"vatNumber": "sample string 4",
"address1": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"address4": "sample string 8",
"address5": "sample string 9",
"email": "sample string 10",
"currentRates": [
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
},
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
}
]
},
"isActive": true,
"isKeyAccount": true,
"locationCategory": {
"locationCategoryID": 1,
"locationCategory": "sample string 2",
"isSystem": true
},
"locationName": "sample string 4",
"address": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"city": "sample string 8",
"state": {
"stateID": 1,
"stateShortName": "sample string 2",
"stateLongName": "sample string 3"
},
"zipCode": "sample string 9",
"country": {
"countryID": 1,
"countryShortName": "sample string 2",
"countryLongName": "sample string 3"
},
"cityStateZipCountry": "sample string 10",
"xCoordinate": "sample string 11",
"yCoordinate": "sample string 12",
"googlePlaceID": "sample string 13",
"googleURL": "sample string 14",
"term": {
"termID": 1,
"term": "sample string 2",
"isActive": true
},
"bolTemplate": {
"bolTemplateID": 1,
"templateName": "sample string 2"
},
"isIntegrationControlled": true,
"locationRules": {
"locationRuleID": 1,
"shipMethod": {
"shipMethodID": 1,
"shipMethod": "sample string 2"
},
"isLocked": true,
"canSelfOrder": true,
"additionalBillingDays": 4,
"allowUDFAddress": true,
"palletLabelQuantity": 6,
"returnFlagType": {
"flagTypeID": 1,
"flagType": "sample string 2",
"isActive": true,
"isSystem": true,
"isCleared": true,
"isDefault": true,
"isRepair": true,
"isAdmin": true,
"isRepairComponent": true
},
"returnFlagBarcodePrefix": "sample string 7"
}
},
"carrierServiceLevel": {
"carrierServiceLevelID": 1,
"serviceLevel": "sample string 2"
},
"thirdPartyAccount": "sample string 12",
"skuFamily": {
"skuFamilyID": 1,
"skuFamily": "sample string 2",
"requireTIC": true
},
"skuConfiguration": {
"skuConfigurationID": 1,
"skuConfiguration": "sample string 2"
},
"skuSize": {
"skuSizeID": 1,
"skuSize": "sample string 2"
},
"purchaseOrder": "sample string 13",
"quantity": 14,
"rentalType": {
"rentalTypeID": 1,
"isActive": true,
"rentalType": "sample string 3",
"rentalCode": "sample string 4"
},
"conditioned": true,
"startDate": "2025-11-08T08:25:13.6088737+00:00",
"creationDate": "2025-11-08T08:25:13.6088737+00:00",
"startTime": "2025-11-08T08:25:13.6088737+00:00",
"returnLocation": {
"locationID": 1,
"company": {
"companyID": 1,
"companyName": "sample string 2",
"companyCode": "sample string 3",
"vatNumber": "sample string 4",
"address1": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"address4": "sample string 8",
"address5": "sample string 9",
"email": "sample string 10",
"currentRates": [
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
},
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
}
]
},
"isActive": true,
"isKeyAccount": true,
"locationCategory": {
"locationCategoryID": 1,
"locationCategory": "sample string 2",
"isSystem": true
},
"locationName": "sample string 4",
"address": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"city": "sample string 8",
"state": {
"stateID": 1,
"stateShortName": "sample string 2",
"stateLongName": "sample string 3"
},
"zipCode": "sample string 9",
"country": {
"countryID": 1,
"countryShortName": "sample string 2",
"countryLongName": "sample string 3"
},
"cityStateZipCountry": "sample string 10",
"xCoordinate": "sample string 11",
"yCoordinate": "sample string 12",
"googlePlaceID": "sample string 13",
"googleURL": "sample string 14",
"term": {
"termID": 1,
"term": "sample string 2",
"isActive": true
},
"bolTemplate": {
"bolTemplateID": 1,
"templateName": "sample string 2"
},
"isIntegrationControlled": true,
"locationRules": {
"locationRuleID": 1,
"shipMethod": {
"shipMethodID": 1,
"shipMethod": "sample string 2"
},
"isLocked": true,
"canSelfOrder": true,
"additionalBillingDays": 4,
"allowUDFAddress": true,
"palletLabelQuantity": 6,
"returnFlagType": {
"flagTypeID": 1,
"flagType": "sample string 2",
"isActive": true,
"isSystem": true,
"isCleared": true,
"isDefault": true,
"isRepair": true,
"isAdmin": true,
"isRepairComponent": true
},
"returnFlagBarcodePrefix": "sample string 7"
}
},
"locationVDP": {
"locationVDPID": 1,
"city": "sample string 2"
},
"returnAddress": "sample string 19",
"location": {
"locationID": 1,
"company": {
"companyID": 1,
"companyName": "sample string 2",
"companyCode": "sample string 3",
"vatNumber": "sample string 4",
"address1": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"address4": "sample string 8",
"address5": "sample string 9",
"email": "sample string 10",
"currentRates": [
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
},
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
}
]
},
"isActive": true,
"isKeyAccount": true,
"locationCategory": {
"locationCategoryID": 1,
"locationCategory": "sample string 2",
"isSystem": true
},
"locationName": "sample string 4",
"address": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"city": "sample string 8",
"state": {
"stateID": 1,
"stateShortName": "sample string 2",
"stateLongName": "sample string 3"
},
"zipCode": "sample string 9",
"country": {
"countryID": 1,
"countryShortName": "sample string 2",
"countryLongName": "sample string 3"
},
"cityStateZipCountry": "sample string 10",
"xCoordinate": "sample string 11",
"yCoordinate": "sample string 12",
"googlePlaceID": "sample string 13",
"googleURL": "sample string 14",
"term": {
"termID": 1,
"term": "sample string 2",
"isActive": true
},
"bolTemplate": {
"bolTemplateID": 1,
"templateName": "sample string 2"
},
"isIntegrationControlled": true,
"locationRules": {
"locationRuleID": 1,
"shipMethod": {
"shipMethodID": 1,
"shipMethod": "sample string 2"
},
"isLocked": true,
"canSelfOrder": true,
"additionalBillingDays": 4,
"allowUDFAddress": true,
"palletLabelQuantity": 6,
"returnFlagType": {
"flagTypeID": 1,
"flagType": "sample string 2",
"isActive": true,
"isSystem": true,
"isCleared": true,
"isDefault": true,
"isRepair": true,
"isAdmin": true,
"isRepairComponent": true
},
"returnFlagBarcodePrefix": "sample string 7"
}
},
"street": "sample string 20",
"route": "sample string 21",
"city": "sample string 22",
"state": "sample string 23",
"postalCode": "sample string 24",
"country": "sample string 25",
"clientCarrier": {
"locationID": 1,
"company": {
"companyID": 1,
"companyName": "sample string 2",
"companyCode": "sample string 3",
"vatNumber": "sample string 4",
"address1": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"address4": "sample string 8",
"address5": "sample string 9",
"email": "sample string 10",
"currentRates": [
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
},
{
"companyRateID": 1,
"rate": 2.0,
"supportLevel": {
"supportLevelID": 1,
"supportLevel": "sample string 2"
},
"startDate": "2025-11-08T08:25:13.6088737+00:00"
}
]
},
"isActive": true,
"isKeyAccount": true,
"locationCategory": {
"locationCategoryID": 1,
"locationCategory": "sample string 2",
"isSystem": true
},
"locationName": "sample string 4",
"address": "sample string 5",
"address2": "sample string 6",
"address3": "sample string 7",
"city": "sample string 8",
"state": {
"stateID": 1,
"stateShortName": "sample string 2",
"stateLongName": "sample string 3"
},
"zipCode": "sample string 9",
"country": {
"countryID": 1,
"countryShortName": "sample string 2",
"countryLongName": "sample string 3"
},
"cityStateZipCountry": "sample string 10",
"xCoordinate": "sample string 11",
"yCoordinate": "sample string 12",
"googlePlaceID": "sample string 13",
"googleURL": "sample string 14",
"term": {
"termID": 1,
"term": "sample string 2",
"isActive": true
},
"bolTemplate": {
"bolTemplateID": 1,
"templateName": "sample string 2"
},
"isIntegrationControlled": true,
"locationRules": {
"locationRuleID": 1,
"shipMethod": {
"shipMethodID": 1,
"shipMethod": "sample string 2"
},
"isLocked": true,
"canSelfOrder": true,
"additionalBillingDays": 4,
"allowUDFAddress": true,
"palletLabelQuantity": 6,
"returnFlagType": {
"flagTypeID": 1,
"flagType": "sample string 2",
"isActive": true,
"isSystem": true,
"isCleared": true,
"isDefault": true,
"isRepair": true,
"isAdmin": true,
"isRepairComponent": true
},
"returnFlagBarcodePrefix": "sample string 7"
}
},
"clientCarrierServiceLevel": {
"carrierServiceLevelID": 1,
"serviceLevel": "sample string 2"
},
"clientThirdPartyAccount": "sample string 26",
"clientPrice": 27.0,
"attachedInventoryCount": 28,
"notes": "sample string 29",
"allowEdit": true,
"startDateTime": "2025-11-08T08:25:13.6088737+00:00",
"notificationEmails": "sample string 32",
"actionDate": "2025-11-08T08:25:13.6088737+00:00",
"isUrgent": true
}
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample not available.