Ticketing

Here's the detail of service action in Ticketing :

Inisiator

Used to create sample process data from Master Refund.

Payload Data

NameData Type
ticket_idString
client_idString
user_idString
merchant_idString
type_ticketString
statusString
ticket_noString
admin_nameString
admin_idString
nameString
slaString
priorityString
member_typeString
phone_noString
national_id_numberString
emailString
request_dateString
reason_to_deleteString
channelString
channel_noString
noteString
total_balanceString
requestString
account_noString
account_nameString
bankString
id_card_imageString
screenshot_imageString
request_by_nameString
request_by_roleString
request_by_emailString
date_timeString
transaction_typeString
customer_idString
payment_methodString
transaction_amountString
transaction_statusString
remaining_balanceString
reference_transaction_numberString
reference_numberString
current_statusString
change_statusString
genderString
dobString
pobString
blood_typeString
addressString
neighborhood_hamletString
provinceString
cityString
villageString
sub_districtString
religionString
mariage_statusString
professionString
nationalityString
valid_untilString
pict_proofString

Example Request

{
    "Subject":"ticketing",
    "SubjectType":"inisiator",
    "SubjectIdentifier":"inisiator",
    "Action":"create",
    "ResourceType":"data",
    "Resource":"",
    "ResourceId":"",
    "PlatformKey":"77954d6566b16054bec163dbfd4c92b4aa161d47504f6c6fb906a6fa923174b21f1e0db532d2dd17232db604c3fc20af57945fbe909af96077929c99fef8ae7431dc44c92b745b3dbb54b5c81077b888293a14327c2f094f914bd5357ce9f296f7ff303173f9fa203a303503812061054852a129ecfc0c572e6e7c2df2def399170d8e7b85bb13b014c246017d556b47b670221a08b1de1a7255459cf6d54cd7354792199c1f1b550e14d17f4ef1250d25f476e0296d5aa90d063dc266d322aabf9d0e4edce9eeda58ced7045cf2288163bce80060ba209a461ed1327e46bbdb84325d414c475de7f2871c26c09ee994e33c80e9987a95e43faeaebfe3837a2bee86df49761bcf4fb8b55e656698bdfa7e565eabfe3875fb88931dc956db5d31eed2",
    "Data":{
        "ticket_id":"220",
        "client_id":"1",
        "user_id":"509",
        "merchant_id":"202000238",
        "type_ticket":"3",
        "status":1,
        "ticket_no":"TK231606220",
        "admin_name":"",
        "admin_id":"99",
        "name":"Pemilik usaha 3",
        "sla":"",
        "priority":"",
        "member_type":"",
        "phone_no":"081297011111",
        "national_id_number":"",
        "email":"[email protected]",
        "request_date":"2023-06-16 00:00:00",
        "reason_to_delete":"Pindah menggunakan PJP yang lain",
        "channel":"",
        "channel_no":"",
        "note":"",
        "total_balance":"4433",
        "request":"Transfer",
        "account_no":"18980001",
        "account_name":"BCA Peduli",
        "bank":"BCA",
        "id_card_image":"",
        "screenshot_image":"",
        "request_by_name":"Pemilik usaha 3",
        "request_by_role":"Registered Account",
        "request_by_email":"[email protected]",
        "date_time":"",
        "transaction_type":"",
        "customer_id":"",
        "payment_method":"",
        "transaction_amount":"",
        "transaction_status":"",
        "remaining_balance":"",
        "reference_transaction_number":"",
        "reference_number":"",
        "current_status":"",
        "change_status":"",
        "gender":"",
        "dob":"",
        "pob":"",
        "blood_type":"",
        "address":"",
        "neighborhood_hamlet":"",
        "province":"",
        "city":"",
        "village":"",
        "sub_district":"",
        "religion":"",
        "mariage_status":"",
        "profession":"",
        "nationality":"",
        "valid_until":"",
        "pict_proof":""
    }
}


Ticketing Detail

