Skip to main content

I’ve been using Figma’s REST API to grab the text content from specific nodes in my designs with the following endpoint:

https://api.figma.com/v1/files/${fileKey}/nodes?ids=${nodeId}


I would then be able to extract the actual text content from the characters key:

response.data.nodesonodeId].document.characters


In dev mode, I could easily get the node-id from the URL while clicking around my design.


However, I’ve noticed that for component instances, the children nodes have the same node-id as the parent, thus making it difficult to extract the exact text that I need.


I’ve tried using the “Node Inspector” plugin to see the internal id but it gives me ids like "I5912:74596;5912:74456" which don’t work with the API endpoint.


Does anyone know how I can achieve this?

Be the first to reply!

Reply