requisition_list

A requisition list is a list of items that is used to create orders at a later date.

Handler Class:

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler

Method Summary

HTTP MethodPathDescription
GET/store/{storeId}/requisition_list?q={q}Finds requisition lists by a query. See each query for details on input and output.
GET/store/{storeId}/requisition_list?q=selfFinds requisition lists that are created by the current user.
GET/store/{storeId}/requisition_list?q=usableFinds requisition lists that can be used by the current user.
GET/store/{storeId}/requisition_list/{requisitionListId}Finds a requisition list by its ID.
POST/store/{storeId}/requisition_listCreates a requsition list.
POST/store/{storeId}/requisition_list?action={action}Performs an action. See each action for details on input and output.
POST/store/{storeId}/requisition_list?action=addConfigurationAdd pre-configured dynamic kits or dynamic kit configurations to a requisition list.
POST/store/{storeId}/requisition_list?action=copyCopies a requsition list.
POST/store/{storeId}/requisition_list?action=updateConfigurationUpdates pre-configured dynamic kits or dynamic kit configurations in a requisition list.
POST/store/{storeId}/requisition_list?action=updateItemAdds, updates and/or delete requisition list items.
POST/store/{storeId}/requisition_list/{requisitionListId}?action={action}Performs an action on a requsition list. See each action for details on input and output.
POST/store/{storeId}/requisition_list/{requisitionListId}?action=addConfigurationAdd pre-configured dynamic kits or dynamic kit configurations to a requisition list.
POST/store/{storeId}/requisition_list/{requisitionListId}?action=submitSubmits a requisition list.
POST/store/{storeId}/requisition_list/{requisitionListId}?action=updateItemAdds, updates and/or delete requisition list items.
PUT/store/{storeId}/requisition_list/{requisitionListId}Updates a requisition list.
DELETE/store/{storeId}/requisition_list/{requisitionListId}Deletes a requisition list.

Method Details

GET /store/{storeId}/requisition_list?q={q}

Finds requisition lists by a query. See each query for details on input and output.

Handler Method:

findByQuery

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
qThe query name.querystringtruefalse
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.

GET /store/{storeId}/requisition_list?q=self

Finds requisition lists that are created by the current user.

Handler Method:

findSelf

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
qThe query name.querystringtruefalse
orderByOrder by.querystringfalsefalse
pageNumberPage number, starting at 1. Valid values include positive integers of 1 and above. The "pageSize" must be specified for paging to work.queryintegerfalsefalse
pageSizePage size. Used to limit the amount of data returned by a query. Valid values include positive integers of 1 and above. The "pageNumber" must be specified for paging to work.queryintegerfalsefalse
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.order.beans.RequisitionListDataBean_IBM_Store_Summary


Example

Request:
GET /wcs/resources/store/10801/requisition_list?q=self&pageNumber=2&pageSize=-2
HTTP Status Code:

200

Response:
{
	"recordSetCompleteIndicator": true,
	"recordSetCount": 5,
	"recordSetStartNumber": 0,
	"recordSetTotal": 5,
	"resultList": [
		{
			"comment": null,
			"description": "reqList",
			"lastUpdate": "2014-11-24T16:24:30.174000000Z",
			"memberId": "-1004",
			"orderId": "25198",
			"organizationId": "7000000000000000801",
			"status": "Y",
			"storeId": "10801",
			"userRegistration": {
				"firstName": "",
				"lastName": "buyerAadmin",
				"middleName": ""
			}
		},
		{
			"comment": null,
			"description": "reqListCopy1",
			"lastUpdate": "2014-11-24T16:24:30.210000000Z",
			"memberId": "-1004",
			"orderId": "25199",
			"organizationId": "7000000000000000801",
			"status": "Y",
			"storeId": "10801",
			"userRegistration": {
				"firstName": "",
				"lastName": "buyerAadmin",
				"middleName": ""
			}
		},
		{
			"comment": null,
			"description": "reqListCopy2",
			"lastUpdate": "2014-11-24T16:24:30.260000000Z",
			"memberId": "-1004",
			"orderId": "25200",
			"organizationId": "7000000000000000801",
			"status": "Z",
			"storeId": "10801",
			"userRegistration": {
				"firstName": "",
				"lastName": "buyerAadmin",
				"middleName": ""
			}
		},
		{
			"comment": null,
			"description": "reqListCopy3",
			"lastUpdate": "2014-11-24T16:24:30.276000000Z",
			"memberId": "-1004",
			"orderId": "25201",
			"organizationId": "7000000000000000801",
			"status": "Y",
			"storeId": "10801",
			"userRegistration": {
				"firstName": "",
				"lastName": "buyerAadmin",
				"middleName": ""
			}
		},
		{
			"comment": null,
			"description": "reqListCopy4",
			"lastUpdate": "2014-11-24T16:24:30.497000000Z",
			"memberId": "-1004",
			"orderId": "25202",
			"organizationId": "7000000000000000801",
			"status": "Z",
			"storeId": "10801",
			"userRegistration": {
				"firstName": "",
				"lastName": "buyerAadmin",
				"middleName": ""
			}
		}
	]
}

