{ "opencollection": "1.0.0", "info": { "name": "Gleap AI content Ticket API", "version": "14.0.0" }, "items": [ { "info": { "name": "Ticket", "type": "folder" }, "items": [ { "info": { "name": "Get all tickets", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets", "headers": [ { "name": "project", "value": "" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get all tickets in a project with support for filtering, sorting, and pagination.\n\n**Filtering:**\n- Filter by type: `type=BUG` or `type=BUG,FEATURE_REQUEST`\n- Filter by status: `status=OPEN`\n- Filter by priority: `priority=HIGH` or `priority=HIGH,MEDIUM`\n- Filter by archived state: `archived=false` or `ignoreArchived=true`\n- Filter by spam: `isSpam=false`\n\n**Sorting:**\n- Sort by creation date: `sort=-createdAt` (newest first) or `sort=createdAt` (oldest first)\n- Sort by priority: `sort=priority`" }, { "info": { "name": "Create a new ticket", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets", "headers": [ { "name": "project", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new ticket" }, { "info": { "name": "Create a new ticket with an optional initial message", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets/compose", "headers": [ { "name": "project", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new ticket with an optional initial message" }, { "info": { "name": "Search for tickets", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/search", "headers": [ { "name": "project", "value": "" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Search for tickets" }, { "info": { "name": "Search for tickets", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/extendedsearch", "headers": [ { "name": "project", "value": "" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Search for tickets" }, { "info": { "name": "Find tickets by session query", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/by-session-query", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "email", "value": "", "type": "query" }, { "name": "userId", "value": "", "type": "query" }, { "name": "phone", "value": "", "type": "query" }, { "name": "customData.TIN", "value": "", "type": "query" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Find tickets by session query" }, { "info": { "name": "Export tickets", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/export", "headers": [ { "name": "project", "value": "" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Export tickets" }, { "info": { "name": "Get notification ticket", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/notification/:shareToken", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "shareToken", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get notification ticket" }, { "info": { "name": "Export tickets", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/csv-export", "headers": [ { "name": "project", "value": "" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Export tickets" }, { "info": { "name": "GetTicketExportFields", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/export-fields", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "type", "value": "", "type": "query" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } } }, { "info": { "name": "Find tracker tickets", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/tracker-tickets", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "searchTerm", "value": "", "type": "query" }, { "name": "page", "value": "", "type": "query" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Find tracker tickets" }, { "info": { "name": "Create a tracker ticket", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets/tracker-tickets", "headers": [ { "name": "project", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a tracker ticket" }, { "info": { "name": "Search feature requests semantically", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/search-feature-requests", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "query", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query" }, { "name": "minScore", "value": "", "type": "query" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Search feature requests semantically" }, { "info": { "name": "Generate tracker ticket data with AI", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets/generate-data", "headers": [ { "name": "project", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Generate tracker ticket data with AI" }, { "info": { "name": "Get ticket count", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/ticketscount", "headers": [ { "name": "project", "value": "" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get ticket count" }, { "info": { "name": "Export a single ticket for audit", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/:ticketId/audit-export", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Export a single ticket for audit" }, { "info": { "name": "Get a ticket", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/:ticketId", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get a ticket" }, { "info": { "name": "Update a ticket", "type": "http" }, "http": { "method": "PUT", "url": "https://api.gleap.io/v3/tickets/:ticketId", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update a ticket" }, { "info": { "name": "Delete a ticket", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.gleap.io/v3/tickets/:ticketId", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete a ticket" }, { "info": { "name": "Merge multiple tickets into one", "type": "http" }, "http": { "method": "PUT", "url": "https://api.gleap.io/v3/tickets/merge", "headers": [ { "name": "project", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Merge multiple tickets into one" }, { "info": { "name": "Find duplicate feature requests", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets/deduplicate", "headers": [ { "name": "project", "value": "" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Find duplicate feature requests" }, { "info": { "name": "Merge a duplicate group", "type": "http" }, "http": { "method": "PUT", "url": "https://api.gleap.io/v3/tickets/deduplicate/merge", "headers": [ { "name": "project", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Merge a duplicate group" }, { "info": { "name": "Get console logs for a ticket", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/:ticketId/console-logs", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get console logs for a ticket" }, { "info": { "name": "Get activity logs for a ticket", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/:ticketId/activity-logs", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get activity logs for a ticket" }, { "info": { "name": "Get network logs for a ticket", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/:ticketId/network-logs", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get network logs for a ticket" }, { "info": { "name": "Get network logs for a ticket", "type": "http" }, "http": { "method": "GET", "url": "https://api.gleap.io/v3/tickets/:ticketId/replay", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get network logs for a ticket" }, { "info": { "name": "Indicate user typing", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets/:ticketId/typing", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Indicate user typing" }, { "info": { "name": "Indicate user viewing", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets/:ticketId/viewing", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Indicate user viewing" }, { "info": { "name": "Snooze a ticket", "type": "http" }, "http": { "method": "PUT", "url": "https://api.gleap.io/v3/tickets/:ticketId/snooze", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Snooze a ticket" }, { "info": { "name": "Link a ticket", "type": "http" }, "http": { "method": "PUT", "url": "https://api.gleap.io/v3/tickets/:ticketId/link", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Link a ticket" }, { "info": { "name": "Unlink a ticket", "type": "http" }, "http": { "method": "PUT", "url": "https://api.gleap.io/v3/tickets/:ticketId/unlink", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Unlink a ticket" }, { "info": { "name": "Archive a ticket", "type": "http" }, "http": { "method": "PUT", "url": "https://api.gleap.io/v3/tickets/:ticketId/archive", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Archive a ticket" }, { "info": { "name": "Archive a ticket", "type": "http" }, "http": { "method": "PUT", "url": "https://api.gleap.io/v3/tickets/archive/all", "headers": [ { "name": "project", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Archive a ticket" }, { "info": { "name": "Unarchive a ticket", "type": "http" }, "http": { "method": "PUT", "url": "https://api.gleap.io/v3/tickets/:ticketId/unarchive", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Unarchive a ticket" }, { "info": { "name": "Run workflow", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets/:ticketId/workflow", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Run workflow" }, { "info": { "name": "Send ticket to integration", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets/:ticketId/send-to-integration", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Send ticket to integration" }, { "info": { "name": "Vote for ticket", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets/:ticketId/vote", "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Vote for ticket" }, { "info": { "name": "Generate AI draft reply", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets/:ticketId/draft-reply", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Generate AI draft reply" }, { "info": { "name": "Send ticket conversation transcript to multiple emails", "type": "http" }, "http": { "method": "POST", "url": "https://api.gleap.io/v3/tickets/:ticketId/send-transcript", "headers": [ { "name": "project", "value": "" } ], "params": [ { "name": "ticketId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Send ticket conversation transcript to multiple emails" } ] } ], "bundled": true }