Pinterest Pin API
Fetch one public Pinterest pin by URL or numeric pin id: title, description, image, video, outbound link and site, save count, hashtags, the pinner with their follower count, and the board it was saved to, as normalized JSON. A pin that does not exist is not charged.
价格
Pinterest Pin API 价格
试一试
一个请求获取 Pinterest Pin
{
"data": {
"author": "Alex Rivera",
"authorFollowers": 12500,
"authorId": "Alex Rivera",
"authorName": "Alex Rivera",
"boardId": "a1b2c3d4",
"boardName": "Example title",
"boardUrl": "https://example.com/page",
"comments": 12500,
"createdUtc": 12.5,
"description": "A short example description of this item.",
"domain": "example.com",
"hashtags": [
"a1b2c3d4"
],
"id": "a1b2c3d4",
"image": "https://example.com/image.jpg",
"isVideo": true,
"likes": 12500,
"link": "https://example.com/page",
"saves": 42,
"title": "Example title",
"url": "https://example.com/page",
"videoUrl": "https://example.com/page"
},
"found": true,
"reason": "not_found"
}完整的参数与响应参考:这个接口的每个字段、类型和示例。
参考
一个请求,一种响应结构。
你发送的每个字段和收到的每个字段,都附有真实示例。
最近验证于 2026-11-06 · 可用率和延迟按 30d 统计
请求体
JSON,POST 到这个接口。
- pinIdstring
Numeric Pinterest pin id, the number in the pin URL (https://www.pinterest.com/pin/<id>/), e.g. 101049585382283341. Pinterest Search returns it as id. Send this or url.
- urlstring
https://www.pinterest.com/pin/101049585382283341/
Full Pinterest pin URL carrying the numeric pin id, e.g. https://www.pinterest.com/pin/101049585382283341/. Country sites such as uk.pinterest.com or pinterest.de work too. pin.it short links are not accepted: open the link in a browser and send the pinterest.com/pin/... address it lands on. Send this or pinId.
响应
JSON,每个字段一个示例值。
The pin record, or null when no public pin has that id.
- authorstring
Username (handle) of the account that saved the pin. Populated whenever the provider has data for the entity.
- authorFollowersinteger
Follower count of the account that saved the pin. Populated whenever the provider has data for the entity.
- authorIdstring
Numeric Pinterest user id of the account that saved the pin.
- authorNamestring
Display name of the account that saved the pin.
- boardIdstring
Numeric id of the board the pin was saved to.
- boardNamestring
Name of the board the pin was saved to. Populated whenever the provider has data for the entity.
- boardUrlstring
URL of the board the pin was saved to.
- commentsinteger
Comment count, or null when the source does not report it.
- createdUtcnumber
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
- descriptionstring
Pin description text, or null when the pin has none.
- domainstring
Domain of the outbound link (e.g. tilebar.com), or null when the pin has no link.
- hashtagsstring[]
Hashtags on the pin.
- idstring
Numeric Pinterest pin id, as a string.
- imagestring
URL of the pin's original-size image; for a video pin, its cover image. Populated whenever the provider has data for the entity.
- isVideoboolean
True when the pin is a video.
- likesinteger
Reaction count, or null when the source does not report it.
- linkstring
The outbound website link the pin points to, or null when it has none.
- savesinteger
Number of times the pin has been saved (repinned). Populated whenever the provider has data for the entity.
- titlestring
Pin title, or null when the pin has none.
- urlstring
Canonical pin URL (https://www.pinterest.com/pin/<id>/).
- videoUrlstring
URL of the pin's video, or null when the pin is not a video.
- foundboolean
True when the pin exists and is public.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
常见问题
关于 Pinterest Pin API
AnyAPI 的 Pinterest Pin API 只需一次 POST 请求 /v1/run/pinterest.pin,就以统一格式的 JSON 返回 Pinterest 数据。Fetch one public Pinterest pin by URL or numeric pin id: title, description, image, video, outbound link and site, save count, hashtags, the pinner with their follower count, and the board it was saved to, as normalized JSON. A pin that does not exist is not charged.无论哪个数据源提供服务,AnyAPI 都返回同一套统一的 schema。费用:每千次请求 US$0.85 起,以美元计价,无需订阅,也没有每月最低消费。过去 30 天,通过 AnyAPI 发起的 Pinterest Pin API 调用中有 100.0% 成功,响应时间中位数为 2.5 秒,共测量 2 次调用。