Scratchpad
List scratchpad items
Lists every live (non-expired) item in the org's shared scratchpad: a mid-week capture buffer that decays 30 days after creation and feeds Bob's weekly plan.
GET
/api/public/scratchpadcURLGET /api/public/scratchpad
curl "https://postiv.ai/api/public/scratchpad" \
-H "Authorization: Bearer pk_postiv_..."200Response
{
"success": true,
"items": [
{
"id": "sp1...",
"kind": "note",
"content": "Competitor just launched a carousel maker",
"status": "fresh",
"createdAt": "2026-07-18T10:00:00.000Z"
}
]
}Authorization
Requires an organization API key with the scratchpad:read scope, sent as Authorization: Bearer or x-api-key.
Response
Live scratchpad items.
items[]arrayEach item serialized via serializeScratchpadItemRow: id, kind (note/url/image/file), content, status (fresh/suggested/used), url/imageUrl/fileUrl where applicable, boardPosition, createdBy, createdAt, expiresAt.
Good to know
- Every scrap auto-expires 30 days after creation with no action needed.