Create Request

Table 1. API: Create Request
Element Description
API Createrequest
Description

This API Creates a provisioning request.

Users can create requests with minimum set of parameters from HCL BigFix CLM 10.5 version onwards. There are 2 options to create requests.

  • Provision Request with Service Catalog Name and endpointId
  • Provision Request with servicecatalogid

* Refer Accessibility Matrix for permission.

Method POST
URL Http(s)://xx.xxx.xx.xx:xxx/v3/requests
Body Parameters

Provision Request with Service Catalog Name and endpointId (set one)

{
"items": [
{
"businessparameters": {
"RequestDate": "04/06/2022",
"period": "3",
"PeriodValue": "Month(s)",
"DDate": "07/05/2022",
"Region": "Numberrth India",
"Location": "Delhi",
"ddlserviceplan": "platinum",
"ddlCostType": "Allocation based model",
"VmdisplayName": "sampleVM",
"Remarks": "sample"
}
}
],
"endpointId": "VMWAR-4ECB9769-DE5A-4047-A7AD-840088EA264A",
"serviceCatalogName": "Vcenter Service",
"requestforEMail": ""
}

------------------------------------------------------------

Provision Request with servicecatalogid (Set Two)

{
"items": [
{
"businessparameters":{
"RequestDate": "04/06/2022",
"period": "3",
"PeriodValue": "Month(s)",
"DDate": "07/05/2022",
"Region": "Numberrth India",
"Location": "Delhi",
"ddlserviceplan": "platinum",
"ddlCostType": "Allocation based model",
"VmdisplayName": "sampleVM",
"Remarks": "sample"
}
}
],
"serviceCatalogId": "6",
"requestforEMail": ""
} 
Header
  • Authorization Key: The initial step that needs to be performed before consuming HCL BigFix CLM APIs is to obtain the Token Value for an authorization Key. Once a Token value is obtained, it remains valid for all API calls made in a session. For more information on how to do that, refer “GET TOKEN” API description.
  • Content-type: application/json
Response

Sample Response:

 {
 "id": 126,
 "requestNumber": "SRREQ000126"
}
Response Parameters
  • id:
  • requestNumber