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 protected] |
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 connection | 100 | 60 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. |