SignUpGenius (Independent Publisher) (Preview)

SignUpGenius simplifies scheduling, volunteer and member management, event planning and fundraising.

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 Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Connector Metadata
Publisher Troy Taylor
Website https://www.signupgenius.com/
Privacy policy https://www.signupgenius.com/about/privacy.cfm
Categories Collaboration;Communication

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
API Key securestring The API Key for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 seconds

Actions

Add user to group

Adds a user to a group.

Get active sign ups

Retrieve all active sign up information.

Get all sign ups

Retrieves all sign up information.

Get expired sign ups

Retrieves all expired sign up information.

Get group member details

Retrieves details about a group member.

Get group members

Retrieves the members associated with a group.

Get groups

Retrieves all groups created by the user

Get invited to sign ups

Retrieve all active sign ups you are invited to.

Get sign up filled slots

Retrieves a report of the slots that are filled for a sign up.

Get sign up not filled slots

Retrieves a report of the slots that are empty (not filled) for a sign up.

Get sign up report

Retrieves a report of a sign up details.

Get sign ups signed up for

Retrieves all sign ups you have signed up for.

Get user profile

Retrieves your user profile

Add user to group

Adds a user to a group.

Parameters

Name Key Required Type Description
Group ID
groupID True string

The group identifier.

Email Address
emailaddress True string

The email address.

First Name
firstname True string

The first name.

Last Name
lastname True string

The last name.

Returns

Name Path Type Description
Message
message array of string

The message.

Success
success boolean

Whether successful.

Get active sign ups

Retrieve all active sign up information.

Returns

Name Path Type Description
Data
data array of object
Contact Name
data.contactname string

The contact name.

End Date
data.enddate integer

The end date.

End Date String
data.enddatestring string

The end date string.

End Time
data.endtime integer

The end time.

Group
data.group string

The group.

Group ID
data.groupid integer

The group identifier.

Sign Up ID
data.signupid integer

The sign up identifier.

Main Image
data.mainimage string

The main image.

Sign Up URL
data.signupurl string

The sign up URL address.

Start Date
data.startdate integer

The start date.

Start Date String
data.startdatestring string

The start date string .

Start Time
data.starttime integer

The start time.

Thumbnail
data.thumbnail string

The thumbnail.

Title
data.title string

The title.

Message
message array of string

The message.

Success
success boolean

Whether successful.

Get all sign ups

Retrieves all sign up information.

Returns

Name Path Type Description
Data
data array of object
Contact Name
data.contactname string

The contact name.

End Date
data.enddate integer

The end date.

End Date String
data.enddatestring string

The end date string.

End Time
data.endtime integer

The end time.

Group
data.group string

The group.

Group ID
data.groupid integer

The group identifier.

Sign Up ID
data.signupid integer

The sign up identifier.

Main Image
data.mainimage string

The main image.

Sign Up URL
data.signupurl string

The sign up URL address.

Start Date
data.startdate integer

The start date.

Start Date String
data.startdatestring string

The start date string .

Start Time
data.starttime integer

The start time.

Thumbnail
data.thumbnail string

The thumbnail.

Title
data.title string

The title.

Message
message array of string

The message.

Success
success boolean

Whether successful.

Get expired sign ups

Retrieves all expired sign up information.

Returns

Name Path Type Description
Data
data array of object
Contact Name
data.contactname string

The contact name.

End Date
data.enddate integer

The end date.

End Date String
data.enddatestring string

The end date string.

End Time
data.endtime integer

The end time.

Group
data.group string

The group.

Group ID
data.groupid integer

The group identifier.

Sign Up ID
data.signupid integer

The sign up identifier.

Main Image
data.mainimage string

The main image.

Sign Up URL
data.signupurl string

The sign up URL address.

Start Date
data.startdate integer

The start date.

Start Date String
data.startdatestring string

The start date string .

Start Time
data.starttime integer

The start time.

Thumbnail
data.thumbnail string

The thumbnail.

Title
data.title string

The title.

Message
message array of string

The message.

Success
success boolean

Whether successful.

Get group member details

Retrieves details about a group member.

Parameters

Name Key Required Type Description
Group ID
groupID True string

The group identifier.

Member ID
memberID True string

The member identifier.

Returns

Name Path Type Description
Address
data.address string

The address.

Email
data.email string

The email address.

First Name
data.firstname string

The first name.

Last Name
data.lastname string

The last name.

Member ID
data.memberid integer

The member identifier.

Phone
data.phone string

The phone number.

Next
links.next string

The next.

Previous
links.previous string

The previous.

Self
links.self string

The self.

Message
message array of string

The message.

Success
success boolean

Whether successful.

Get group members

