Yeah, it’s a known issue.
Webflow generates the embed code only in their CMS interface, not in the backend (which is what the API uses).
I encountered that problem when building powerimporter.com. The solution is to generate the embed code yourself and pass it to the Webflow API:
fields: {
myvideofield: {
url: 'https://youtube.com/....',
metadata: {
html: ...
}
}
}
Something like that, I don’t remember all from memory right now.