improved

2024 May Week 5 release: New APIs added and updates to existing APIs

Summary: Added new APIs for Content Manager. Added new APIs for Engagement. Updated APIs for Integration. Updated APIs for Link Delivery. Updated APIs for Planner. Updated APIs for Search. Added new APIs for Variable. Updated APIs for Workspace.

Content Manager

Released new feature - content manager apis for the first time.

Link to the documentation

  • /v1/contentAccessPermissions [post]
  • /v1/teamSites/{teamSiteId}/items/{itemId}/contentAccessPermissions/members [delete]
  • /v1/teamSites/{teamSiteId}/items/{itemId}/contentAccessPermissions [post]
  • /v1/teamSites/{teamSiteId}/items/referencedProfiles [parameters]

Engagement

Released new feature - engagement apis for the first time.

Link to the documentation

  • /v1/engagements [parameters]

Variable

Released new feature - variable apis for the first time.

Link to the documentation

  • /variable/v1/variables [post]
  • /variable/v1/variables/{variableId} [put]
  • /variable/v1/variables/{variableName}/definition [get]
  • /variable/v1/variables/definition [get]
  • /variable/v1/resources/formatters/{valueType} [get]
  • /variable/v1/values/{variableName} [post]
  • /variable/v1/values [post]

Integration

Link to the documentation

What's Changed


POST /integration/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}
Request:

Changed content type : application/json

  • Added property regionalFormat (object)
PUT /integration/v2/workspace/files/{workspaceContentId}/content
Request:

Changed content type : multipart/form-data

  • Added property content (object)

    File content bytes. Use a Content-Disposition that includes a 'filename' parameter to indicate this is file data. The specific filename value is ignored in favor of metadata.name.

  • Deleted property file (object)

    File content bytes. Use a Content-Disposition that includes a 'filename' parameter to indicate this is file data. The specific filename value is ignored in favor of metadata.name.


Search

Link to the documentation

What's New


POST /v1/content/query

Content Search

POST /v1/generative/source

Generative Search Source

POST /v1/generative/query

Generative search

What's Deleted


POST /search/v1/content/query

Content Search


Workspace

Link to the documentation

What's New


GET /workspace/v1/files/{workspaceContentId}/versions

Get file versions info