Retrieves the members associated with a group.

Parameters

Name Key Required Type Description
Group ID
groupID True string

The group identifier.

Returns

Name Path Type Description
Group ID
data.groupid integer

The group identifier.

Members
data.members array of object
Email
data.members.email string

The email address.

First Name
data.members.firstname string

The first name.

Member ID
data.members.memberid integer

The member identifier.

Last Name
data.members.lastname string

The last name.

Next
links.next string

The next.

Previous
links.previous string

The previous.

Self
links.self string

The self.

Message
message array of string

The message.

Success
success boolean

Whether successful.

Get groups

Retrieves all groups created by the user

Returns

Name Path Type Description
Data
data array of object
Count
data.count integer

The count.

Group ID
data.groupid integer

The group identifier.

Title
data.title string

The title.

Next
links.next string

The next.

Previous
links.previous string

The previous.

Self
links.self string

The self.

Message
message array of string

The message.

Success
success boolean

Whether successful.

Get invited to sign ups

Retrieve all active sign ups you are invited to.

Returns

Name Path Type Description
Data
data array of object
Contact Name
data.contactname string

The contact name.

End Date
data.enddate integer

The end date.

End Date String
data.enddatestring string

The end date string.

End Time
data.endtime integer

The end time.

Group
data.group string

The group.

Sign Up ID
data.signupid integer

The sign up identifier.

Main Image
data.mainimage string

The main image.

Sign Up URL
data.signupurl string

The sign up URL address.

Start Date
data.startdate integer

The start date.

Start Date String
data.startdatestring string

The start date string .

Start Time
data.starttime integer

The start time.

Thumbnail
data.thumbnail string

The thumbnail.

Title
data.title string

The title.

Message
message array of string

The message.

Success
success boolean

Whether successful.

Get sign up filled slots

Retrieves a report of the slots that are filled for a sign up.

Parameters

Name Key Required Type Description
Sign Up ID
signUpID True string

The sign up identifier.

Returns

Name Path Type Description
Custom Questions
data.customquestions array of object
Custom Field ID
data.customquestions.customfieldid integer

The custom field identifier.

Title
data.customquestions.title string

The title.

Sign Ups
data.signups array of object
Address
data.signups.address1 string

The address.

Address 2
data.signups.address2 string

The address line 2.

Amount Paid
data.signups.amountpaid string

The amount paid.

City
data.signups.city string

The city.

Country
data.signups.country string

The country.

Custom Fields
data.signups.customfields array of object
Custom Field ID
data.signups.customfields.customfieldid integer

The custom field identifier.

Value
data.signups.customfields.value string

The value.

End Date
data.signups.enddate integer

The end date.

End Date String
data.signups.enddatestring integer

The end date string.

End Time
data.signups.endtime integer

The end time.

First Name
data.signups.firstname string

The first name.

Sign Up ID
data.signups.signupid integer

The sign up identifier.

Item
data.signups.item string

The item.

Last Name
data.signups.lastname string

The last name.

My Qty
data.signups.myqty integer

The my quantity.

Phone
data.signups.phone string

The phone number.

Phone Type
data.signups.phonetype string

The phone type.

Start Date
data.signups.startdate integer

The start date.

Start Date String
data.signups.startdatestring integer

The state date string.

Start Time
data.signups.starttime integer

The start time.

State
data.signups.state string

The state.

Status
data.signups.status string

The status.

Zip Code
data.signups.zipcode string

The zip code.

Item Member ID
data.signups.itemmemberid integer

The item member identifier.

Slot Item ID
data.signups.slotitemid integer

The slot item identifier.

Message
message array of string

The message.

Success
success boolean

Whether successful.

Get sign up not filled slots

Retrieves a report of the slots that are empty (not filled) for a sign up.

Parameters

Name Key Required Type Description
Sign Up ID
signUpID True string

The sign up identifier.

Returns

Name Path Type Description
Custom Questions
data.customquestions array of object
Custom Field ID
data.customquestions.customfieldid integer

The custom field identifier.

Title
data.customquestions.title string

The title.

Sign Ups
data.signups array of object
Address
data.signups.address1 string

The address.

Address 2
data.signups.address2 string

The address line 2.

Amount Paid
data.signups.amountpaid string

The amount paid.

City
data.signups.city string

The city.

Country
data.signups.country string

The country.

Custom Fields
data.signups.customfields array of object
Custom Field ID
data.signups.customfields.customfieldid integer

The custom field identifier.

Value
data.signups.customfields.value string

The value.

End Date
data.signups.enddate integer

The end date.

End Date String
data.signups.enddatestring integer

The end date string.

End Time
data.signups.endtime integer

The end time.

