Loopback Ticketing

This service is used for the asynchronous loopback ticketing process for the create and get ticket process using Redis. The process is divided into two actions, namely Create and Get.

Here's the detail of service action in Loopback Ticketing :

Create

Used to generate ticket ID parameters and stored in Redis.

Example Request

{
  "Subject": "loopback-ticketing",
  "SubjectType": "loopback-ticketing",
  "SubjectIdentifier": "ticket",
  "Action": "create",
  "ResourceType": "data",
  "Resource": "",
  "ResourceId": "",
  "PlatformKey": "77954d6566b16054bec163dbfd4c92b4aa161d47504f6c6fb906a6fa923174b21f1e0db532d2dd17232db604c3fc20af57945fbe909af96077929c99fef8ae7431dc44c92b745b3dbb54b5c81077b888293a14327c2f094f914bd5357ce9f296f7ff303173f9fa203a303503812061054852a129ecfc0c572e6e7c2df2def399170d8e7b85bb13b014c246017d556b47b670221a08b1de1a7255459cf6d54cd7354792199c1f1b550e14d17f4ef1250d25f476e0296d5aa90d063dc266d322aabf9d0e4edce9eeda58ced7045cf2288163bce80060ba209a461ed1327e46bbdb84325d414c475de7f2871c26c09ee994e33c80e9987a95e43faeaebfe3837a2bee86df49761bcf4fb8b55e656698bdfa7e565eabfe3875fb88931dc956db5d31eed2",
  "Data": null
}

Get

Used to get the ticket id parameter stored in Redis.

Payload Data

NameData Type
TicketString

Example Request

{
  "Subject": "loopback-ticketing",
  "SubjectType": "loopback-ticketing",
  "SubjectIdentifier": "ticket",
  "Action": "get",
  "ResourceType": "data",
  "Resource": "",
  "ResourceId": "",
  "PlatformKey": "77954d6566b16054bec163dbfd4c92b4aa161d47504f6c6fb906a6fa923174b21f1e0db532d2dd17232db604c3fc20af57945fbe909af96077929c99fef8ae7431dc44c92b745b3dbb54b5c81077b888293a14327c2f094f914bd5357ce9f296f7ff303173f9fa203a303503812061054852a129ecfc0c572e6e7c2df2def399170d8e7b85bb13b014c246017d556b47b670221a08b1de1a7255459cf6d54cd7354792199c1f1b550e14d17f4ef1250d25f476e0296d5aa90d063dc266d322aabf9d0e4edce9eeda58ced7045cf2288163bce80060ba209a461ed1327e46bbdb84325d414c475de7f2871c26c09ee994e33c80e9987a95e43faeaebfe3837a2bee86df49761bcf4fb8b55e656698bdfa7e565eabfe3875fb88931dc956db5d31eed2",
  "Data": 
  			{ 
          "Ticket": "b12c3354-9632-45f1-a938-5e94f6f4009b" 
        }
}