Dify APIs and app delivery

Getting Dify apps into products and pipelines: service API keys and end-user identity, embedded web apps, the difyctl CLI, and promoting apps between instances.

Dify service API keys and end-user identity

Calling Dify apps from a backend: per-app API keys, the user field Dify never authenticates, how it scopes conversations and files, and why API and web app users stay separate.

Streaming and long-running Dify API calls

Keeping streamed responses and long workflows alive through proxies and load balancers: SSE timeouts, resuming workflow event streams, stopping generation and webhook payload limits.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.