Gleap integration (Communication, Productivity). Imported from open-connector.
https://api.gleap.io/v3/users/me
/sessions
/sessions/by-user-id/{userId}
| Param | Type | Required | Description |
|---|---|---|---|
| userId | string | required | External user ID associated with the contact. |
/sessions
| Param | Type | Required | Description |
|---|---|---|---|
| userId | string | optional | External user ID for the contact. |
| string | optional | Contact email address. | |
| name | string | optional | Contact display name. |
| phone | string | optional | Contact phone number. |
| avatar | string | optional | Contact avatar URL. |
| companyId | string | optional | Company ID associated with the contact. |
| companyName | string | optional | Company name associated with the contact. |
| plan | string | optional | Plan name associated with the contact. |
| value | number | optional | Numeric customer value associated with the contact. |
| tags | array | optional | Tags associated with the Gleap resource. |
| blocked | boolean | optional | Whether the contact is blocked. |
| unsubscribed | boolean | optional | Whether the contact is unsubscribed. |
| customData | object | optional | Custom data object accepted by Gleap. |
| eventData | object | optional | Custom data object accepted by Gleap. |
/sessions/{sessionId}
| Param | Type | Required | Description |
|---|---|---|---|
| sessionId | string | required | Gleap session ID to update. |
| userId | string | optional | Updated external user ID. |
| string | optional | Updated contact email address. | |
| name | string | optional | Updated contact display name. |
| phone | string | optional | Updated contact phone number. |
| avatar | string | optional | Updated contact avatar URL. |
| companyId | string | optional | Updated company ID. |
| companyName | string | optional | Updated company name. |
| plan | string | optional | Updated plan name. |
| value | number | optional | Updated numeric customer value. |
| tags | array | optional | Tags associated with the Gleap resource. |
| blocked | boolean | optional | Updated blocked state. |
| unsubscribed | boolean | optional | Updated unsubscribe state. |
| customData | object | optional | Custom data object accepted by Gleap. |
| eventData | object | optional | Custom data object accepted by Gleap. |
/tickets
| Param | Type | Required | Description |
|---|---|---|---|
| type | string | optional | Ticket type filter, such as BUG or comma-separated types. |
| status | string | optional | Ticket status filter, such as OPEN. |
| priority | string | optional | Ticket priority filter, such as HIGH or comma-separated priorities. |
| archived | boolean | optional | Whether to include only archived or non-archived tickets. |
| ignoreArchived | boolean | optional | Whether Gleap should ignore archived tickets. |
| isSpam | boolean | optional | Whether to include only spam or non-spam tickets. |
| sort | string | optional | Sort order accepted by Gleap. |
| limit | integer | optional | Maximum number of tickets to return. |
| skip | integer | optional | Number of tickets to skip for offset pagination. |
| filters | object | optional | Additional Gleap document filters forwarded as query parameters. |
/tickets/{ticketId}
| Param | Type | Required | Description |
|---|---|---|---|
| ticketId | string | required | Gleap ticket ID. |
/tickets
| Param | Type | Required | Description |
|---|---|---|---|
| title | string | required | Ticket title. |
| type | string | optional | Ticket type accepted by Gleap. |
| status | string | optional | Ticket status accepted by Gleap. |
| priority | string | optional | Ticket priority accepted by Gleap. |
| description | string | optional | Ticket description. |
| plainContent | string | optional | Plain text ticket content. |
| session | string | optional | Gleap session ID linked to the ticket. |
| processingUser | string | optional | Gleap user ID assigned to the ticket. |
| processingTeam | string | optional | Gleap team ID assigned to the ticket. |
| tags | array | optional | Tags associated with the Gleap resource. |
| formData | object | optional | Form data object accepted by Gleap. |
| customData | object | optional | Custom data object accepted by Gleap. |
| attributes | object | optional | Ticket attributes object accepted by Gleap. |
| attachments | array | optional | Ticket attachments accepted by Gleap. |
| archived | boolean | optional | Whether the ticket is archived. |
| isSpam | boolean | optional | Whether the ticket is marked as spam. |
| preventAutoReply | boolean | optional | Whether Gleap should prevent automatic replies. |
/tickets/compose
| Param | Type | Required | Description |
|---|---|---|---|
| type | string | required | Ticket type accepted by Gleap. |
| title | string | required | Ticket title. |
| message | string | optional | Initial ticket message. |
| priority | string | optional | Ticket priority accepted by Gleap. |
| status | string | optional | Ticket status accepted by Gleap. |
| processingUser | string | optional | Gleap user ID assigned to the ticket. |
| processingTeam | string | optional | Gleap team ID assigned to the ticket. |
| tags | array | optional | Tags associated with the Gleap resource. |
| session | string | optional | Gleap session ID linked to the ticket. |
| string | optional | Email address used when composing the ticket. | |
| formData | object | optional | Form data object accepted by Gleap. |
| preventAutoReply | boolean | optional | Whether Gleap should prevent automatic replies. |
/tickets/{ticketId}
| Param | Type | Required | Description |
|---|---|---|---|
| ticketId | string | required | Gleap ticket ID to update. |
| title | string | optional | Ticket title. |
| type | string | optional | Ticket type accepted by Gleap. |
| status | string | optional | Ticket status accepted by Gleap. |
| priority | string | optional | Ticket priority accepted by Gleap. |
| description | string | optional | Ticket description. |
| plainContent | string | optional | Plain text ticket content. |
| session | string | optional | Gleap session ID linked to the ticket. |
| processingUser | string | optional | Gleap user ID assigned to the ticket. |
| processingTeam | string | optional | Gleap team ID assigned to the ticket. |
| tags | array | optional | Tags associated with the Gleap resource. |
| formData | object | optional | Form data object accepted by Gleap. |
| customData | object | optional | Custom data object accepted by Gleap. |
| attributes | object | optional | Ticket attributes object accepted by Gleap. |
| attachments | array | optional | Ticket attachments accepted by Gleap. |
| archived | boolean | optional | Whether the ticket is archived. |
| isSpam | boolean | optional | Whether the ticket is marked as spam. |
| preventAutoReply | boolean | optional | Whether Gleap should prevent automatic replies. |
| forceCloseOverride | boolean | optional | Whether Gleap should force close behavior overrides. |
/tickets/{ticketId}
| Param | Type | Required | Description |
|---|---|---|---|
| ticketId | string | required | Gleap ticket ID. |