Groupspro 2 1 – Contact Groups And Mailing List Management

broken image


-->

‎GroupsPro - manage contacts, contact groups and create mailing lists for mass SMS and email. GroupsPro for iPhone and iPad is the best way to create and organize groups of contacts and create mailing lists. A mailing list contains members of groups or individual recipients. Features:. Create an. Another example is 'Starred' contacts, which display at the top of your contacts list. 2 The right section displays the contact's basic fields. In some cases, you may see incomplete entries. For example, you may have a starred contact synced from your Android phone, but you don't have their email address. How to Create Groups in Contacts.

Namespace: microsoft.graph

List all the groups in an organization, including but not limited to Microsoft 365 groups.

This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the group and specify the properties in a $select OData query option. The hasMembersWithLicenseErrors property is an exception and is not returned in the $select query.

Permissions

One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.

Permission typePermissions (from least to most privileged)
Delegated (work or school account)GroupMember.Read.All, Group.Read.All, Directory.Read.All, Group.ReadWrite.All, Directory.ReadWrite.All, Directory.AccessAsUser.All
Delegated (personal Microsoft account)Not supported.
ApplicationGroupMember.Read.All, Group.Read.All, Directory.Read.All, Group.ReadWrite.All, Directory.ReadWrite.All

HTTP request

Groupspro 2 1 – contact groups and mailing list management

Optional query parameters

To list only Microsoft 365 groups (aka unified groups), apply a filter on groupTypes:

You can use the OData query option $orderby to sort groups in an organization by the displayNamevalues, as shown in the following example:

You can also use the $count and $search query parameters to limit the response. The $search query parameter supports tokenization only on the displayName and description fields. Other fields default to $filter behavior. When items are added or updated for this resource, they are specially indexed for use with the $count and $search query parameters. There can be a slight delay between when an item is added or updated and when it is available in the index.

For more information on OData query options, see OData query parameters.

Request headers

NameDescription
AuthorizationBearer {token}. Required.
ConsistencyLeveleventual. This header and $count are required when using $search, or when using $filter with the $orderby query parameter. It uses an index that may not be up-to-date with recent changes to the object.

Request body

Do not supply a request body for this method.

Response

If successful, this method returns a 200 OK response code and collection of group objects in the response body. The response includes only the default properties of each group.

Management

Optional query parameters

To list only Microsoft 365 groups (aka unified groups), apply a filter on groupTypes:

You can use the OData query option $orderby to sort groups in an organization by the displayNamevalues, as shown in the following example:

You can also use the $count and $search query parameters to limit the response. The $search query parameter supports tokenization only on the displayName and description fields. Other fields default to $filter behavior. When items are added or updated for this resource, they are specially indexed for use with the $count and $search query parameters. There can be a slight delay between when an item is added or updated and when it is available in the index.

For more information on OData query options, see OData query parameters.

Request headers

NameDescription
AuthorizationBearer {token}. Required.
ConsistencyLeveleventual. This header and $count are required when using $search, or when using $filter with the $orderby query parameter. It uses an index that may not be up-to-date with recent changes to the object.

Request body

Do not supply a request body for this method.

Response

If successful, this method returns a 200 OK response code and collection of group objects in the response body. The response includes only the default properties of each group.

Examples

Example 1: Get a list of groups

Request

The following is an example of the request.

Read the SDK documentation for details on how to add the SDK to your project and create an authProvider instance.

Read the SDK documentation for details on how to add the SDK to your project and create an authProvider instance.

Read the SDK documentation for details on how to add the SDK to your project and create an authProvider instance.

Read the SDK documentation for details on how to add the SDK to your project and create an authProvider instance.

Response

The following is an example of the response.

Note: The response object shown here might be shortened for readability. All the default properties are returned for each group in an actual call.

Example 2: Get a filtered list of groups including the count of returned objects

The following is an example of the request.

Request

Response

The following is an example of the response which includes only the requested properties.

Example 3: Get only a count of groups

Request

The following is an example of the request.

Response

The following is an example of the response.

893

Example 4: Use $filter and $top to get one group with a display name that starts with 'a' including a count of returned objects

Request

The following is an example of the request.

Response

The following is an example of the response.

Note: The response object shown here might be shortened for readability. All the properties will be returned from an actual call.

Example 5: Use $search to get groups with display names that contain the letters 'Video' including a count of returned objects

Request

The following is an example of the request.

Response

The following is an example of the response.

Note: The response object shown here might be shortened for readability. All the properties will be returned from an actual call.

Example 6: Use $search to get groups with display names that contain the letters 'Video' or a description that contains the letters 'prod' including a count of returned objects

Request

The following is an example of the request.

Response

The following is an example of the response.

Note: The response object shown here might be shortened for readability. All the properties will be returned from an actual call.

-->

Office 365 Groups lets you manage group membership and calendar events in your organization using your Office 365 account. You can perform various actions such as get group roster, add or remove members and create group events.

This connector is available in the following products and regions:

ServiceClassRegions
Logic AppsStandardAll Logic Apps regions
Power AutomateStandardAll Power Automate regions
Power AppsStandardAll Power Apps regions
Connector Metadata
PublisherMicrosoft
Websitehttps://www.office.com/

