Does N8N have support for creating workflows using their REST API?

I have a use-case,
when I want the user to be able to create N8N workflows without leaving my platform itself. So I wanted to know if N8N have to API support for creating a new workflow directly from the API without needing to create it on N8N’s own interface?

Thank you

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hi @Yash_Rathi

Welcome to the community!

Yes there is an API to create workflows. It is all JSON, so you should be able to create those outside of n8n. Would not really recommend, as it can get tricky, but is possible yes.

Keep in mind that what you are talking about is probably still considered Embedding, so you might need to have a chat with the n8n team about an embedded license.

1 Like

Hi @BramKn
Thank you for your response. I see that N8N have API support for creating workflows. But could N8N be directly embedded on our platform, so that we don’t have to maintain the UI ourselves?

Sorry not completely sure what you want to do. Best to contact the n8n team directly about getting an embedded license, they can probably tell you exactly what you can and cannot do.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.