App Canvas Creation Requires ResourceId

App canvas creation now lists resourceId as a required field when creating a new canvas.

These changes are effective March 3rd 2023.

What’s changing?

Creating an app canvas via the API marks the resourceId required when it was previously optional. Although the field was optional, in practice, the canvas was never rendered to a user without an associated resourceId. Any canvases created this way were never visible to users in Benchling.

POST requests to /canvases should include resourceId.

When is this happening?

App canvas creation will start requiring resourceId on March 3rd 2023