Pinterest Connector

Board and pin data used to model visual and creative preference signals.

Updated 19 March 2026
pinterestconnectorvisualoauth

Pinterest Connector

Board and pin data used to model visual and creative preference signals.

Connector Metadata

SDK connector idpinterest
Works onWeb, React Native, Swift, Mobile sync
Current collection surfaceWeb OAuth, Mobile sync
Information densityMedium
Signal qualityMedium
Best forVisual taste, style preferences, creative intent, shopping inspiration, and saved-interest patterns.

Activation

To show this connector in the SDK, add pinterest to the platform allowlist for the SDK surface you are using.

Web

<OnairosButton
  webpageName="YourApp"
  requestData={['preferences', 'personality']}
  allowedPlatforms={['pinterest']}
  onComplete={(result) => console.log(result)}
/>

React Native

<OnairosButton
  AppName="YourApp"
  allowedPlatforms={['pinterest']}
  recommendedPlatforms={['pinterest']}
  onComplete={(result) => console.log(result)}
/>

Swift

let config = OnairosConfig(
    apiKey: "your_api_key",
    platforms: [.pinterest],
    recommendedPlatforms: [.pinterest],
    urlScheme: "yourapp",
    appName: "YourApp"
)
Connector ids are lowercase

Use pinterest in allowedPlatforms. Display names such as Pinterest may work on some SDK surfaces, but lowercase connector ids are the safest cross-platform choice.

Current SDK Surface

Web OAuthMobile sync

What We Collect

  • Boards, including board names, descriptions, pin counts, and privacy metadata.
  • Pins collected with pagination from the authenticated account.
  • Board-to-pin relationships used when building training data.

Current Onairos Handling

  • Collected through the Pinterest connection and sync flow.

Notes

  • Boards and pins are collected with pagination when available.
  • Pinterest data is primarily used to model visual taste and saved-interest patterns.

← Back to Data Sources Overview