Summary: Added new APIs for Document Generator Express. Added new APIs for Document Generator. Updated APIs for Integration. Added new APIs for LiveSend. Updated APIs for Meeting. Added new APIs for Presentation Builder.

Document Generator Express

Released new feature - document generator express apis for the first time.

Link to the documentation

  • /livedocs-express/v2/teamsites/{teamsiteId}/batches [post]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batches/{batchId}/generate [post]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batches/{batchId}/schedule [post]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batches/{batchId}/criteria [post]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batches/{batchId}/batchInstances [get]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batches/{batchId}/variants [get]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batches/{batchId} [put]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batches/{batchId}/livedocs [put]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batchInstances/{batchInstanceId} [patch]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batches/{batchId}/schedule/{scheduledBatchId} [delete]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batchInstances/{batchInstanceId}/variantInstances [get]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batchInstances/{batchInstanceId}/livedocs [get]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batchInstances/{batchInstanceId}/status [get]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batches/{batchId}/variants/count [get]
  • /livedocs-express/v2/teamsites/{teamsiteId}/batchInstances/{batchInstanceId}/cancel [patch]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/generate [post]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/import/{uploadId} [post]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/upload [post]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/variants [post]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/variants/copy [post]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/batchInstances [get]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/export [get]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/template [get]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/variantInstances [get]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/variantInstances/{variantInstanceId} [get]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/variants/{variantId} [put]
  • /livedocs-express/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}/bulkVariants [put]

Document Generator

Released new feature - document generator apis for the first time.

Link to the documentation

  • /livedoc/v1/generatedLivedocs/{generatedLivedocId}/trackedFields [get]

LiveSend

Released new feature - livesend apis for the first time.

Link to the documentation

  • /v1/livesends [post]

Presentation Builder

Released new feature - presentation builder apis for the first time.

Link to the documentation

  • /v1/teamsites/{teamSiteId}/contentversions/{versionId}/inputs [post]
  • /v1/teamsites/{teamSiteId}/contentversions/{versionId}/generations [post]
  • /v1/teamsites/{teamSiteId}/contentversions/{versionId}/generations/{generationId}/status [get]
  • /v1/teamsites/{teamSiteId}/contentversions/{versionId}/generations/{generationId}/outputs/{outputId} [get]

Integration

Link to the documentation

What's Changed


GET /integration/v2/generatedLivedocs/{generatedLivedocId}/outputs/{outputId}/content

Download a Document Generator output

POST /integration/v2/teamsites/{teamsiteId}/publish
Request:

Changed content type : application/json

  • Changed property IsSendNotification (boolean)

    Whether to send a notification to subscribers or not on publish.

GET /integration/v2/generatedLivedocs/{generatedLivedocId}

Get status of Document Generator process

GET /integration/v2/teamsites/{teamsiteId}/livedocVersions/{libraryContentVersionId}

Get the list of inputs for a Document Generator

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

Run a Document Generator


Meeting

Link to the documentation

What's New


POST /v1/meetings/{meetingEngagementId}/agenda

Add or update the agenda for a draft meeting

POST /v1/meetings/{meetingEngagementId}/notes

Add or update the notes for a meeting

POST /v1/meetings/{meetingEngagementId}/contents

Add contents to a meeting

What's Changed


POST /v1/meetings/manuallyIngest

Summary: Updated APIs for Integration.

Integration

Link to the documentation

What's Changed


GET /integration/v2/teamsites/{teamsiteId}/files/{libraryContentId}/content
Parameters:

Changed: redirect in query

Optional query parameter. Accepts true or false, defaults to true. If true then response is a 302 redirect to download url,
if false then response is a 200 response with download location or Google URLs in response body.


Email (Legacy), Livesend (Legacy)

Improved webhooks documentation for legacy events

email-enriched-v3: Details of an email that was sent (with additional enrichment)

email-v3: Details of an email that was sent (without additional enrichment)

livesend-session-summary-v3: A summary of an interaction session (without additional enrichment)

livesend-session-summary-enriched-v3: A summary of an interaction session (with additional enrichment)

livesend-summary-v2: Livesend engagement summary (deprecated)

Summary: Added new APIs for Activity Logging. Updated APIs for Content Manager. Updated APIs for Integration. Updated APIs for Planner. Added new APIs for Programs.

Activity Logging

Released new feature - activity logging apis for the first time.

Link to the documentation

  • /v1/activities [parameters]
  • /v1/activities/{id} [parameters]

Programs

Released new feature - programs apis for the first time.

