generated: '2026-09-06' method: probed source: live HTTPS probes of the named /.well-known/ paths on every host this record knows description: >- Named /.well-known/ probe of every Dify host in this record — the registrable domain and www, the API base host from the OpenAPI servers[] block, the docs host, the console host and the marketplace host. Only docs.dify.ai serves real documents: an RFC 9727 api-catalog linkset and an A2A agent card (both emitted by the Mintlify docs platform Dify runs on its own domain). notes: - >- marketplace.dify.ai answers HTTP 200 with the same 155KB single-page-app HTML shell for EVERY /.well-known/* path, including paths that cannot exist. Those 200s are recorded as misses, not as served documents. - >- dify.ai, www.dify.ai and cloud.dify.ai return a 404 HTML page for every path; api.dify.ai returns a bare 404 with an empty body. - >- The api-catalog linkset's service-desc href is a short-lived AWS presigned S3 URL generated by the docs platform. The credential in that URL was redacted by all/0-working/sanitize-secrets.py before commit; re-fetch the live document to resolve it. hosts: - host: docs.dify.ai documents: - path: /.well-known/api-catalog status: 200 file: dify-api-catalog.json content_type: application/json note: RFC 9727 linkset; anchor https://docs.dify.ai/ with a service-desc pointing at the OpenAPI document. - path: /.well-known/agent-card.json status: 200 file: ../a2a/dify-agent-card.json content_type: application/json note: A2A 0.3 agent card. Graded in a2a/dify-a2a.yml. - path: /.well-known/security.txt status: 404 - path: /.well-known/openid-configuration status: 404 - path: /.well-known/oauth-authorization-server status: 404 - path: /.well-known/oauth-protected-resource status: 404 - path: /.well-known/ai-plugin.json status: 404 - path: /.well-known/agent.json status: 404 - path: /.well-known/aauth-resource.json status: 404 - host: dify.ai documents: - path: /.well-known/security.txt status: 404 - path: /.well-known/openid-configuration status: 404 - path: /.well-known/oauth-authorization-server status: 404 - path: /.well-known/oauth-protected-resource status: 404 - path: /.well-known/api-catalog status: 404 - path: /.well-known/ai-plugin.json status: 404 - path: /.well-known/agent-card.json status: 404 - path: /.well-known/agent.json status: 404 - path: /.well-known/aauth-resource.json status: 404 - host: www.dify.ai documents: - path: /.well-known/security.txt status: 404 - path: /.well-known/openid-configuration status: 404 - path: /.well-known/oauth-authorization-server status: 404 - path: /.well-known/oauth-protected-resource status: 404 - path: /.well-known/api-catalog status: 404 - path: /.well-known/ai-plugin.json status: 404 - path: /.well-known/agent-card.json status: 404 - path: /.well-known/agent.json status: 404 - path: /.well-known/aauth-resource.json status: 404 - host: api.dify.ai documents: - path: /.well-known/security.txt status: 404 - path: /.well-known/openid-configuration status: 404 - path: /.well-known/oauth-authorization-server status: 404 - path: /.well-known/oauth-protected-resource status: 404 - path: /.well-known/api-catalog status: 404 - path: /.well-known/ai-plugin.json status: 404 - path: /.well-known/agent-card.json status: 404 - path: /.well-known/agent.json status: 404 - path: /.well-known/aauth-resource.json status: 404 - host: cloud.dify.ai documents: - path: /.well-known/security.txt status: 404 - path: /.well-known/openid-configuration status: 404 - path: /.well-known/oauth-authorization-server status: 404 - path: /.well-known/oauth-protected-resource status: 404 - path: /.well-known/api-catalog status: 404 - path: /.well-known/ai-plugin.json status: 404 - path: /.well-known/agent-card.json status: 404 - path: /.well-known/agent.json status: 404 - path: /.well-known/aauth-resource.json status: 404 - host: marketplace.dify.ai documents: - path: /.well-known/security.txt status: 200 served: false note: SPA catch-all HTML shell, not a document. Recorded as a miss. - path: /.well-known/openid-configuration status: 200 served: false note: SPA catch-all HTML shell, not a document. Recorded as a miss. - path: /.well-known/oauth-authorization-server status: 200 served: false note: SPA catch-all HTML shell, not a document. Recorded as a miss. - path: /.well-known/oauth-protected-resource status: 200 served: false note: SPA catch-all HTML shell, not a document. Recorded as a miss. - path: /.well-known/api-catalog status: 200 served: false note: SPA catch-all HTML shell, not a document. Recorded as a miss. - path: /.well-known/ai-plugin.json status: 200 served: false note: SPA catch-all HTML shell, not a document. Recorded as a miss. - path: /.well-known/agent-card.json status: 200 served: false note: SPA catch-all HTML shell, not a document. Recorded as a miss. - path: /.well-known/agent.json status: 200 served: false note: SPA catch-all HTML shell, not a document. Recorded as a miss. - path: /.well-known/aauth-resource.json status: 200 served: false note: SPA catch-all HTML shell, not a document. Recorded as a miss.