Skip to content

Conversation

@DevCenter-DocuSign
Copy link
Contributor

@DevCenter-DocuSign DevCenter-DocuSign commented Nov 4, 2025

Typescript SDK Changes Detected:

  • iamclient.workspaces.workspaceUploadRequest.createWorkspaceUploadRequest(): response Changed Breaking ⚠️
  • iamclient.workspaces.workspaceUploadRequest.getWorkspaceUploadRequests(): response.data.[] Changed Breaking ⚠️
  • iamclient.workspaces.workspaceUploadRequest.getWorkspaceUploadRequest(): response Changed Breaking ⚠️
  • iamclient.workspaces.workspaceUploadRequest.updateWorkspaceUploadRequest():
    • request.updateWorkspaceUploadRequestBody.dueDate Changed Breaking ⚠️
    • response Changed Breaking ⚠️
  • iamclient.workspaces.workspaceBrands.getWorkspaceBrand(): Added
  • iamclient.workspaces.workspaceBrands.updateWorkspaceBrand(): Added
  • iamclient.workspaces.workspaces.updateWorkspace(): Added
OpenAPI Change Summary
├─┬Paths
│ ├──[+] path (1295:5)
│ └─┬/v1/accounts/{accountId}/workspaces/{workspaceId}
│   └──[+] put (2619:13)
├─┬Tags
│ └──[+] WorkspaceBrands (11436:7)
└─┬Components
  ├──[+] schemas (6552:13)
  ├──[+] examples (11103:13)
  ├──[+] examples (11034:13)
  ├──[+] examples (11348:13)
  ├──[+] schemas (5892:13)
  ├──[+] schemas (5522:13)
  ├──[+] schemas (5881:13)
  ├──[+] schemas (5247:13)
  ├──[+] schemas (6072:13)
  ├──[+] schemas (5902:13)
  ├──[+] schemas (5258:13)
  ├──[+] schemas (5948:13)
  ├─┬UpdateWorkspaceUploadRequestBody
  │ └─┬due_date
  │   ├──[+] format (6033:29)❌ 
  │   └──[-] nullable (5676:31)❌ 
  ├─┬WorkspaceUploadRequest
  │ ├─┬updated_date
  │ │ └──[+] nullable (6297:31)❌ 
  │ └─┬created_date
  │   └──[+] nullable (6292:31)❌ 
  └─┬GetWorkspaceUploadRequestResponse
    ├─┬updated_date
    │ └──[+] nullable (5745:31)❌ 
    └─┬created_date
      └──[+] nullable (5740:31)❌ 
Document Element Total Changes Breaking Changes
components 18 6
paths 2 0
tags 1 0

TYPESCRIPT CHANGELOG

🐝 New Features

  • add config option for deep merging allOf nodes in OpenAPI specs

🐛 Bug Fixes

  • Fix reading environment variables in demo

assignments: null,
createdDate: new Date("2023-05-03T09:49:49.817Z"),
updatedDate: new Date("2025-01-27T12:20:15.711Z"),
createdDate: new Date("2025-01-27T12:20:15.711Z"),

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why created date is getting updated? and also should not be updated date is the current date ?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These examples are part of provided swagger files by api team. They might have just updates the examples during testing

import { UpdateWorkspaceResponse } from "@docusign/iam-sdk/models/components";

let value: UpdateWorkspaceResponse = {
workspaceId: "23c8f1ba-6688-414c-88a8-0b687d4e849d",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is sample workspaceId or actualId ? we should not provide actual workspace id

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as above comment. These are provided in swagger itself. And it can be a simple uuid.

updatedDate: new Date("2023-12-29T22:45:15.002Z"),
canView: true,
createdDate: null,
updatedDate: new Date("2023-03-04T08:54:31.312Z"),

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why updated date is not the current date ?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as this #9 (comment)

import { GetWorkspaceBrandRequest } from "@docusign/iam-sdk/models/operations";

let value: GetWorkspaceBrandRequest = {
accountId: "4dcaad66-361d-4ae0-b2a1-54d474711d0a",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please make sure its sample id not the actual id

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

have added here #9 (comment)

import { UpdateWorkspaceBrandRequest } from "@docusign/iam-sdk/models/operations";

let value: UpdateWorkspaceBrandRequest = {
accountId: "760a8a87-506f-4362-86b3-a3ab769be657",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same as above

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#9 (comment) have addd here

import { UpdateWorkspaceRequest } from "@docusign/iam-sdk/models/operations";

let value: UpdateWorkspaceRequest = {
accountId: "a6134c26-d088-4d31-b23f-5eef1d21ac9f",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same as above

description: "mid tired creamy bourgeoisie hmph dead",
status: "complete",
dueDate: "<value>",
dueDate: new Date("2025-03-30T10:11:35.281Z"),

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

due date should be current date ?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#9 (comment)
Have added here


async function run() {
const result = await iamClient.workspaces.workspaceBrands.updateWorkspaceBrand({
accountId: "1b06d538-9938-4fc1-ac20-f9284b7b9a0a",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please verify if these ids are actual id or sample id ? we publish only sample id

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

have added here #9 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants