Please enable JavaScript.
Coggle requires JavaScript to display documents.
Coggle API All Functions Demo - Coggle Diagram
Coggle API
All Functions Demo
Diagrams API
GET /api/1/diagrams
POST /api/1/diagrams
public: true by default!
GET /organisations/:org/diagrams
Nodes API
GET /:id/nodes
POST /:id/nodes
colour: auto-assigned
PUT /:id/nodes/:nodeId
returns only changed fields
DELETE /:id/nodes/:nodeId
returns: {"count": N}
PUT ?action=arrange
auto-layout (unpredictable)
OAuth2 Auth
GET /dialog/authorize
POST /token
scope: read write
Node Object
_id: 32-char hex
text: max 3000 chars
offset: {x,y} from parent
parent: id OR root parent
colour: #hex auto-assigned
children: [] recursive
Key Facts
?access_token=TOKEN (not Bearer)
No DELETE diagram endpoint
No webhooks - pull model only
No rate limit documented