First Name
data.signups.firstname string

The first name.

Sign Up ID
data.signups.signupid integer

The sign up identifier.

Item
data.signups.item string

The item.

Last Name
data.signups.lastname string

The last name.

My Qty
data.signups.myqty integer

The my quantity.

Phone
data.signups.phone string

The phone number.

Phone Type
data.signups.phonetype string

The phone type.

Start Date
data.signups.startdate integer

The start date.

Start Date String
data.signups.startdatestring integer

The state date string.

Start Time
data.signups.starttime integer

The start time.

State
data.signups.state string

The state.

Status
data.signups.status string

The status.

Zip Code
data.signups.zipcode string

The zip code.

Item Member ID
data.signups.itemmemberid integer

The item member identifier.

Slot Item ID
data.signups.slotitemid integer

The slot item identifier.

Message
message array of string

The message.

Success
success boolean

Whether successful.

Get sign up report

Retrieves a report of a sign up details.

Parameters

Name Key Required Type Description
Sign Up ID
signUpID True string

The sign up identifier.

Returns

Name Path Type Description
Custom Questions
data.customquestions array of object
Custom Field ID
data.customquestions.customfieldid integer

The custom field identifier.

Title
data.customquestions.title string

The title.

Sign Ups
data.signups array of object
Address
data.signups.address1 string

The address.

Address 2
data.signups.address2 string

The address line 2.

Amount Paid
data.signups.amountpaid string

The amount paid.

City
data.signups.city string

The city.

Country
data.signups.country string

The country.

Custom Fields
data.signups.customfields array of object
Custom Field ID
data.signups.customfields.customfieldid integer

The custom field identifier.

Value
data.signups.customfields.value string

The value.

End Date
data.signups.enddate integer

The end date.

End Date String
data.signups.enddatestring integer

The end date string.

End Time
data.signups.endtime integer

The end time.

First Name
data.signups.firstname string

The first name.

Sign Up ID
data.signups.signupid integer

The sign up identifier.

Item
data.signups.item string

The item.

Last Name
data.signups.lastname string

The last name.

My Qty
data.signups.myqty integer

The my quantity.

Phone
data.signups.phone string

The phone number.

Phone Type
data.signups.phonetype string

The phone type.

Start Date
data.signups.startdate integer

The start date.

Start Date String
data.signups.startdatestring integer

The state date string.

Start Time
data.signups.starttime integer

The start time.

State
data.signups.state string

The state.

Status
data.signups.status string

The status.

Zip Code
data.signups.zipcode string

The zip code.

Item Member ID
data.signups.itemmemberid integer

The item member identifier.

Slot Item ID
data.signups.slotitemid integer

The slot item identifier.

Message
message array of string

The message.

Success
success boolean

Whether successful.

Get sign ups signed up for

Retrieves all sign ups you have signed up for.

Returns

Name Path Type Description
Data
data array of object
End Date
data.enddate integer

The end date.

End Date String
data.enddatestring string

The end date string.

End Time
data.endtime integer

The end time.

Items
data.items array of object
Item Member ID
data.items.itemmemberid integer

The item member identifier.

My Comment
data.items.mycomment string

The my comment.

My Qty
data.items.myqty integer

The my quantity.

Name
data.items.name string

The name.

RSV{
data.rsvp string

The RSVP.

RSVP ID
data.rsvpid integer

The RSVP identifier.

Sign Up URL
data.signupurl string

The sign up URL address.

Start Date
data.startdate integer

The start date.

Start Date String
data.startdatestring string

The start date string .

Start Time
data.starttime integer

The start time.

Title
data.title string

The title.

Message
message array of string

The message.

Success
success boolean

Whether successful.

Get user profile

Retrieves your user profile

Returns

Name Path Type Description
Message
message array of string

The message.

Success
success boolean

Whether successful.

Mobile Phone
data.mobilephone string

The mobile phone number.

Preferred Phone
data.preferredphone string

The preferred phone number.

Member ID
data.memberid integer

The member identifier.

Zip Code
data.zipcode string

The zip code.

Is Pro
data.subscription.ispro boolean

Whether is pro.

Pro Level
data.subscription.prolevel string

The pro level.

State
data.state string

The state.

First Name
data.firstname string

The first name.

Email
data.email string

The email address.

Home Phone
data.homephone string

The home phone number.

Is Sub Admin
data.issubadmin boolean

Whether is sub admin.

City
data.city string

The city.

Last Name
data.lastname string

The last name.

Admin For
data.adminfor string

Admin for

Company Name
data.companyname string

The company name.

Address
data.address1 string

The address.

Address 2
data.address2 string

The address line 2.

Work Phone
data.workphone string

The work phone number.