The Pinterest Publish endpoint lets you create pins on any board within a connected Pinterest account. Provide a file reference, a target board ID, and optional title and description fields, and Dohoo posts the pin to Pinterest on your behalf. Because Pinterest operates as a visual search engine, well-crafted titles and descriptions directly influence how discoverable your pins are over time.Documentation Index
Fetch the complete documentation index at: https://docs.dohoo.ai/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
Request headers
| Header | Required | Description |
|---|---|---|
X-API-Key | ✅ | Your Dohoo API key |
Content-Type | ✅ | Must be application/json |
Request body
| Field | Type | Required | Description |
|---|---|---|---|
connectionId | string | ✅ | The ID of the Pinterest connection to publish from |
fileId | string | ✅ | The ID of the uploaded image file |
title | string | ❌ | Title of the pin. Maximum 100 characters |
description | string | ❌ | Description of the pin. Include keywords for SEO |
boardId | string | ✅ | The ID of the Pinterest board to pin to |
Example request
Example response
You can find your
boardId by navigating to the target board in Pinterest and copying the ID from the URL: https://www.pinterest.com/username/board-name/ — or by listing boards via the Dohoo connections dashboard.