Tesseron Ticket (Preview)

This connector allows you to use Tesseron Ticket to create, edit and search Tickets.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Tesseron Support
URL https://www.docs.tesseron.de
Email development@llnet.de
Connector Metadata
Publisher Tesseron by Luithle + Luithle GmbH
Website https://www.tesseron.de
Privacy policy https://www.llnet.de/data-protection/
Categories IT Operations;Communication

This connector allows you to create, edit and search tickets in your Tesseron Instance. Create, update and retrieve all information of your tickets. Integrate Tesseron into your flows and automate your business processes.

Prerequisites

You will need the following to proceed:

  • A Tesseron Instance
  • A Tesseron licensed user
  • An API Key (Service: Ticket)

Obtaining Credentials

Authentication is done via an API key. Please provide your API key and your instance URL als connection parameters.

Supported Operations

The connector supports the following operations:

  • Create Ticket: Create a ticket in your Tesseron instance
  • Create Ticket Position: Add a new position to your ticket (info, end report, reopen)
  • Get Ticket: Receive all ticket information with a ticket or reference number
  • Search Ticket: Receive a ticket number by providing a reference number
  • Search Ticket by Parameter: Receive ticket information by providing a search query
  • GetTicketFieldGroupConfig: Recieve field group configurations based on ticket type, ticket id or settings id.
  • GetAllTicketTypes: Receive all existing ticket types
  • GetAllAreas: Receive all ticket areas.
  • GetAllStartAreas: Receive all starting areas for tickets.

Deployment Instructions

Since Tesseron Rest API uses API keys to validate your user, you first need to contact your system administrator to create an API key for your user. After that is completed you can create your Tesseron connection.

  1. Check user rights With this connector you will be able to perform asset actions within your Tesseron instance. Therefore you need to have the mandatory user rights.

  2. Apply for your API key Currently, API keys can only be created by your system administrator. Therefore, request your API key from your system administrator.

  3. Create a new connection

    • Provide your Tesseron instance URL
    • Enter your Tesseron API key

Known issues and limitations

  • Sufficient user rights are mandatory.

Common errors and remedies

FAQ

Is there any extra charge using this connector? No

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
Instance URL string Your Tesseron instance URL True
API-Key securestring Your Tesseron API-Key (Service: Ticket) True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Add Assets to Tickets

Add Assets to existing Tickets

Create Ticket

CreateTicket

Create Ticket Position

CreateTicketPosition

Get all Areas

Get all areas.

Get all starting Areas

Get all starting areas.

Get Ticket Field Group Configuration

Get Ticket Field Group Configuration

Get Ticket Information

Get Ticket Information

Get Ticket Types

Get all ticket types.

Search Ticket

Search for ticket number

Search Ticket by Parameter

Search with a search string

Add Assets to Tickets

Add Assets to existing Tickets

Parameters

Name Key Required Type Description
Reference Number
referenceNumber True string

Specify the ticket or reference number

Related Assets
RelatedAssetIds True array of integer

Specify the related assets.

Returns

Name Path Type Description
Message
Message string

Message

Success
Success boolean

Success

Status Code
StatusCode integer

The status code

Create Ticket

CreateTicket

Parameters

Name Key Required Type Description
Ticket Type ID
ticketType True integer

Choose the ticket type ID.

Header
ticketHeader True string

Specify the ticket subject.

Description
ticketText True string

Specify the ticket description.

Enterprise ID
enterpriseId True integer

Specify the ID of the business partner.

Contact ID
contactId integer

Select the main contact.

Related Assets
RelatedAssetIds array of integer

Specify the related assets.

Field Group Settings ID
TicketFieldGroupSettingsId string

Specifiy the field group.

Ticket Field Group ID
TicketFieldGroupId string

Specifiy the ticket field group.

Field Settings ID
TicketFieldSettingsId string

Specify the field settings ID.

Value
value string

Specify the field value.

Reference Number
referenceNumber string

Specify the ticket or reference number.

Tags
tags string

Specify the tags separated by semicolon.

Entrance Type ID
entranceType True integer

Specify the entrance type.

Area ID
areaId True integer

Select the area

Released Option
releasedOption True boolean

Specify whether the ticket is a released ticket

Private Option
privateOption True boolean

Specify whether the ticket is a private ticket

Internal Option
internalOption True boolean

Specify if this is an internal ticket

Urgency
urgencyType True integer

Select the urgency.

Effects
effectsType True integer

Select the effects.

Project ID
projectId string

Specify the project ID of the ticket

Service Contract ID
serviceContractId integer

Enter the ID of the service contract

Ticket Editor
delegatedTicketEditor integer

Enter the editor of the ticket

Returns

Name Path Type Description
Message
Message string

Message

Success
Success boolean

Success

Tickets
TicketNumber array of string

Tickets

Ticket Position number
TicketPositionNumber string

Ticket Position number

Ticket position text plain
TicketPositionTextPlain string

Ticket position text plain

TicketStatus
TicketStatus array of object
Is parked?
TicketStatus.IsParked boolean

Value if the requested ticket is parked.