GET /store/{storeId}/requisition_list?q=usable

Finds requisition lists that can be used by the current user.

Handler Method:

findUsable

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
qThe query name.querystringtruefalse
orderByOrder by.querystringfalsefalse
pageNumberPage number, starting at 1. Valid values include positive integers of 1 and above. The "pageSize" must be specified for paging to work.queryintegerfalsefalse
pageSizePage size. Used to limit the amount of data returned by a query. Valid values include positive integers of 1 and above. The "pageNumber" must be specified for paging to work.queryintegerfalsefalse
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.order.beans.RequisitionListDataBean_IBM_Store_Summary


Example

Request:
GET /wcs/resources/store/10801/requisition_list?q=usable&pageNumber=2&pageSize=-2
HTTP Status Code:

200

Response:
{
	"recordSetCompleteIndicator": true,
	"recordSetCount": 5,
	"recordSetStartNumber": 0,
	"recordSetTotal": 5,
	"resultList": [
		{
			"comment": null,
			"description": "reqList",
			"lastUpdate": "2014-11-24T16:24:21.541000000Z",
			"memberId": "-1004",
			"orderId": "25163",
			"organizationId": "7000000000000000801",
			"status": "Y",
			"storeId": "10801",
			"userRegistration": {
				"firstName": "",
				"lastName": "buyerAadmin",
				"middleName": ""
			}
		},
		{
			"comment": null,
			"description": "reqListCopy1",
			"lastUpdate": "2014-11-24T16:24:21.575000000Z",
			"memberId": "-1004",
			"orderId": "25164",
			"organizationId": "7000000000000000801",
			"status": "Y",
			"storeId": "10801",
			"userRegistration": {
				"firstName": "",
				"lastName": "buyerAadmin",
				"middleName": ""
			}
		},
		{
			"comment": null,
			"description": "reqListCopy2",
			"lastUpdate": "2014-11-24T16:24:21.593000000Z",
			"memberId": "-1004",
			"orderId": "25165",
			"organizationId": "7000000000000000801",
			"status": "Z",
			"storeId": "10801",
			"userRegistration": {
				"firstName": "",
				"lastName": "buyerAadmin",
				"middleName": ""
			}
		},
		{
			"comment": null,
			"description": "reqListCopy3",
			"lastUpdate": "2014-11-24T16:24:21.610000000Z",
			"memberId": "-1004",
			"orderId": "25166",
			"organizationId": "7000000000000000801",
			"status": "Y",
			"storeId": "10801",
			"userRegistration": {
				"firstName": "",
				"lastName": "buyerAadmin",
				"middleName": ""
			}
		},
		{
			"comment": null,
			"description": "reqListCopy4",
			"lastUpdate": "2014-11-24T16:24:21.629000000Z",
			"memberId": "-1004",
			"orderId": "25167",
			"organizationId": "7000000000000000801",
			"status": "Z",
			"storeId": "10801",
			"userRegistration": {
				"firstName": "",
				"lastName": "buyerAadmin",
				"middleName": ""
			}
		}
	]
}

GET /store/{storeId}/requisition_list/{requisitionListId}

Finds a requisition list by its ID.

Handler Method:

findByRequisitionListId

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
requisitionListIdThe requisition list ID.pathstringtrueN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
404The specified resource couldn't be found.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.order.beans.RequisitionListDataBean_IBM_Store_Summary


Example

Request:
GET /wcs/resources/store/10801/requisition_list/25203?forUser=buyerAshopper
HTTP Status Code:

200

