Get Pinboard
Retrieve a specific pinboard with all its pins.
Endpoint
GET /v1/pinboards/:boardIdAuthentication
Requires API key with pinboards:read scope.
Example
Client-JS
import { PindownClient } from '@pindownai/client-js'
const client = new PindownClient({
apiKey: process.env.PINDOWN_API_KEY
})
// Get pinboard
const pinboard = await client.pinboards.get('pb-abc123')
console.log(`Pinboard: ${pinboard.title}`)
console.log(`Pins: ${pinboard.pins.length}`)
console.log(`URL: ${pinboard.shareable_url}`)Response
{
"success": true,
"data": {
"id": "pb-abc123",
"title": "Sales Dashboard",
"description": "Real-time sales metrics",
"pins": [],
"layout": {},
"mobile_layout": null,
"is_public": false,
"created_at": 1730472600000,
"updated_at": 1730472600000,
"owner_id": "user123"
}
}Rate Limiting
This endpoint costs 1 token per request.