Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 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.

Service NameHTTP Method
SR_LogServiceCatalog 

POST


Sample Request
{
  "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"
    }
  }
}

Request Parameters

Parameter NameTypeDescriptionMandatory

SupportFunction 

STRING

The value is Instance Code. 

For Example: IT Tec.

TRUE

ServiceCatalogID 

NUMBER

Unique Identification number of the Service Catalog. 

  • If the Service Catalog has mandatory Custom Attributes, the strCustomAttributes parameter is mandatory:
  • If the Service Catalog has mandatory multivalued custom attributes, the strMvCustomAttributes is mandatory.

TRUE

ServiceCategoryID 

NUMBER

Unique Identification number of the Service Category.

TRUE

WorkGroupID 

NUMBER

Unique Identification number of the Workgroup.

TRUE

Org_ID 

STRING

Unique Identification number  of an organization.

TRUE

NoOfApprovals 

NUMBER

Based on NoOfApprovals count user needs to provide approver details.

TRUE

Sample Response
{
    "Errors": "",
    "Message": null,
    "Output": "",
    "TokenID": "",
    "OrgID": 0,
    "OutputObject": {
        "CatalogD etails": {
            "Message":"Successfully	saved the service request. Service Request ID: SR2512",
            "SRId": "2512",
            "UploadControlUID": []
        }
    }
}

Status and Error Codes

For more information, see Status and Error Messages.

  • No labels