Update Pinboard
Update pinboard title, description, tags, or settings.
Endpoint
PUT /v1/pinboards/:boardIdAuthentication
Requires API key with pinboards:write scope.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
title | string | No | Pinboard title |
description | string | No | Pinboard description |
tags | string[] | No | Tags |
is_public | boolean | No | Public visibility |
Example
Client-JS
import { PindownClient } from '@pindownai/client-js'
const client = new PindownClient({
apiKey: process.env.PINDOWN_API_KEY
})
// Update pinboard
await client.pinboards.update('pb-abc123', {
title: 'Updated Sales Dashboard',
tags: ['sales', 'q4', '2024']
})
console.log('Pinboard updated successfully')Response
{
"success": true,
"data": {
"id": "pb-abc123",
"updated_at": 1730476800000
}
}Rate Limiting
This endpoint costs 2 tokens per request.