Response:
{
	"resultList": [
		{
			"comment": null,
			"description": "reqList",
			"lastUpdate": "2014-11-24T16:24:31.526000000Z",
			"memberId": "4025",
			"orderId": "25203",
			"organizationId": "7000000000000000801",
			"status": "Y",
			"storeId": "10801",
			"userRegistration": {
				"firstName": "John",
				"lastName": "Smith",
				"middleName": ""
			}
		}
	]
}

POST /store/{storeId}/requisition_list

Creates a requsition list.

Handler Method:

create

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
actionThe action.querystringtruefalse
bodyThe body data.bodycom.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListCreateRequestfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
201The requested resource has been created.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListCreateResponse


Example

Request:
POST /wcs/resources/store/10801/requisition_list
Body:
{
	"name": "reqList",
	"status": "Y"
}
HTTP Status Code:

201

Response:
{
	"requisitionListId": 25203,
	"viewTaskName": "RedirectView"
}

POST /store/{storeId}/requisition_list?action={action}

Performs an action. See each action for details on input and output.

Handler Method:

performAction

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
actionThe action.querystringfalsefalse
bodyThe body data.bodystringfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
201The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.

POST /store/{storeId}/requisition_list?action=addConfiguration

Add pre-configured dynamic kits or dynamic kit configurations to a requisition list.

Handler Method:

addConfiguration

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
actionThe action.querystringtruefalse
bodyThe body data.bodycom.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListConfigurationAddRequestfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListConfigurationAddResponse

POST /store/{storeId}/requisition_list?action=copy

Copies a requsition list.

Handler Method:

copy

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
actionThe action.querystringtruefalse
bodyThe body data.bodycom.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListCopyRequestfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
201The requested resource has been created.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListCopyResponse


Example

Request:
POST /wcs/resources/store/10801/requisition_list?action=copy
Body:
{
	"name": "reqListCopy4",
	"orderId": "25198",
	"status": "Z"
}
HTTP Status Code:

201

Response:
{
	"requisitionListId": 25202,
	"viewTaskName": "RedirectView"
}

POST /store/{storeId}/requisition_list?action=updateConfiguration

Updates pre-configured dynamic kits or dynamic kit configurations in a requisition list.

Handler Method:

updateConfiguration

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
actionThe action.querystringtruefalse
bodyThe body data.bodycom.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListConfigurationUpdateRequestfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListConfigurationUpdateResponse

POST /store/{storeId}/requisition_list?action=updateItem

Adds, updates and/or delete requisition list items.

Handler Method:

updateItem

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
actionThe action.querystringtruefalse
bodyThe body data.bodycom.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListItemUpdateRequestfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListItemUpdateResponse

POST /store/{storeId}/requisition_list/{requisitionListId}?action={action}

Performs an action on a requsition list. See each action for details on input and output.

Handler Method:

performAction

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
requisitionListIdThe requisition list ID.pathstringtrueN/A
actionThe action.querystringtruefalse
bodyThe body data.bodystringfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.

POST /store/{storeId}/requisition_list/{requisitionListId}?action=addConfiguration

Add pre-configured dynamic kits or dynamic kit configurations to a requisition list.

Handler Method:

addConfiguration

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
requisitionListIdThe requisition list ID.pathstringtrueN/A
actionThe action.querystringtruefalse
bodyThe body data.bodycom.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListConfigurationAddRequestfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListConfigurationAddResponse

POST /store/{storeId}/requisition_list/{requisitionListId}?action=submit

Submits a requisition list.

Handler Method:

submit

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
requisitionListIdThe requisition list ID.pathstringtrueN/A
actionThe action.querystringtruefalse
bodyThe body data.bodycom.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListSubmitRequestfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListSubmitResponse

POST /store/{storeId}/requisition_list/{requisitionListId}?action=updateItem

Adds, updates and/or delete requisition list items.

Handler Method:

updateItem

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
requisitionListIdThe requisition list ID.pathstringtrueN/A
actionThe action.querystringtruefalse
bodyThe body data.bodycom.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListItemUpdateRequestfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListItemUpdateResponse


Example

Request:
POST /wcs/resources/store/10801/requisition_list/25203?action=updateItem&forUser=buyerAshopper
Body:
{
	"partNumber": "FB041_410101",
	"quantity": 2
}
HTTP Status Code:

200