Parked from
TicketStatus.ParkedFrom string

Defines the start of the parking period.

Parked until
TicketStatus.ParkedUntil string

Defines the end of the parking period.

Park status text
TicketStatus.ParkStatusText string

Defines the status text of the parking period.

Create Ticket Position

CreateTicketPosition

Parameters

Name Key Required Type Description
Reference Number
referenceNumber True string

Specify the ticket or reference number

Position Text
ticketPositionText True string

Enter the text of the ticket position

Position Type
TicketPositionType True integer

Specify the position type

Visibility
TicketPositionVisibility True integer

Specify the position visibility (all users/internal)

Field Group Settings ID
TicketFieldGroupSettingsId string

Specifiy the field group.

Ticket Field Group ID
TicketFieldGroupId string

Specifiy the ticket field group.

Name
name string

Specify the field name.

Value
value string

Specify the field value.

Park until
ParkUntil date-time

Specify the end of the parking period.

Park reason
ParkingReason integer

Specify the reason

Park Reason
ParkingPositionText string

Specify the park reasion.

Park Action
AfterParkingAction integer

Specify the position visibility (all users/internal)

Returns

Name Path Type Description
Message
Message string

Message

Success
Success boolean

Success

Tickets
TicketNumber array of string

Tickets

Ticket Position ID
TicketPositionNumber string

ID of the created ticket position

TicketStatus
TicketStatus array of object
Ticket Number
TicketStatus.TicketNumber string

Ticket number

Is parked?
TicketStatus.IsParked boolean

Value if the requested ticket is parked.

Parked from
TicketStatus.ParkedFrom string

Defines the start of the parking period.

Parked until
TicketStatus.ParkedUntil string

Defines the end of the parking period.

Park status text
TicketStatus.ParkStatusText string

Defines the status text of the parking period.

Get all Areas

Get all areas.

Parameters

Name Key Required Type Description
Response Type
ResponseType True integer

Enter wanted response type.

Search
Search string

Enter a search string.

Page Size
PageSize True integer

Specify how many ticket types you would like to receive.

Skip
Skip True integer

Specify how many ticket types you would like to skip.

Order By Ascending
OrderByAsc boolean

Specify how many ticket types you would like to skip.

Returns

Name Path Type Description
Message
Message string

Message

Success
Success boolean

Success

Areas
Areas array of object

All areas

Area ID
Areas.AreaId integer

Area ID

Area Name
Areas.AreaName string

Area name

Area Options
Areas.AreaOptions array of object

Area options

Ticket Type Name (english)
Areas.AreaOptions.TicketTypeName_en string

Ticket type name in english.

Ticket Type Name (german)
Areas.AreaOptions.TicketTypeName_de string

Ticket type name in german.

Ticket Type Description (english)
Areas.AreaOptions.TicketDescrpition_en string

Ticket type description in english.

Ticket Type Description (german)
Areas.AreaOptions.TicketDescrpition_de string

Ticket type description in german.

Get all starting Areas

Get all starting areas.

Parameters

Name Key Required Type Description
Response Type
ResponseType True integer

Enter wanted response type.

Search
Search string

Enter a search string.

Page Size
PageSize True integer

Specify how many ticket types you would like to receive.

Skip
Skip True integer

Specify how many ticket types you would like to skip.

Order By Ascending
OrderByAsc boolean

Specify how many ticket types you would like to skip.

Returns

Name Path Type Description
Message
Message string

Message

Success
Success boolean

Success

Starting Areas
Areas array of object

All starting areas

Area ID
Areas.AreaId integer

Area ID

Area Name
Areas.AreaName string

Area name

Ticket Types
Areas.TicketTypes array of object

Ticket types

Ticket Type ID
Areas.TicketTypes.TicketTypeId integer

Ticket type ID.

Ticket Type Name (english)
Areas.TicketTypes.TicketTypeName_en string

Ticket type name in english.

Ticket Type Name (german)
Areas.TicketTypes.TicketTypeName_de string

Ticket type name in german.

Ticket Type Description (english)
Areas.TicketTypes.TicketDescrpition_en string

Ticket type description in english.

Ticket Type Description (german)
Areas.TicketTypes.TicketDescrpition_de string

Ticket type description in german.

Get Ticket Field Group Configuration

Get Ticket Field Group Configuration

Parameters

Name Key Required Type Description
Ticket Type ID
TicketTypeId True integer

Enter the ticket type ID

Ticket ID
TicketId string

Enter the ticket ID

Field Group Settings ID
FieldGroupSettingsId string

Enter the field group settings ID

Returns

Name Path Type Description
Message
Message string

Message

Success
Success boolean

Success

Settings ID
TicketFieldGroupSettingsId string

Field Group Settings ID

Group ID
Group ID string

Field Group ID

Name
Name string

Field Group Name

Fields
Fields array of object

Fields of the field group

Field Settings ID
Fields.TicketFieldSettingsId string

Field settings ID

Field Name
Fields.Name string

Field settings name

Field Type ID
Fields.FieldType integer

Field type ID