Payload Data

NameData Type
ticket_idString

Example Request

{
    "Subject":"ticketing",
    "SubjectType":"ticketing",
    "SubjectIdentifier":"detailbyticketid",
    "Action":"get",
    "ResourceType":"data",
    "Resource":"",
    "ResourceId":"",
    "PlatformKey":"77954d6566b16054bec163dbfd4c92b4aa161d47504f6c6fb906a6fa923174b21f1e0db532d2dd17232db604c3fc20af57945fbe909af96077929c99fef8ae7431dc44c92b745b3dbb54b5c81077b888293a14327c2f094f914bd5357ce9f296f7ff303173f9fa203a303503812061054852a129ecfc0c572e6e7c2df2def399170d8e7b85bb13b014c246017d556b47b670221a08b1de1a7255459cf6d54cd7354792199c1f1b550e14d17f4ef1250d25f476e0296d5aa90d063dc266d322aabf9d0e4edce9eeda58ced7045cf2288163bce80060ba209a461ed1327e46bbdb84325d414c475de7f2871c26c09ee994e33c80e9987a95e43faeaebfe3837a2bee86df49761bcf4fb8b55e656698bdfa7e565eabfe3875fb88931dc956db5d31eed2",
    "Data":{ 
            "ticket_id":99
           }
}


Ticketing Listing

Payload Data

NameData Type
limitString
pageString
searchString
statusString
ticket_typeString
user_idString
user_roleString

Example Request

{
    "Subject":"ticketing",
    "SubjectType":"ticketing",
    "SubjectIdentifier":"listcsstaff", #listcsstaff/listcsspv/listfinstaff/listfinspv
    "Action":"get",
    "ResourceType":"data",
    "Resource":"",
    "ResourceId":"",
    "PlatformKey":"77954d6566b16054bec163dbfd4c92b4aa161d47504f6c6fb906a6fa923174b21f1e0db532d2dd17232db604c3fc20af57945fbe909af96077929c99fef8ae7431dc44c92b745b3dbb54b5c81077b888293a14327c2f094f914bd5357ce9f296f7ff303173f9fa203a303503812061054852a129ecfc0c572e6e7c2df2def399170d8e7b85bb13b014c246017d556b47b670221a08b1de1a7255459cf6d54cd7354792199c1f1b550e14d17f4ef1250d25f476e0296d5aa90d063dc266d322aabf9d0e4edce9eeda58ced7045cf2288163bce80060ba209a461ed1327e46bbdb84325d414c475de7f2871c26c09ee994e33c80e9987a95e43faeaebfe3837a2bee86df49761bcf4fb8b55e656698bdfa7e565eabfe3875fb88931dc956db5d31eed2",
    "Data":{ 
            "limit":10,
            "page" : 1,
            "search" : "",
            "status" : 1,
            "ticket_type" : 1,
            "user_id" : 1,
            "user_role" : ""
           }
}

Update Ticketing

Payload Data

NameData Type
ticketing_queue_idString
ticket_idString
ticket_typeString
balanceString
user_idString
client_idString
statusString
admin_idString
pict_proofString
noteString
ticket_detailString

Example Request

