Create a tracker ticket
Changed onCreate 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.
A feature request that strongly matches existing ones is refused with a 409 DUPLICATE_FEATURE_REQUEST listing them in candidates (best first; duplicate is the best one). Repeat the call with their ids in notDuplicateOf when they are a different need.
Request
- Base URLhttps://api.gleap.io/v3
- URLhttps://api.gleap.io/v3/tickets/tracker-tickets
- AuthHTTP bearer
Headers
Request body
Response
Ok
Changes
- info
added the new optional request property
- info
- info
added the new optional request property
- info
added the new optional request property
- info