Support Ticket Integration

Endpointhttps://support.footfallcounter.com/SupportTicket/CreateSupportTicketExternal
MethodPOST
Payload{
    "TicketSubject":"Ticket Subject",
    "CategoryId":1,
    "MessageContent":"Message Content",
    "TicketSource":3,
    "IssueLevel":"company",
    "BranchIDs":"1,2,3,4",
    "BranchID":1
}
HeaderAToken - Refer to this guide on how to generate access token
Expected Result{
    "messageID": "B3325B4E-7098-EC11-808D-00155DDF9604",
    "statusCode": 200,
    "errorMessage": null,
    "Data": {
        "TicketUrl": "https://support.footfallcam.com/SupportTicket/Preview?ti=563b4a06-2755-49fa-b7f9-64d3ace14668"
    }
}
Table 1: Support Ticket Creation API Description
PayloadDescription
TicketSubject- DataType: string
- Subject of the Ticket
CategoryId- DataType: long
- Represent Id of the Support Ticket Category, kindly refer to Table 3 for the details.
MessageContent- DataType: string
- Message that will be sent into support ticket chat section
TicketSource- DataType: long
- 3 - External API Use
IssueLevel- DataType: string
- site: to report site issue
- company : to report company issue
BranchIDs- DataType: string
- Mandatory when reporting multiple site issues.
BranchID- DataType: long
- Mandatory when reporting single site issue.
Table 2: Payload Descriptions
Category IDCategory Name
1Data Accuracy Issues
14Analytics V8 Portal Issues
15Network Issues / Counter Diagnostic
45Sales Enquiry
63RMA Approval
73Technical FAQ
74Missing Data
82Feature Request
97Reverification Request
110Others
111Audit Progress Tracking
112Data Accuracy Checking
113Accuracy Audit Roadblock
120Configuration Request
Table 3: List of Support Ticket Categories
Updated on March 4, 2022