Field Value
Fields.Value string

Field value

Options
Fields.Options array of object

Field options

Option Name
Fields.Options.OptionName string

Field option name

Option value
Fields.Options.Value string

Field option name

Get Ticket Information

Get Ticket Information

Parameters

Name Key Required Type Description
Reference Number
referenceNumber True string

Enter the ticket or reference number

Returns

Name Path Type Description
Message
Message string

Message

Success
Success boolean

Success

Ticket Number
TicketNumber string

Ticket Number

Ticket Type ID
TicketType integer

ID of the ticket type

Ticket Type Name
TicketTypeName string

Name of the ticket type

Header
TicketHeader string

Subject of the ticket

Description
TicketText string

Description of the ticket

Reference Number
ReferenceNumber string

Reference Number of the ticket

Entrance Type ID
EntranceType integer

ID of the ticket entrance type

Entrance Type Name
EntranceTypeName string

Name of the ticket entrance type

Area ID
AreaId integer

ID of the ticket area

Area Name
AreaName string

Name of the ticket area

Project ID
ProjectId string

ID of the related project

Project Phase ID
ProjectPhaseId string

Phase of the related project

Project Phase Task ID
ProjectPhaseTaskId string

Task of the related project

Tags
Tags array of string

Tags

Released Option
ReleasedOption boolean

ReleasedOption

Private Option
PrivateOption boolean

PrivateOption

Internal Option
InternalOption boolean

InternalOption

Urgency ID
UrgencyType integer

ID of the ticket urgency

Urgency Name
UrgencyTypeName string

Name of the ticket urgency

Effects ID
EffectsType integer

Effects of the ticket

Effects Name
EffectsTypeName string

Name of the ticket effects

Service Contract ID
ServiceContractId integer

ID of the related contract

Enterprise ID
EnterpriseId integer

ID of the ticket main enterprise

Enterprise Name
EnterpriseName string

Name of the ticket main enterprise

Contact ID
ContactId integer

ID of the ticket main contact

Contact Name
ContactName string

Name of the ticket main contact

Field groups
FieldGroups array of object

Specify field groups for cynamic tickets.

Field Group
FieldGroups.Name string

Specifiy the field group.

Fields
FieldGroups.properties array of object

Specify the fields containing the field group.

Name
FieldGroups.properties.name string

Specify the field name.

Value
FieldGroups.properties.value string

Specify the field value.

Get Ticket Types

Get all ticket types.

Parameters

Name Key Required Type Description
Response Type
ResponseType True integer

Enter wanted response type.

Search
Search string

Enter a search string.

Page Size
PageSize True integer

Specify how many ticket types you would like to receive.

Skip
Skip True integer

Specify how many ticket types you would like to skip.

Order By Ascending
OrderByAsc boolean

Specify how many ticket types you would like to skip.

Returns

Name Path Type Description
Message
Message string

Message

Success
Success boolean

Success

Ticket Types
TicketTypes array of object

All ticket types

Ticket Type ID
TicketTypes.TicketTypeId integer

Ticket type id

Ticket Type Name (english)
TicketTypes.TicketTypeName_en string

Ticket type name in english.

Ticket Type Name (german)
TicketTypes.TicketTypeName_de string

Ticket type name in german.

Ticket Type Description (english)
TicketTypes.TicketDescrpition_en string

Ticket type description in english.

Ticket Type Description (german)
TicketTypes.TicketDescrpition_de string

Ticket type description in german.

Search Ticket

Search for ticket number

Parameters

Name Key Required Type Description
Reference Number
referencenumber True string

Enter the ticket or reference number

Returns

Name Path Type Description
Message
Message string

Message

Success
Success boolean

Success

Tickets
TicketNumber array of string

Tickets

Ticket Position number
TicketPositionNumber string

Ticket Position number

Ticket position number
TicketPositionTextPlain string

TicketPositionNumber

TicketStatus
TicketStatus array of object
Is parked?
TicketStatus.IsParked boolean

Value if the requested ticket is parked.

Parked from
TicketStatus.ParkedFrom string

Defines the start of the parking period.

Parked until
TicketStatus.ParkedUntil string

Defines the end of the parking period.

Park status text
TicketStatus.ParkStatusText string

Defines the status text of the parking period.

Search Ticket by Parameter

Search with a search string

Parameters

Name Key Required Type Description
Search
searchParam True string

Enter the search string

Take
take True integer

Specify how many tickets you would like to receive

Skip
skip True integer

Specify how many tickets you would like to skip

Returns

Name Path Type Description
Message
Message string

Message

Success
Success boolean

Success

Ticket ID
TicketId integer

Ticket ID

Ticket Number
TicketNumber string

Ticket number

Reference Number
ReferenceNumber string

Ticket reference number

Header
TicketHeader string

Ticket header

Description
TicketText string

Ticket description

Description
TicketTextPlain string

Ticket description without formatting.

Creation Date
CreationDate string

Ticket creation date.

Creation Date (text)
CreationDateText string

Ticket creation date (text).

Status
TicketStatus string

Ticket status.