| User | Event | Method | IP Address | Device | Location | Time | Status |
|---|---|---|---|---|---|---|---|
| ahmed@gulftech.sa | LOGIN | SSO (Azure AD) | 10.1.2.34 |
Chrome | Riyadh, SA | 08:14 AM | Success |
| sara@gulftech.sa | LOGIN | SSO (Azure AD) | 10.1.2.19 |
Firefox | Riyadh, SA | 08:30 AM | Success |
| khalid@gulftech.sa | 2FA | TOTP Verified | 10.1.2.44 |
Edge | Riyadh, SA | 08:47 AM | Success |
| unknown | FAIL | Password | 185.220.101.24 TOR |
Unknown | Unknown | 09:03 AM | Blocked |
| fatima@gulftech.sa | LOGOUT | Session Expired | 10.1.3.88 |
Safari/iOS | Riyadh, SA | 10:12 AM | Auto |
| nora@gulftech.sa | 2FA FAIL | SMS OTP | 10.1.2.77 |
Chrome | Riyadh, SA | 11:20 AM | Retry |
| Admin | Role | Action | Target | Before | After | Time |
|---|---|---|---|---|---|---|
| Mohammed Al-Otaibi | Super Admin | UPDATED | Session Timeout Policy | 4 hours | 8 hours | 25 Jun · 10:05 |
| Mohammed Al-Otaibi | Super Admin | DEACTIVATED | john@gulftech.sa | Active | Deactivated | 25 Jun · 09:48 |
| Ahmed Al-Rashidi | Dept Admin | INVITED | omar@gulftech.sa → IT Support | — | Invited (Agent) | 24 Jun · 14:22 |
| Mohammed Al-Otaibi | Super Admin | UPDATED | 2FA Policy (global) | Optional | Mandatory (Agents+) | 24 Jun · 15:12 |
| Sara Al-Amri | Dept Admin | CREATED | Form: HR Leave Request | — | Draft → Published | 23 Jun · 11:40 |
| Mohammed Al-Otaibi | Super Admin | CREATED | Dept: Legal & Compliance | — | Active | 22 Jun · 10:30 |
| Name | Endpoint URL | Events | Status | Last Delivery | Success Rate | Actions |
|---|---|---|---|---|---|---|
| Power Automate — Ticket Events | https://prod.logic.azure.com/workflows/… |
ticket.created, ticket.closed, ticket.escalated | Active | 2 min ago | 99.2% | |
| Slack Notification Bot | https://hooks.slack.com/services/T0… |
sla.breached, ticket.escalated | Active | 1h ago | 97.8% | |
| Legacy Reporting Server | https://old-erp.company.sa/webhook/… |
ticket.closed | Failing | 3 days ago | 12% |
| Webhook | Event | Triggered At | HTTP Status | Response Time | Retries | |
|---|---|---|---|---|---|---|
| Power Automate | ticket.created | 2 min ago | 200 OK | 243ms | 0 | |
| Slack Bot | ticket.escalated | 1h ago | 200 OK | 188ms | 0 | |
| Legacy Server | ticket.closed | 3 days ago | 503 Error | timeout | 3 | |
| Power Automate | ticket.closed | 3 days ago | 200 OK | 312ms | 0 | |
| Power Automate | ticket.created | 4 days ago | 200 OK | 198ms | 0 |
| Department | Teams Channel |
|---|---|
| IT Support | |
| HR | |
| Finance | |
| Escalations |
All API requests must include a valid API key in the Authorization header:
Generate API keys in the API Keys section above. Keys are scoped — ensure your key has the required permissions for each endpoint.
https://api.gdesk.gulftech.sa/v2/tickets/tickets/{id}/tickets/tickets/{id}/tickets/{id}/reply/users/users/departments/reports/sla| Code | Meaning |
|---|---|
200 OK | Request successful |
201 Created | Resource created successfully |
400 Bad Request | Invalid parameters or missing required fields |
401 Unauthorized | Invalid or missing API key |
403 Forbidden | API key lacks required scope |
429 Too Many Requests | Rate limit exceeded |
500 Server Error | Internal error — retry with backoff |