Save a Pinterest Pin
Save an existing Pinterest pin onto one of the connected account's boards (repin).
Endpoint
POST /api/uploadposts/posts/save
Headers
| Name | Value | Description |
|---|---|---|
| Authorization | Apikey your-api-key-here | Your API key for authentication |
| Content-Type | application/json | Request body format |
Body Parameters (JSON)
| Name | Type | Required | Description |
|---|---|---|---|
platform | String | Yes | Must be pinterest. |
user | String | Yes | Profile username. |
post_id | String | Yes | Pin ID to save. |
pinterest_board_id | String | Yes | Board to save the pin to. |
pinterest_board_section_id | String | No | Optional board section. |
Example Request
curl -X POST https://api.upload-post.com/api/uploadposts/posts/save \
-H 'Authorization: Apikey your-api-key-here' \
-H 'Content-Type: application/json' \
-d '{
"platform": "pinterest",
"user": "my-profile",
"post_id": "1234567890",
"pinterest_board_id": "board-id",
"pinterest_board_section_id": "optional-section"
}'
Successful Response (200 OK)
{
"success": true,
"post_id": "1234567890",
"url": "https://www.pinterest.com/pin/1234567890/",
"board_id": "board-id",
"board_section_id": "optional-section",
"parent_pin_id": "1234567890"
}