Link to the documentation

  • /v2/access [get]
  • /v2/spaces/{spaceId}/activity [get]
  • /v2/spaces/{spaceId}/nodes/{nodeId}/activity [get]
  • /v2/spaces/{spaceId}/nodes/{nodeId}/associations [get]
  • /v2/spaces/{spaceId}/nodes/{nodeId}/associations/delete [post]
  • /v2/spaces/{spaceId}/asyncAction [get]
  • /v2/spaces/{spaceId}/nodes/{nodeId}/comments [get]
  • /v2/spaces/{spaceId}/nodes/{nodeId}/comments/{commentId} [get]
  • /v2/spaces/{spaceId}/nodes/{nodeId}/follower [get]
  • /v2/spaces/{spaceId}/programs [get]
  • /v2/spaces/{spaceId}/programs/{programId} [get]
  • /v2/spaces/{spaceId}/programs/{programId}/contents [get]
  • /v2/spaces/{spaceId}/programs/my [get]
  • /v2/spaces/{spaceId}/programs/groupby [get]
  • /v2/spaces/{spaceId}/programs/{programId}/makeTemplate [post]
  • /v2/spaces/{spaceId}/programs/template [post]
  • /v2/spaces/{spaceId}/programs/predefinedtemplates [get]
  • /v2/spaces/{spaceId}/programs/template/{templateId} [get]
  • /v2/spaces/{spaceId}/programs/template/{templateId}/apply [post]
  • /v2/spaces/{spaceId}/programs/predefinedtemplates/{predefinedTemplateId}/apply [post]
  • /v2/spaces/{spaceId}/programs/bulk [patch]
  • /v2/spaces/{spaceId}/programs/template/bulk [patch]
  • /v2/spaces/{spaceId}/rank [put]
  • /v2/spaces/{spaceId}/forms [get]
  • /v2/spaces/{spaceId}/forms/{formId} [get]
  • /v2/spaces/{spaceId}/forms/{formId}/permission [post]
  • /v2/spaces/{spaceId}/forms/{formId}/activate [put]
  • /v2/spaces/{spaceId}/forms/{formId}/deactivate [put]
  • /v2/spaces/{spaceId}/requests [get]
  • /v2/spaces/{spaceId}/requests/{requestId} [get]
  • /v2/spaces/{spaceId}/requests/my [get]
  • /v2/spaces/{spaceId}/requests/bulk [patch]
  • /v2/spaces/{spaceId}/requests/groupby [get]
  • /v2/spaces/{spaceId}/savedViews [post]
  • /v2/spaces/{spaceId}/savedViews/{savedViewId} [get]
  • /v2/spaces [get]
  • /v2/spaces/{spaceId} [get]
  • /v2/spaces/{spaceId}/statusschema [get]
  • /v2/spaces/{spaceId}/statusschema/{statusSchemaId} [get]
  • /v2/spaces/{spaceId}/tasks [get]
  • /v2/spaces/{spaceId}/tasks/template [get]
  • /v2/spaces/{spaceId}/tasks/{taskId} [get]
  • /v2/spaces/{spaceId}/tasks/template/{taskTemplateId} [get]
  • /v2/spaces/{spaceId}/tasks/my [get]
  • /v2/spaces/{spaceId}/tasks/bulk [patch]
  • /v2/spaces/{spaceId}/tasks/groupby [get]
  • /v2/spaces/{spaceId}/tasks/delete [delete]
  • /v2/spaces/{spaceId}/tasks/template/delete [post]

Content Manager

Link to the documentation

What's Changed


POST /v1/teamSites/{teamSiteId}/items/{itemId}/contentAccessPermissions

Integration

Link to the documentation

What's Changed


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.


Planner

Link to the documentation

What's Changed


GET /v2/spaces/{spaceId}/nodes/{nodeId}/associations
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property items (array)

      List of items in the response
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
POST /v2/spaces/{spaceId}/nodes/{nodeId}/associations
Return Type:

Changed response : 201 Created

