Removal of canvas_url field from the file_metadata API

I am reaching out to inquire about a change I noticed in the Figma API. Previously, when using the API endpoint https://www.figma.com/api/file_metadata/:key, the response included a canvas_url field, which allowed access to important project data. However, it seems that this field is no longer present in the API response.

Could you please clarify why this change was made? Additionally, is there any alternative method to retrieve the same data that was previously accessible through canvas_url?

I would greatly appreciate any information or guidance on this matter.

Thank you for your time and support.

This is Figma’s internal API, it is not intended for use by others. All you can do is use the public APIs, which you can find on the Figma Developers website.

1 Like

Thank you for your response. I understand that I was using Figma’s internal API, and I realize it’s not intended for public use.

However, my goal was to download .fig files via an API, and previously, the canvas_url field provided exactly the link I needed. Could you please clarify if there is any alternative method to download .fig files through Figma’s public API?

Unfortunately, there is no public API for downloading .fig files. And besides, .fig files are not a reliable resource for storing files, since old versions of files may not be compatible with future Figma updates.

1 Like