Skip to main content

Helpdesk Ticket Endpoints

Audience

Developers, QA, support and architects.

Summary

Canonical ticket operations provide list, detail, creation and lifecycle mutations. The endpoint catalog is the sole method/route inventory.

Reference Content

Creation resolves category and priority, optionally matches a Resolution SLA policy, calculates due time, creates audit/timeline/outbox records and returns a ticket projection. Detail includes assignment, comment and attachment collections.

The generic status operation accepts any defined enum value from any current state. Dedicated completion operations apply timestamps and mark open SLA rows met.

Requires confirmation

Lifecycle transition rules, requester-scoped listing, pagination, idempotent creation and concurrency handling require confirmation.

Source References

  • microservices/src/helpdesk-service/Api/HelpdeskEndpoints.cs
  • microservices/src/helpdesk-service/Domain/HelpdeskEntities.cs
  • microservices/src/helpdesk-service/Infrastructure/Persistence.cs

See Also

Keywords

Ticket API, ticket lifecycle, create ticket, ticket detail.

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Next review: 2026-10-20