Agent Middleware API

A comprehensive middleware service for managing sessions, tickets, subscriptions, and integrations

Status: Running
View as JSON View as HTML

Available Services

Sessions

Session management service for handling user sessions and authentication states.

  • GET /api/sessions
  • POST /api/sessions
  • GET /api/sessions/:id
  • GET /api/sessions/code/:code
  • PUT /api/sessions/:id
  • DELETE /api/sessions/:id
  • PUT /api/sessions/close
  • POST /api/sessions/publish
  • POST /api/sessions/authenticate

Tickets

Ticket management and support system for handling user requests and issues.

  • GET /api/tickets
  • POST /api/tickets
  • GET /api/tickets/:id
  • PUT /api/tickets/:id
  • DELETE /api/tickets/:id

Subscriptions

Subscription management service

  • GET /api/subscriptions
  • POST /api/subscriptions
  • GET /api/subscriptions/:id
  • PUT /api/subscriptions/:id
  • DELETE /api/subscriptions/:id

Session Stats

Session statistics and analytics

  • POST /api/session-stats
  • GET /api/session-stats/number-of-calls
  • GET /api/session-stats/call-success-rate
  • GET /api/session-stats/sentiment-score
  • GET /api/session-stats/avg-response-time
  • GET /api/session-stats/avg-duration
  • GET /api/session-stats/top-topics
  • GET /api/session-stats/fallback-rate

Session Feedbacks

Session feedback and CSAT management

  • POST /api/session-feedbacks
  • GET /api/session-feedbacks/:code
  • POST /api/session-feedbacks/send
  • GET /api/session-feedbacks/csat-score

UAE Pass

UAE Pass authentication integration for secure user verification.

  • GET /uaepass/auth
  • GET /uaepass/callback
  • POST /uaepass/authenticate

DubaiNow

DubaiNow integration services

  • GET /dubainow/weddings/venues
  • GET /dubainow/weddings/venues/:code
  • GET /dubainow/weddings/venues/:code/template
  • POST /dubainow/weddings/venues/availability
  • POST /dubainow/weddings/chats
  • POST /dubainow/weddings/bookings
  • POST /dubainow/weddings/eligibility
  • POST /dubainow/weddings/bookings/register
  • POST /dubainow/payments/notification
  • GET /dubainow/pay-all/bills
  • POST /dubainow/pay-all/confirm-payment
  • GET /dubainow/rta/vehicles
  • POST /dubainow/rta/confirm-payment
  • GET /dubainow/user/classification
  • GET /dubainow/user/personal
  • POST /dubainow/user/revoke-token
  • POST /dubainow/login

Monitoring & Management

Access the Asynq task queue monitoring dashboard to view job status and performance metrics.

Open Monitor Dashboard