{"service":"OpenClaw Gateway API","version":"v1.19.7","number":10,"description":"HTTP long-poll relay between mobile apps and local OpenClaw instances","endpoints":{"POST /chat?token=xxx":"Send message to local OpenClaw (app/Postman side). Body: { \"message\": \"...\" }","GET  /poll?token=xxx":"Long-poll for messages (local bridge side)","POST /result":"Send AI response back (local bridge side). Body: { \"token\": \"...\", \"requestId\": \"...\", \"response\": \"...\" }","POST /register":"Register bridge with label (optional). Body: { \"token\": \"...\", \"label\": \"...\" }","GET  /status?token=xxx":"Check connection status","GET  /connections":"List all active connections (admin)","GET  /healthz":"Health check"},"usage":{"step1":"Generate a token: any random string (e.g., openssl rand -hex 32)","step2":"Start local bridge: bash openclaw_local_bridge.sh --gateway-url https://openclaw-gateway.watchfun.cn --token YOUR_TOKEN","step3":"Send message: POST /chat?token=YOUR_TOKEN with body { \"message\": \"Hello\" }","step4":"Receive AI response in the POST /chat response body"}}