docs / pinterest

Pinterest API

Pinterest API

base /pinterest/v19 endpoints
post/pinterest/v1/profile1 credit

public profile by username

ParameterAllowed / rangeDescription
usernamerequiredPinterest username (the name in pinterest.com/<username>/).
Try in playground →
post/pinterest/v1/user_boards1 credit

public boards by username

ParameterAllowed / rangeDescription
usernamerequiredPinterest username (the name in pinterest.com/<username>/).
Try in playground →
post/pinterest/v1/user_pins1 credit

public created/saved pins by username

ParameterAllowed / rangeDescription
usernamerequiredPinterest username (the name in pinterest.com/<username>/).
section = _createdoptional_created · _savedWhich pin shelf to read (created vs saved). Other profile section slugs are also accepted as-is.
limit = 25optional1–Page size — how many items to request per page (default 25). Use meta.bookmark / the bookmark param to page further.
Try in playground →
post/pinterest/v1/board_pins1 credit

public pins from a board

ParameterAllowed / rangeDescription
board_urloptionalFull board URL (alternative to username + board).
usernameoptionalPinterest username (the name in pinterest.com/<username>/).
boardoptionalBoard slug — the segment after the username in a board URL (also accepted as 'board_slug'). Combine with username, or pass board_url.
limit = 25optional1–Page size — how many items to request per page (default 25). Use meta.bookmark / the bookmark param to page further.
Try in playground →
post/pinterest/v1/pin1 credit

public pin detail by pin_id or pin_url

ParameterAllowed / rangeDescription
pin_idoptionalNumeric pin id (the digits in pinterest.com/pin/<pin_id>/). Provide pin_id OR pin_url.
pin_urloptionalFull pin URL (alternative to pin_id).
Try in playground →
post/pinterest/v1/search_pins1 credit

public pin search

ParameterAllowed / rangeDescription
queryrequiredFree-text search query.
limit = 25optional1–Page size — how many items to request per page (default 25). Use meta.bookmark / the bookmark param to page further.
bookmarkoptionalPagination cursor from a previous response's `bookmark`. Omit for page one.
Try in playground →
post/pinterest/v1/search_users1 credit

public user search

ParameterAllowed / rangeDescription
queryrequiredFree-text search query.
limit = 25optional1–Page size — how many items to request per page (default 25). Use meta.bookmark / the bookmark param to page further.
bookmarkoptionalPagination cursor from a previous response's `bookmark`. Omit for page one.
Try in playground →
post/pinterest/v1/search_boards1 credit

public board search

ParameterAllowed / rangeDescription
queryrequiredFree-text search query.
limit = 25optional1–Page size — how many items to request per page (default 25). Use meta.bookmark / the bookmark param to page further.
bookmarkoptionalPagination cursor from a previous response's `bookmark`. Omit for page one.
Try in playground →