Ticket

Create a tracker ticket

Create a tracker ticket in a project. When customerEmail is set, the customer is added as the first upvoter (upvotes: [{ email, name }], upvotesCount: 1) and their session (source ticket's session, else resolved by email) becomes the ticket's creator session — used for feature requests where the originating customer should own the request like a portal-submitted one.

Feature requests filed by an agent (createdByAgent set) are created as ordinary customer requests linked to their conversation, NOT as tracker tickets — only human/dashboard creates get trackerTicket: true.

post/tickets/tracker-tickets

Headers

projectstring required

Request body

skipDuplicateCheckboolean

Dashboard creates pass true (humans already saw duplicate suggestions in the modal). Agent/MCP creates must NOT set this — the server-side duplicate guard is what keeps agents from filing the same request twice.

customerNamestring
customerEmailstring
linkedTicketIdsstring[]
descriptionstring
titlestring
typestring

Response

Ok

{"stackTrail":"paths:/tickets/tracker-tickets:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes