You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 6 Next »
You can create an SR with the Service Catalog using the following API Request.
To authenticate the below API, see API Authentication and Authorization.
POST
{ "ServiceName": "SR_LogServiceCatalog", "objCommonParameters": { "_ProxyDetails": { "AuthType": "APIKEY", "APIKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXX", "OrgID": "1", "ReturnType": "JSON", "ProxyID": 0, "TokenID": "" }, "objSRServiceTicket": { "ServiceCatalogID": 1031, "LogSRForUserMode": false, "ServiceCategoryID": 1, "DelegationMode": false, "WorkGroupID": 17, "DelegateeUserID": 0, "Org_ID": "1", "strCustomAttributes": [ { "Attribute_Type": "TextArea", "Attribute_Value": "Test forServiceCatalog", "Attribute_ID": 1085, "Attribute_Name": "Address" } ], "strMvCustomAttributes": [ { "RowID": "1", "Attribute_Value": 18, "AttributeType": "TEXTBOX", "Attribute_ID": "1075", "Attribute_Name": "Age", "Attribute_Text": 18 } ], "ServiceCategoryName": "Desktop", "ServiceCatalogName": "NoApproval", "JustificationRemarks": "remarks", "NoOfApprovals": 2, "Approver1Name": "Jyothi", "Approver1": "WorkgroupOwnerApproval", "Approver1Id": "9", "Approver2Name": "Megha", "Approver2": "TechnicianSelectable", "Approver2Id": "6", "SupportFunction": "ITTec" } } }
SupportFunction
STRING
The value is Instance Code.
For Example: IT Tec.
TRUE
ServiceCatalogID
INTEGER
Unique Identification number of the Service Catalog.
Note:
It is mandatory to provide either ServiceCatalogID or ServiceCatalogName value.
ServiceCatalogName
If ServiceCatalogID value is provided then it is not mandatory.
ServiceCategoryID
Unique Identification number of the Service Category.
It is mandatory to provide either ServiceCategoryID or ServiceCategoryName value.
ServiceCategoryName
Name of the Service Category.
If ServiceCategoryID value is provided then it is not mandatory.
WorkGroupID
Unique Identification number of the Workgroup.
It is mandatory to provide either WorkGroupID or WorkGroupName value.
WorkGroupName
If WorkGroupID value is provided then it is not mandatory.
Specify the Remarks.
Org_ID
Unique Identification number of an organization.
NoOfApprovals
Based on NoOfApprovals count user needs to provide approver details.
{ "Errors": "", "Message": null, "Output": "", "TokenID": "", "OrgID": 0, "OutputObject": { "CatalogD etails": { "Message":"Successfully saved the service request. Service Request ID: SR2512", "SRId": "2512", "UploadControlUID": [] } } }
For more information, see Status and Error Messages.