Workers Management
Manage your serverless workers with the Puter.js Workers API.
Create New Worker
Worker Name:
Worker Code:
// Simple worker with routers router.get('/api/hello', async (event) => { return { message: 'Hello from worker!', timestamp: new Date().toISOString() }; }); router.get('/api/health', async (event) => { return { status: 'ok', uptime: Date.now() }; }); router.post('/api/echo', async (event) => { const body = await event.request.json(); return { received: body, echoed: true }; }); router.get('/api/random', async (event) => { return { number: Math.floor(Math.random() * 1000) }; });
Create Worker
List All Workers
List Workers
Get Worker URL
Worker Name:
Get URL
Delete Worker
Worker Name:
Delete Worker
Test Worker
Worker URL:
Test Worker