Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.05 KB

File metadata and controls

34 lines (24 loc) · 1.05 KB
title OpenClaw Integration
sidebar_position 1

OpenClaw Integration

This page summarizes the current OpenClaw integration surface implemented in this repository.

Integration model

  • Backend platform API prefix: /api/v1/platform/*
  • Plugin authentication: Bearer token + X-Bricks-Plugin-Id
  • Data model: reuses existing chat_messages storage
  • Token retrieval: app settings flow + backend token endpoint

API capabilities

  • GET /api/v1/platform/events
  • GET /api/v1/platform/events/stream?cursor=... (SSE – used by plugin client for event consumption)
  • POST /api/v1/platform/events/ack
  • POST /api/v1/platform/messages
  • PATCH /api/v1/platform/messages/:messageId
  • GET /api/v1/platform/conversations/resolve

Auth mode

Current reference implementation in apps/node_openclaw_plugin uses JWT-only startup flow.

Where to read implementation details