Share via


Available Groove Web Services

Applies to: SharePoint Workspace 2010 | Visual Studio 2008

Groove Web Services Version 2.0 includes the following services:

  • GrooveAccounts provides read access to the accounts and identities.

  • GrooveApplication allows you to set parameters that control the application behavior.

  • GrooveSpaces provides access to an identity's workspaces and allows you to create, rename, and delete workspaces and to create an invitation file for a workspace.

  • GrooveTools provides access to the services provided by the tools and allows you to add tools to a workspace (create a tool), rename tools, or delete tools from a workspace.

  • GrooveFilesBase64 provides access to files in Groove 2007 workspaces stored in the Groove Files tool and the SharePoint Files tool.

  • GrooveForms2 provides access to data in the Groove Forms tool and the InfoPath Forms tool. Because these tools provide a design mechanism that allows you to dynamically update the schema of the stored data, the GrooveForms2 service provides a mechanism to handle dynamic schemas.

  • GrooveCalendar provides access to data in the Calendar tool.

  • GrooveMembers provides access to the members of a workspace including the ability to invite a member (create) or uninvite a member (delete). In addition, this service allows you to notify SharePoint Workspace and other workspace members that the current member has entered or exited from a workspace or tool.

  • GrooveContacts provides read access to an account's contacts. If you need to add or update contacts, you can use the GrooveLocal service to allow the user to update the contacts using the SharePoint Workspace user interface.

  • GrooveVCard provides read access to the data in a contact's VCard. If you need to update the data in a VCard, you can use the GrooveLocal service to allow the user to update the VCard using the SharePoint Workspace user interface.

  • GrooveSubscriptions provides a mechanism to create, update, and delete subscriptions that are used to register for events in Groove objects and tools.

  • GrooveEvents provides a mechanism to read events from Groove objects and tools.

  • GrooveLocal provides a mechanism to launch the SharePoint Workspace user interface and to launch files in a Files tool.

  • GrooveProperties provides version information about the SharePoint Workspace client. You can use this information to ensure that your web services client application is running with the correct version of SharePoint Workspace.

  • GrooveMessages provides access to the SharePoint Workspace instant messaging facility.

To provide a more uniform API across the different Groove Web Services, most services use common names for a set of basic operations: Create, Read, Update, and Delete. For example the Create operation is used in GrooveFilesBase64 to create a new file, in GrooveTools to add a new tool to a workspace, and in GrooveMembers to invite a new member to the workspace.

See Also

Reference

Groove Web Services Reference