> ## Documentation Index
> Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Submit Ticket

> Submit a support request

Contact our support team for help with your account.

## Create Ticket

<Steps>
  <Step title="Category">
    Select the issue category (categories are managed by the association/client)
  </Step>

  <Step title="Subject">
    Brief description of issue
  </Step>

  <Step title="Description">
    Detailed explanation
  </Step>

  <Step title="Attachments">
    Upload screenshots (optional)
  </Step>

  <Step title="Submit">
    Submit ticket and receive confirmation
  </Step>
</Steps>

## My Tickets

View your support tickets:

* Ticket number
* Subject
* Status (open, in progress, resolved)
* Last update

## Ticket Actions

* View full conversation
* Add reply
* Upload attachments
* Close ticket

## Features

### Submit Ticket

#### Acceptance Criteria

##### Frontend

* [ ] UI supports the workflows described in this feature.

##### Backend / API

* [ ] Backend behavior supports this feature as documented.

##### Permissions

* [ ] Access is restricted per the Capabilities matrix on this page (or equivalent role rules).

##### Business Rules

* [ ] All business rules for this feature are enforced.

##### Error Handling

* [ ] Error states return clear messages and appropriate HTTP status codes.

## Implementation Contracts

### Backend (API)

```
GET    /api/member/tickets                   # My tickets
POST   /api/member/tickets                   # Create ticket
GET    /api/member/tickets/{id}              # Ticket details
POST   /api/member/tickets/{id}/reply        # Add reply
PUT    /api/member/tickets/{id}/close        # Close ticket

GET    /api/member/tickets/categories        # Categories for the member ticket form
```