Created

  • Changed content type : application/json
    • Changed property items (array)

      List of items in the response
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
GET /v2/spaces/{spaceId}/projects/{projectId}
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations (Library content)
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
    • Changed property associatedNodes (array)

      List of association data
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
PUT /v2/spaces/{spaceId}/projects/{projectId}
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations (Library content)
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
    • Changed property associatedNodes (array)

      List of association data
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
GET /v2/spaces/{spaceId}/projects/template/{templateId}
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations (Library content)
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
    • Changed property associatedNodes (array)

      List of association data
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
PUT /v2/spaces/{spaceId}/projects/template/{templateId}
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    Changed property associations (array)
    > List of associations (Library content)
    Changed items (object):
    Changed property nodeType (string)
    > Node type of the association
    Added enum value:
    taskTemplate
    Changed property associatedNodes (array)
    > List of association data
    Changed items (object):
    Changed property nodeType (string)
    > Node type of the association
    Added enum value:
    taskTemplate
    Changed response : 201 Created

    Created

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations (Library content)
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
    • Changed property associatedNodes (array)

      List of association data
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
GET /v2/spaces/{spaceId}/tasks/{taskId}
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations on a task
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
PUT /v2/spaces/{spaceId}/tasks/{taskId}
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations on a task
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
GET /v2/spaces/{spaceId}/tasks/template/{taskTemplateId}
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations on a task
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
PUT /v2/spaces/{spaceId}/tasks/template/{taskTemplateId}
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations on a task
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
POST /v2/spaces/{spaceId}/projects
Return Type:

Changed response : 201 Created

Created

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations (Library content)
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
    • Changed property associatedNodes (array)

      List of association data
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
GET /v2/spaces/{spaceId}/projects
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property items (array)

      List of items in the response
      Changed items (object):

      • Changed property associations (array)

        List of associations (Library content)
        Changed items (object):

        • Changed property nodeType (string)

          Node type of the association
          Added enum value:

          • taskTemplate
      • Changed property associatedNodes (array)

        List of association data
        Changed items (object):

        • Changed property nodeType (string)

          Node type of the association
          Added enum value:

          • taskTemplate
GET /v2/spaces/{spaceId}/projects/my
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property items (array)

      List of items in the response
      Changed items (object):

      • Changed property associations (array)

        List of associations (Library content)
        Changed items (object):

        • Changed property nodeType (string)

          Node type of the association
          Added enum value:

          • taskTemplate
      • Changed property associatedNodes (array)

        List of association data
        Changed items (object):

        • Changed property nodeType (string)

          Node type of the association
          Added enum value:

          • taskTemplate
GET /v2/spaces/{spaceId}/projects/template
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property items (array)

      List of items in the response
      Changed items (object):

      • Changed property associations (array)

        List of associations (Library content)
        Changed items (object):

        • Changed property nodeType (string)

          Node type of the association
          Added enum value:

          • taskTemplate
      • Changed property associatedNodes (array)

        List of association data
        Changed items (object):

        • Changed property nodeType (string)

          Node type of the association
          Added enum value:

          • taskTemplate
GET /v2/spaces/{spaceId}/requests/{requestId}
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations (Library content)
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
PUT /v2/spaces/{spaceId}/requests/{requestId}
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations (Library content)
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
POST /v2/spaces/{spaceId}/tasks
Return Type:

Changed response : 201 Created

Created

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations on a task
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
GET /v2/spaces/{spaceId}/tasks
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property items (array)

      List of items in the response
      Changed items (object):

      • Changed property associations (array)

        List of associations on a task
        Changed items (object):

        • Changed property nodeType (string)

          Node type of the association
          Added enum value:

          • taskTemplate
POST /v2/spaces/{spaceId}/tasks/template
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations on a task
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
GET /v2/spaces/{spaceId}/tasks/template
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property items (array)

      List of items in the response
      Changed items (object):

      • Changed property associations (array)

        List of associations on a task
        Changed items (object):

        • Changed property nodeType (string)

          Node type of the association
          Added enum value:

          • taskTemplate
GET /v2/spaces/{spaceId}/tasks/my
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property items (array)

      List of items in the response
      Changed items (object):

      • Changed property associations (array)

        List of associations on a task
        Changed items (object):

        • Changed property nodeType (string)

          Node type of the association
          Added enum value:

          • taskTemplate
POST /v2/spaces/{spaceId}/requests
Return Type:

Changed response : 201 Created

Created

  • Changed content type : application/json
    • Changed property associations (array)

      List of associations (Library content)
      Changed items (object):

      • Changed property nodeType (string)

        Node type of the association
        Added enum value:

        • taskTemplate
GET /v2/spaces/{spaceId}/requests
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property items (array)

      List of items in the response
      Changed items (object):

      • Changed property associations (array)

        List of associations (Library content)
        Changed items (object):

        • Changed property nodeType (string)

          Node type of the association
          Added enum value:

          • taskTemplate
GET /v2/spaces/{spaceId}/requests/my
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json
    • Changed property items (array)

      List of items in the response
      Changed items (object):

      • Changed property associations (array)

        List of associations (Library content)
        Changed items (object):

        • Changed property nodeType (string)

          Node type of the association
          Added enum value:

          • taskTemplate

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