Creating a connection

The connector supports the following authentication types:

DefaultRequired parameters for creating connection.All regions

Default

Applicable: All regions

Required parameters for creating connection.

Throttling Limits

NameCallsRenewal Period
API calls per connection10060 seconds
Frequency of trigger polls1120 seconds

Actions

Add member to group

This operation is used to add a member to an O365 group, using a UPN.

Create a group event (V2)

This operation is used to create a new event in a group calendar.

Create a group event [DEPRECATED]

This action has been deprecated. Please use Create a group event (V2) instead.

This operation is used to create a new event in a group calendar.

List group members

This operation returns a list of all members in the given group and their details such as name, title, email, etc. You can query up to 1000 items using Top parameter. In case you need to retrieve more than 1000 values please turn on Settings->Pagination feature and provide Threshold limit.

List groups that I own and belong to

This operation returns a list of all groups that you own and belong to.

List my owned groups

This operation returns a list of all groups that you own.

List my owned groups (V2)

This operation returns a list of all groups that you own.

Remove member from group

This operation is used to remove a member from an O365 group, using a UPN.

Add member to group

This operation is used to add a member to an O365 group, using a UPN.

Parameters

NameKeyRequiredTypeDescription
groupId True guid

Pick a group from the drop down or enter group id.

User Principal Name
userUpn True string

The user principal name (UPN) of the user.

Create a group event (V2)

This operation is used to create a new event in a group calendar.

Parameters

NameKeyRequiredTypeDescription
groupId True guid

Pick a group from the drop down or enter group id.

Subject
subject True string

Title of the event.

dateTime True date-time

Start time of the event (example: '2016-11-01T14:30:00').

End Time
dateTime True date-time

End time of the event (example: '2016-11-01T15:30:00').

content html

Body of the message associated with the event.

Location
displayName string

Location of the event.

importance string

The importance of the event: Low, Normal, or High.

Is All Day
isAllDay boolean

Set to true if the event lasts all day.

isReminderOn boolean

Set to true if the event has a reminder.

Reminder Start Duration
reminderMinutesBeforeStart integer

Time in minutes before event start to remind.

showAs string

Status to show during the event.

Response Requested
responseRequested boolean

Set to true if the sender would like a response when the event is accepted or declined.

Returns

Create a group event [DEPRECATED]

This action has been deprecated. Please use Create a group event (V2) instead.

This operation is used to create a new event in a group calendar.

Parameters

NameKeyRequiredTypeDescription
groupId True guid

Pick a group from the drop down or enter group id.

Subject
subject True string

Title of the event.

dateTime True date-time

Start time of the event (example: '2016-11-01T14:30:00').

End Time
dateTime True date-time

End time of the event (example: '2016-11-01T15:30:00').

content string

Body of the message associated with the event.

Body Content Type
contentType string

Pick the content type: Text or Html.

displayName string

Location of the event.

Importance
importance string

The importance of the event: Low, Normal, or High.

isAllDay boolean

Set to true if the event lasts all day.

Is Reminder On
isReminderOn boolean

Set to true if the event has a reminder.

reminderMinutesBeforeStart integer

Time in minutes before event start to remind.

Show As
showAs string

Status to show during the event.

responseRequested boolean

Set to true if the sender would like a response when the event is accepted or declined.

Returns

Groups Pro 2 1 – Contact Groups And Mailing List Management System

Body
CreateCalendarEvent_Response

List group members

This operation returns a list of all members in the given group and their details such as name, title, email, etc. You can query up to 1000 items using Top parameter. In case you need to retrieve more than 1000 values please turn on Settings->Pagination feature and provide Threshold limit.

Parameters

NameKeyRequiredTypeDescription
groupId True guid

Pick a group from the drop down or enter group id.

Top
$top integer

Number of group members to retrieve (from 1 to 999, default is 100).

Returns

List groups that I own and belong to

This operation returns a list of all groups that you own and belong to.

Returns

List my owned groups

This operation returns a list of all groups that you own.

Returns

List my owned groups (V2)

This operation returns a list of all groups that you own.

Returns

Remove member from group

This operation is used to remove a member from an O365 group, using a UPN.

Parameters

NameKeyRequiredTypeDescription
groupId True guid

Pick a group from the drop down or enter group id.

User Principal Name
userUpn True string

The user principal name (UPN) of the user

Triggers

Groups Pro 2 1 – Contact Groups And Mailing List Management Software

When a group member is added or removed

This operation triggers when a member is added to or removed from the given group.

When there is a new event

This operation triggers when a new event is added to a group calendar.

When a group member is added or removed

This operation triggers when a member is added to or removed from the given group.

Parameters

NameKeyRequiredTypeDescription
groupId True guid

Pick a group from the drop down or enter group id.

Returns

NamePathTypeDescription
User Id
id string

Unique id of the user. Itubedownloader 6 3 0 download free.

@removed.reason string

Reason that caused the user to be removed from the group.

When there is a new event

Groups Pro 2 1 – Contact Groups And Mailing List Management Systems

This operation triggers when a new event is added to a group calendar.

