@codify-dev/api-server
v0.1.1
Published
API server for Codify Dev - HTTP API bridge to browser extension.
Maintainers
Readme
@codify-dev/api-server
HTTP API server for Codify Dev browser extension.
Quick Start
npx @codify-dev/api-serverThe server will start on http://127.0.0.1:13580 by default.
Environment Variables
| Variable | Default | Description |
| ------------- | ------- | -------------- |
| API_PORT | 13580 | HTTP API port |
| API_WS_PORT | 13581 | WebSocket port |
API
GET / — Status
curl http://127.0.0.1:13580/{ "ready": true, "platform": "figma" }POST /get_design — Get Design Data
curl -X POST http://127.0.0.1:13580/get_design \
-H "Content-Type: application/json" \
-d '{ "nodeId": "123:456" }'POST /get_screenshot — Get Screenshot
curl -X POST http://127.0.0.1:13580/get_screenshot \
-H "Content-Type: application/json" \
-d '{ "nodeId": "123:456" }'POST /get_assets — Export Assets
curl -X POST http://127.0.0.1:13580/get_assets \
-H "Content-Type: application/json" \
-d '{
"nodes": [
{ "nodeId": "123:500", "format": "png", "scale": 2 },
{ "nodeId": "123:501", "format": "svg" }
]
}'Architecture
Agent ──HTTP──► API Server ◄──WebSocket── Browser ExtensionRequirements
- Node.js 18+
- Codify Dev browser extension