Response:
{
	"orderId": [
		"25203"
	],
	"orderItemId": [
		"85197"
	],
	"requisitionListId": [
		"25203"
	],
	"viewTaskName": "RedirectView"
}

PUT /store/{storeId}/requisition_list/{requisitionListId}

Updates a requisition list.

Handler Method:

update

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
requisitionListIdThe requisition list ID.pathstringtrueN/A
bodyThe body data.bodycom.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListUpdateRequestfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListUpdateResponse


Example

Request:
PUT /wcs/resources/store/10801/requisition_list/25111
Body:
{
	"name": ""
}
HTTP Status Code:

200

Response:
{
	"viewTaskName": "RedirectView"
}

DELETE /store/{storeId}/requisition_list/{requisitionListId}

Deletes a requisition list.

Handler Method:

delete

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
requisitionListIdThe requisition list ID.pathstringtrueN/A
bodyThe body data.bodycom.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListDeleteRequestfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListDeleteResponse


Example

Request:
DELETE /wcs/resources/store/10801/requisition_list/25113
HTTP Status Code:

200

Response:
{
	"requisitionListId": "",
	"viewTaskName": "RedirectView"
}

Data Type Details

com.ibm.commerce.order.beans.RequisitionListDataBean_IBM_Store_Summary

Properties:
NameData TypeRequired
recordSetTotalstringfalse
recordSetCompleteIndicatorstringfalse
recordSetStartNumberstringfalse
resultListcom.ibm.commerce.order.beans.RequisitionListDataBean_IBM_Store_Summary.resultList arrayfalse
recordSetCountstringfalse

com.ibm.commerce.order.beans.RequisitionListDataBean_IBM_Store_Summary.resultList

Properties:
NameData TypeRequired
statusstringfalse
userRegistrationcom.ibm.commerce.order.beans.RequisitionListDataBean_IBM_Store_Summary.resultList.userRegistrationfalse
memberIdstringfalse
orderIdstringfalse
storeIdstringfalse
descriptionstringfalse
organizationIdstringfalse
lastUpdatestringfalse
commentstringfalse

com.ibm.commerce.order.beans.RequisitionListDataBean_IBM_Store_Summary.resultList.userRegistration

Properties:
NameData TypeRequired
middleNamestringfalse
lastNamestringfalse
firstNamestringfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListConfigurationAddRequest

Properties:
NameData TypeRequired
configurationXMLstringfalse
statusstringfalse
requisitionListIdstringfalse
catEntryIdstringfalse
typestringfalse
quantitystringtrue
namestringfalse
partNumberstringfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListConfigurationAddResponse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListConfigurationUpdateRequest

Properties:
NameData TypeRequired
configurationXMLstringfalse
orderItemIdstringfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListConfigurationUpdateResponse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListCopyRequest

Properties:
NameData TypeRequired
statusstringfalse
orderIdstringtrue
namestringfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListCopyResponse

Properties:
NameData TypeRequired
requisitionListIdstringfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListCreateRequest

Properties:
NameData TypeRequired
statusstringfalse
namestringfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListCreateResponse

Properties:
NameData TypeRequired
requisitionListIdstringfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListDeleteRequest

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListDeleteResponse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListItemUpdateRequest

Properties:
NameData TypeRequired
catEntryId_istringfalse
field1_istringfalse
field2_istringfalse
shipModeId_istringfalse
orderItemId_istringfalse
partNumber_istringfalse
attrName_istring arrayfalse
comment_istringfalse
attrValue_istring arrayfalse
outOrderNamestring arrayfalse
statusstringtrue
requisitionListIdstring arrayfalse
quantity_istringtrue
listIdstringfalse
addressId_istringfalse
UOM_istringfalse
outOrderItemNamestring arrayfalse
orderDescstringfalse
memberId_istringfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListItemUpdateResponse

Properties:
NameData TypeRequired
orderIdstring arrayfalse
orderItemIdstring arrayfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListSubmitRequest

Properties:
NameData TypeRequired
offerIdstring arrayfalse
contractIdstring arrayfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListSubmitResponse

Properties:
NameData TypeRequired
orderIdstringfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListUpdateRequest

Properties:
NameData TypeRequired
statusstringfalse
namestringfalse
billtoAddressIdstringfalse

com.ibm.commerce.rest.requisitionlist.handler.RequisitionListHandler$RequisitionListUpdateResponse