Skip to Content
Pindown.ai is in early alpha - features may change
Pinboards APIList Pinboards

List Pinboards

Get all pinboards for the authenticated user.

Endpoint

GET /v1/pinboards

Authentication

Requires API key with pinboards:read scope.

Example

import { PindownClient } from '@pindownai/client-js' const client = new PindownClient({ apiKey: process.env.PINDOWN_API_KEY }) // List all pinboards const pinboards = await client.pinboards.list() console.log(`Total pinboards: ${pinboards.length}`) pinboards.forEach(pb => { console.log(`- ${pb.title} (${pb.pins.length} pins)`) })

Response

{ "success": true, "data": [ { "id": "pb-abc123", "title": "Sales Dashboard", "pin_count": 5, "created_at": 1730472600000 }, { "id": "pb-xyz789", "title": "Marketing Board", "pin_count": 3, "created_at": 1730472500000 } ] }

Rate Limiting

This endpoint costs 1 token per request.