Cacoo offers a public self-serve REST API at cacoo.com/api/v1 covering diagrams, folders, comments, and org data, with JSON or XML responses. Auth is an API key from the Nulab dashboard or OAuth 1.0a. There are no webhooks, no OpenAPI spec, and rate limits are unpublished.
Cacoo scores B+ on the API Report Card. Cacoo offers a public self-serve REST API at cacoo.com/api/v1 covering diagrams, folders, comments, and org data, with JSON or XML responses. Auth is an API key from the Nulab dashboard or OAuth 1.0a. There are no webhooks, no OpenAPI spec, and rate limits are unpublished.
Cacoo has a workable official integration path. Most engineering teams can build against it directly. Solid API with minor gaps
Cacoo is a cloud-based online diagramming and visual-collaboration tool published by Nulab Inc., a Japanese collaboration-software company headquartered in Fukuoka, Japan with additional offices in Tokyo, Kyoto, New York, Amsterdam, and Singapore.
Vertical: misc / horizontal visual-collaboration and diagramming. Flowcharts and process diagrams for business-process documentation. Wireframes and UI mockups for early-stage product design (before higher-fidelity work moves to Figma/Sketch).
Mid-tier within the global diagramming/visual-collaboration category.
Data that flows through Cacoo on behalf of customers includes: Diagrams and canvas content: flowcharts, wireframes, network diagrams, UML/ER diagrams, AWS architecture diagrams, mind maps, org charts, Kanban boards, mockups, often containing internal system architecture, network topology, security boundaries, product roadmaps, and pre-release UX designs.
~17 years old as a company (Nulab founded 2004) and ~16 years old as a product (Cacoo launched 2009).
Uses OAuth 1.0a rather than OAuth 2.0, adding HMAC-SHA1 signature complexity that most modern SaaS platforms have moved away from. API base URL is `https://cacoo.com/api/v1/` and has remained on v1 for many years, limited public roadmap for v2. Full sourced list under Sources below.
Common alternatives include Lucidchart (Lucid Software), Miro, Microsoft Visio, draw.io / diagrams.net (JGraph), SmartDraw, Creately. Graded alternatives appear under "More from the report card" below.
Grades measure one thing: can a customer's engineering team get their own data out programmatically? We check six things (whether a real API exists, how access is gated, data coverage, auth quality, docs and developer experience, and stability) and roll them into a letter grade. Grades get re-verified, and they only move on evidence.