Parameters

NameKeyRequiredTypeDescription
groupId True guid

Pick a group from the drop down or enter group id.

Returns

NamePathTypeDescription
Id
id string

Unique id of the event.

reminderMinutesBeforeStart integer

The number of minutes before the start of the event the reminder will fire.

Is Reminder On
isReminderOn boolean

Set to true if the event has a reminder.

subject string

Title of the event.

Importance
importance string

The importance of the event: Low, Normal, or High.

isAllDay boolean

Set to true if the event lasts all day.

Response Requested
responseRequested boolean

Set to true if the sender would like a response when the event is accepted or declined.

showAs string

Status to show during the event.

Content Type
body.contentType string

Body of the message associated with the event.

body.content string

Pick the content type: Text or Html.

Date Time
start.dateTime date-time

Start time of the event (example: '2016-11-01T14:30:00-07:00').

start.timeZone string

Time zone of the event, specified as a time zone index value (example: 'Pacific Standard Time').

Date Time
end.dateTime date-time

End time of the event (example: '2016-11-01T15:30:00-07:00').

end.timeZone string

Time zone of the event, specified as a time zone index value (example: 'Pacific Standard Time').

Name
location.displayName string

The display name for the location of the event.

Definitions

ListGroupMembers_Response

NamePathTypeDescription
value array of object

value

User Id
value.id string

Unique id of the user.

value.displayName string

User's display name.

Given Name
value.givenName string

User's first name.

value.jobTitle string

User's job title.

Mail
value.mail string

User's email address.

value.mobilePhone string

User's mobile number.

Office Location
value.officeLocation string

User's office address.

value.surname string

User's last name.

User Principal Name
value.userPrincipalName string

UPN id of the user.

ListOwnedGroups_Response

NamePathTypeDescription
value array of object

value

Classification
value.classification string

O365 group classification.

value.createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (ISO8601 format, UTC timezone)

Deleted Date-Time
value.deletedDateTime string

yyyy-MM-ddTHH:mm:ss.fffZ (ISO8601 format, UTC timezone)

value.description string

More information about the group.

Name
value.displayName string

O365 group name.

value.id string

Unique identifier of the group.

Email
value.mail string

Email address of the group.

value.mailEnabled boolean

True if mail is enabled for the group.

Nickname
value.mailNickname string

Group nickname.

value.onPremisesLastSyncDateTime string

yyyy-MM-ddTHH:mm:ss.fffZ (ISO8601 format, UTC timezone)

On-Premises Security Identifier
value.onPremisesSecurityIdentifier string

The on-premises security identifier.

value.onPremisesSyncEnabled string

True if on-premises sync is enabled for the group.

Renewed Date-Time
value.renewedDateTime date-time

Ezee graphic designer 2 0 26 inch. yyyy-MM-ddTHH:mm:ss.fffZ (ISO8601 format, UTC timezone)

value.securityEnabled boolean

True if the owner is security enabled.

Visibility
value.visibility string

The owner's visibility.

ListOwnedGroups_V2_Response

NamePathTypeDescription
value array of object

value

Classification
value.classification string

O365 group classification.

value.createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (ISO8601 format, UTC timezone)

Description
value.description string

More information about the group.

value.displayName string

O365 group name.

Group Id
value.id string

Unique identifier of the group.

value.mail string

Email address of the group.

Mail Enabled
value.mailEnabled boolean

True if mail is enabled for the group.

value.mailNickname string

Group nickname.

On-Premises Last Sync Date-Time
value.onPremisesLastSyncDateTime string

yyyy-MM-ddTHH:mm:ss.fffZ (ISO8601 format, UTC timezone)

value.onPremisesSecurityIdentifier string

The on-premises security identifier.

On-Premises Sync Enabled
value.onPremisesSyncEnabled string

True if on-premises sync is enabled for the group.

value.renewedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (ISO8601 format, UTC timezone)

Security Enabled
value.securityEnabled boolean

True if the owner is security enabled.

value.visibility string

The owner's visibility.

CreateCalendarEvent_Response

NamePathTypeDescription
id string

Unique id of the event.

Reminder Start Duration
reminderMinutesBeforeStart integer

Time in minutes before event starts to remind.

isReminderOn boolean

Set to true if the event has a reminder.

Subject
subject string

Title of the event. Bartender 3 0 beta – organize your menu bar apps.

importance string

The importance of the event: Low, Normal, or High.

Is All Day
isAllDay boolean

True if the event is an all day event.

responseRequested boolean

True if a response was requested for the event.

Show As
showAs string

Status to show during the event.

body.contentType string

Text or Html.

Content
body.content string

The content of the body of this event.

start.dateTime date-time

Start time of the event (example: '2016-11-01T14:30:00-07:00').

Time Zone
start.timeZone string

Time zone of the event, specified as a time zone index value (example: 'Pacific Standard Time').

end.dateTime date-time

End time of the event (example: '2016-11-01T15:30:00-07:00').

Time Zone
end.timeZone string

Time zone of the event, specified as a time zone index value (example: 'Pacific Standard Time').

location.displayName string

The display name for the location of the event.





broken image