IntegrationsBuilt-in Providers

Pinterest

Connect Pinterest to your Appstrate agents.

Overview

Pinterest is a visual social network, allowing your agents to manage pins, boards, and visual content.

Authentication Mode

PropertyValue
Typeoauth2
HeaderAuthorization: Bearer <token>
Default scopesuser_accounts:read

Available Scopes

ScopeDescription
boards:readRead boards
boards:writeCreate and edit boards
pins:readRead pins
pins:writeCreate and edit pins
user_accounts:readRead user profile
ads:readRead ads data
ads:writeManage ads campaigns
catalogs:readRead product catalogs
catalogs:writeManage product catalogs

Authorized URIs

The agent can access the following endpoints through the sidecar proxy:

  • https://api.pinterest.com/*

Connect Pinterest

  1. Create a Pinterest application on the developer portal
  2. Configure the OAuth settings and add the Appstrate redirect URI
  3. Copy the App ID and App Secret
  4. Enter these credentials in the Pinterest provider settings on Appstrate

Usage in an Agent

Once connected, the agent can call Pinterest APIs through the sidecar proxy. Example prompt:

For each new product added to the "Catalog" Google Sheet,
create a Pinterest pin with the product image, title, and link
to the product page. Add it to the "New Arrivals" board.

On this page