{
  "Subject":"ticketing",
  "SubjectType":"ticketing",
  "SubjectIdentifier":"updatecsstaff", #updatecsstaff/updatecsspv/updatefinstaff/updatefinspv
  "Action":"update",
  "ResourceType":"data",
  "Resource":"",
  "ResourceId":"",
  "PlatformKey":"77954d6566b16054bec163dbfd4c92b4aa161d47504f6c6fb906a6fa923174b21f1e0db532d2dd17232db604c3fc20af57945fbe909af96077929c99fef8ae7431dc44c92b745b3dbb54b5c81077b888293a14327c2f094f914bd5357ce9f296f7ff303173f9fa203a303503812061054852a129ecfc0c572e6e7c2df2def399170d8e7b85bb13b014c246017d556b47b670221a08b1de1a7255459cf6d54cd7354792199c1f1b550e14d17f4ef1250d25f476e0296d5aa90d063dc266d322aabf9d0e4edce9eeda58ced7045cf2288163bce80060ba209a461ed1327e46bbdb84325d414c475de7f2871c26c09ee994e33c80e9987a95e43faeaebfe3837a2bee86df49761bcf4fb8b55e656698bdfa7e565eabfe3875fb88931dc956db5d31eed2",
  "Data":{
          "ticketing_queue_id" : 120,
          "ticket_id" : 191,
          "ticket_type" : 1,
          "balance": 0,
          "user_id" : 2553,
          "client_id" : 1,
          "status" : 5,
          "admin_id" : 2553,
          "pict_proof": "",
          "note" : "TESTING APPROVE",
          "ticket_detail": "",
          "data" :{
                "ticket_id":"220",
                "client_id":"1",
                "user_id":"509",
                "merchant_id":"202000238",
                "type_ticket":"3",
                "status":1,
                "ticket_no":"TK231606220",
                "admin_name":"",
                "admin_id":"99",
                "name":"Pemilik usaha 3",
                "sla":"",
                "priority":"",
                "member_type":"",
                "phone_no":"081297011111",
                "national_id_number":"",
                "email":"[email protected]",
                "request_date":"2023-06-16 00:00:00",
                "reason_to_delete":"Pindah menggunakan PJP yang lain",
                "channel":"",
                "channel_no":"",
                "note":"",
                "total_balance":"4433",
                "request":"Transfer",
                "account_no":"18980001",
                "account_name":"BCA Peduli",
                "bank":"BCA",
                "id_card_image":"",
                "screenshot_image":"",
                "request_by_name":"Pemilik usaha 3",
                "request_by_role":"Registered Account",
                "request_by_email":"[email protected]",
                "date_time":"",
                "transaction_type":"",
                "customer_id":"",
                "payment_method":"",
                "transaction_amount":"",
                "transaction_status":"",
                "remaining_balance":"",
                "reference_transaction_number":"",
                "reference_number":"",
                "current_status":"",
                "change_status":"",
                "gender":"",
                "dob":"",
                "pob":"",
                "blood_type":"",
                "address":"",
                "neighborhood_hamlet":"",
                "province":"",
                "city":"",
                "village":"",
                "sub_district":"",
                "religion":"",
                "mariage_status":"",
                "profession":"",
                "nationality":"",
                "valid_until":"",
                "pict_proof":""
        }
  }
}


Check Saldo

Payload Data

NameData Type
UserIdMemberString
ClientIdMemberString
TypeString
PaOwnerTypeFromString

Example Request

{
    "Subject":"ticketing",
    "SubjectType":"ticketing",
    "SubjectIdentifier":"ceksaldo",
    "Action":"get", 
    "ResourceType":"null",
    "Resource":"null",
    "ResourceId":"null",
    "Data":{      
       "UserIdMember":296,    
       "ClientIdMember":1,    
       "Type":11,    
       "PaOwnerTypeFrom":"mbr"   
    }
}


Get KTP By UserId

Payload Data

NameData Type
UserIdString

Example Request

{
    "Subject": "ticketing",
    "SubjectType": "ticketing",
    "SubjectIdentifier": "ektp",
    "Action": "get",
    "ResourceType": "null",
    "Resource": "null",
    "ResourceId": "null",
    "Data": {
      "UserId": "1046"
    }
}


Get List User

Payload Data

NameData Type
PlatformKeyString
ClientIdString
searchString
pageString
LimitString

Example Request

{
    "Subject": "ticketing",
    "SubjectType": "ticketing",
    "SubjectIdentifier": "user-list",
    "Action": "get",
    "ResourceType": "null",
    "Resource": "null",
    "ResourceId": "null",
    "Data": {
      "PlatformKey": "platform",
      "ClientId": 118,
      "Page": 1,
      "Limit": 10,
      "Search": ""
    }
}