{"id":15133,"date":"2025-06-09T03:40:24","date_gmt":"2025-06-09T03:40:24","guid":{"rendered":"https:\/\/doc.stackposts.com\/docs\/stackposts-v9\/how-to-use\/login-as-admin\/pinterest-api\/"},"modified":"2026-03-25T11:17:29","modified_gmt":"2026-03-25T11:17:29","slug":"pinterest-api","status":"publish","type":"docs","link":"https:\/\/doc.stackposts.com\/docs\/stackposts-v9\/social-media-apis\/pinterest-api\/","title":{"rendered":"Pinterest API"},"content":{"rendered":"<h2 data-start=\"128\" data-end=\"159\">Pinterest API Integration<\/h2>\n<p data-start=\"161\" data-end=\"400\">The <strong data-start=\"165\" data-end=\"182\">Pinterest API<\/strong> module allows Stackposts administrators to connect the platform to Pinterest for scheduling and automating pin publishing across boards. This module uses OAuth-based integration and requires a Pinterest Developer App.<\/p>\n<hr data-start=\"402\" data-end=\"405\" \/>\n<h3 data-start=\"407\" data-end=\"434\">\u2699\ufe0f Configuration Fields<\/h3>\n<p data-start=\"436\" data-end=\"491\">To configure the Pinterest API, complete the following:<\/p>\n<ul data-start=\"493\" data-end=\"1172\">\n<li data-start=\"493\" data-end=\"620\">\n<p data-start=\"495\" data-end=\"507\"><strong data-start=\"495\" data-end=\"505\">Status<\/strong><\/p>\n<ul data-start=\"510\" data-end=\"620\">\n<li data-start=\"510\" data-end=\"563\">\n<p data-start=\"512\" data-end=\"563\"><code data-start=\"512\" data-end=\"520\">Enable<\/code>: Activates Pinterest integration features.<\/p>\n<\/li>\n<li data-start=\"566\" data-end=\"620\">\n<p data-start=\"568\" data-end=\"620\"><code data-start=\"568\" data-end=\"577\">Disable<\/code>: Disables Pinterest-related functionality.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"622\" data-end=\"730\">\n<p data-start=\"624\" data-end=\"652\"><strong data-start=\"624\" data-end=\"632\">Mode<\/strong><br data-start=\"632\" data-end=\"635\" \/>Choose between:<\/p>\n<ul data-start=\"655\" data-end=\"730\">\n<li data-start=\"655\" data-end=\"686\">\n<p data-start=\"657\" data-end=\"686\"><code data-start=\"657\" data-end=\"663\">Live<\/code>: For production usage.<\/p>\n<\/li>\n<li data-start=\"689\" data-end=\"730\">\n<p data-start=\"691\" data-end=\"730\"><code data-start=\"691\" data-end=\"700\">Sandbox<\/code>: For testing and development.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"732\" data-end=\"841\">\n<p data-start=\"734\" data-end=\"841\"><strong data-start=\"734\" data-end=\"744\">App ID<\/strong><br data-start=\"744\" data-end=\"747\" \/>Your Pinterest application\u2019s unique ID, issued upon app registration.<br data-start=\"818\" data-end=\"821\" \/>Example: <code data-start=\"832\" data-end=\"841\">1485555<\/code><\/p>\n<\/li>\n<li data-start=\"843\" data-end=\"960\">\n<p data-start=\"845\" data-end=\"960\"><strong data-start=\"845\" data-end=\"859\">App Secret<\/strong><br data-start=\"859\" data-end=\"862\" \/>A secure key that validates your app\u2019s identity in OAuth flows.<br data-start=\"927\" data-end=\"930\" \/>Example: <code data-start=\"941\" data-end=\"960\">2818f8e...eeb8656<\/code><\/p>\n<\/li>\n<li data-start=\"962\" data-end=\"1172\">\n<p data-start=\"964\" data-end=\"1044\"><strong data-start=\"964\" data-end=\"974\">Scopes<\/strong><br data-start=\"974\" data-end=\"977\" \/>These define permissions the app requests from the user. Example:<\/p>\n<div class=\"contain-inline-size rounded-2xl border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\"><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">user_accounts:read, pins:read, pins:read_secret, pins:write,<br \/>\npins:write_secret, boards:read, boards:read_secret<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ul>\n<hr data-start=\"1174\" data-end=\"1177\" \/>\n<h3 data-start=\"1179\" data-end=\"1206\">\ud83d\udd01 Callback &amp; App Setup<\/h3>\n<ul data-start=\"1208\" data-end=\"1523\">\n<li data-start=\"1208\" data-end=\"1358\">\n<p data-start=\"1210\" data-end=\"1228\"><strong data-start=\"1210\" data-end=\"1226\">Callback URL<\/strong><\/p>\n<div class=\"contain-inline-size rounded-2xl border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\"><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-symbol\">https:<\/span>\/<span class=\"hljs-regexp\">\/yourdomain.com\/app<\/span><span class=\"hljs-regexp\">\/pinterest\/board<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"1282\" data-end=\"1358\">This must be added to your Pinterest App settings under OAuth Redirect URIs.<\/p>\n<\/li>\n<li data-start=\"1360\" data-end=\"1523\">\n<p data-start=\"1362\" data-end=\"1523\"><strong data-start=\"1362\" data-end=\"1386\">Create Pinterest App<\/strong><br data-start=\"1386\" data-end=\"1389\" \/>Register or manage your app at:<br data-start=\"1422\" data-end=\"1425\" \/><a class=\"cursor-pointer\" target=\"_new\" rel=\"noopener\" data-start=\"1427\" data-end=\"1523\">https:\/\/developers.pinterest.com\/apps\/connect\/<\/a><\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"1525\" data-end=\"1528\" \/>\n<h3 data-start=\"1530\" data-end=\"1555\">\ud83d\udcbe Save Configuration<\/h3>\n<p data-start=\"1557\" data-end=\"1715\">Click <strong data-start=\"1563\" data-end=\"1579\">Save changes<\/strong> to activate and store the integration settings. Once connected, users can authenticate Pinterest accounts and post pins via Stackposts.<\/p>\n<hr data-start=\"1717\" data-end=\"1720\" \/>\n<h3 data-start=\"1722\" data-end=\"1743\">\u2705 Recommendations<\/h3>\n<ul data-start=\"1745\" data-end=\"2024\">\n<li data-start=\"1745\" data-end=\"1828\">\n<p data-start=\"1747\" data-end=\"1828\">Use <strong data-start=\"1751\" data-end=\"1762\">Sandbox<\/strong> for initial testing and switch to <strong data-start=\"1797\" data-end=\"1805\">Live<\/strong> for actual publishing.<\/p>\n<\/li>\n<li data-start=\"1829\" data-end=\"1939\">\n<p data-start=\"1831\" data-end=\"1939\">Pinterest requires approval for certain scopes like <code data-start=\"1883\" data-end=\"1902\">pins:write_secret<\/code>\u2014apply for elevated access if needed.<\/p>\n<\/li>\n<li data-start=\"1940\" data-end=\"2024\">\n<p data-start=\"1942\" data-end=\"2024\">Ensure all OAuth callback URLs are whitelisted in the Pinterest Developer Console.<\/p>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Pinterest API Integration The Pinterest API module allows Stackposts administrators to connect the platform to Pinterest for scheduling and automating pin publishing across boards. This module uses OAuth-based integration and requires a Pinterest Developer App. \u2699\ufe0f Configuration Fields To configure the Pinterest API, complete the following: Status Enable: Activates Pinterest integration features. Disable: Disables Pinterest-related [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":14752,"menu_order":15,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"doc_badge":[],"class_list":["post-15133","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"_links":{"self":[{"href":"https:\/\/doc.stackposts.com\/wp-json\/wp\/v2\/docs\/15133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/doc.stackposts.com\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/doc.stackposts.com\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/doc.stackposts.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/doc.stackposts.com\/wp-json\/wp\/v2\/comments?post=15133"}],"version-history":[{"count":3,"href":"https:\/\/doc.stackposts.com\/wp-json\/wp\/v2\/docs\/15133\/revisions"}],"predecessor-version":[{"id":15143,"href":"https:\/\/doc.stackposts.com\/wp-json\/wp\/v2\/docs\/15133\/revisions\/15143"}],"up":[{"embeddable":true,"href":"https:\/\/doc.stackposts.com\/wp-json\/wp\/v2\/docs\/14752"}],"wp:attachment":[{"href":"https:\/\/doc.stackposts.com\/wp-json\/wp\/v2\/media?parent=15133"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/doc.stackposts.com\/wp-json\/wp\/v2\/doc_tag?post=15133"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/doc.stackposts.com\/wp-json\/wp\/v2\/doc_badge?post=15133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}