Share via


UserVoice (Preview)

UserVoice is a product management and customer support tool that allows businesses to build a suggestions portal for their users to submit feature ideas, build a ticketing system for customer support and build articles knowledge base for users.

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 Microsoft
URL Microsoft LogicApps Support
Microsoft Power Automate Support
Microsoft Power Apps Support
Connector Metadata
Publisher Microsoft
Website https://www.uservoice.com/
Privacy policy https://www.uservoice.com/privacy/

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
UserVoice SubDomain string UserVoice SubDomain True

Throttling Limits

Name Calls Renewal Period
API calls per connection 600 60 seconds

Actions

Create item

Creates a UserVoice item

Delete item

Deletes a UserVoice item

Get item

Retrieves a UserVoice item

Get item types

Retrieves UserVoice item types

Get items

Retrieves UserVoice items of a certain UserVoice type (example: 'Suggestion')

Update item

Updates an existing UserVoice item

Create item

Creates a UserVoice item

Parameters

Name Key Required Type Description
Table name
table True string

UserVoice item type (example: 'Suggestion')

Item
item True dynamic

UserVoice item to create

Returns

The outputs of this operation are dynamic.

Delete item

Deletes a UserVoice item

Parameters

Name Key Required Type Description
Table name
table True string

UserVoice item type (example: 'Suggestion')

Item key
id True string

Unique identifier of the item to delete

Get item

Retrieves a UserVoice item

Parameters

Name Key Required Type Description
Table name
table True string

UserVoice item type (example: 'Suggestion')

Item key
id True string

Unique identifier of the item to retrieve

Returns

The outputs of this operation are dynamic.

Get item types

Retrieves UserVoice item types

Returns

Body
TablesList

Get items

Retrieves UserVoice items of a certain UserVoice type (example: 'Suggestion')

Parameters

Name Key Required Type Description
Table name
table True string

UserVoice item type (example: 'Suggestion')

Filter Query
$filter string

An ODATA filter query to restrict the entries returned (e.g. stringColumn eq 'string' OR numberColumn lt 123).

Order By
$orderby string

An ODATA orderBy query for specifying the order of entries

Skip Count
$skip integer

Number of entries to skip (default = 0)

Maximum Get Count
$top integer

Maximum number of entries to retrieve (default = 512)

Select Query
$select string

Specific fields to retrieve from entries (default = all).

Returns

The outputs of this operation are dynamic.

Update item

Updates an existing UserVoice item

Parameters

Name Key Required Type Description
Table name
table True string

UserVoice item type (example: 'Suggestion')

Item key
id True string

Unique identifier of the item to update

Item
item True dynamic

UserVoice item with updated values

Returns

The outputs of this operation are dynamic.

Triggers

When an item is created

Triggers a flow when an item is created in UserVoice

When an item is modified

Triggers a flow when an item is modified in UserVoice

When an item is created

Triggers a flow when an item is created in UserVoice

Parameters

Name Key Required Type Description
Table name
table True string

Name of UserVoice table

Filter Query
$filter string

An ODATA filter query to restrict the entries returned (e.g. stringColumn eq 'string' OR numberColumn lt 123).

Order By
$orderby string

An ODATA orderBy query for specifying the order of entries

Skip Count
$skip integer

Number of entries to skip (default = 0)

Maximum Get Count
$top integer

Maximum number of entries to retrieve (default = 512)

Returns

The outputs of this operation are dynamic.

When an item is modified

Triggers a flow when an item is modified in UserVoice

Parameters

Name Key Required Type Description
Table name
table True string

Name of UserVoice table

Filter Query
$filter string

An ODATA filter query to restrict the entries returned (e.g. stringColumn eq 'string' OR numberColumn lt 123).

Order By
$orderby string

An ODATA orderBy query for specifying the order of entries

Skip Count
$skip integer

Number of entries to skip (default = 0)

Maximum Get Count
$top integer

Maximum number of entries to retrieve (default = 512)

Returns

The outputs of this operation are dynamic.

Definitions

Table

Name Path Type Description
Name
Name string
DisplayName
DisplayName string

TablesList

Name Path Type Description
value
value array of Table