1. Create the invite
Record the invite
id to track the invite. Anyone who holds the url or code can complete the invite, so send it only to the person who should connect the account.
2. Send the link
Send theurl from the response to the person who manages the Pinterest account. They open it in a browser, sign in to Pinterest, and approve Narrative.
To preview what the invitee sees, read the invite by its code. This request needs no credential:
3. Check the invite
status changes from pending to active and activated_at records the time. To list every invite on your installation:
4. Find the new profile and its ad accounts
Once the invite isactive, the profile appears in your profile list under the invite’s display_name, with the invitee’s Pinterest user under user_account:
id and the ad account id. The profile is ready for audience delivery and conversion events.
Re-authorize a profile
A profile’s Pinterest authorization lasts until the profile’stoken_expires_at. Renew it before that date to keep deliveries running. The profile keeps its ID and connections, and uses the new Pinterest authorization once it is approved.
To renew a profile on your own Pinterest account, follow Renew the authorization instead. When a partner holds the Pinterest login, send them a reconnect invite:
url and track the invite the same way as in steps 2 and 3.
Withdraw an invite
Delete an invite to stop its link from working:404.
Related content
Delivering audiences via the API
Deliver hashed emails to a Pinterest audience
App Invites
Onboard partners with shareable invitation links
Pinterest Connector
Supported identifiers, profiles, and invites
API Keys
Create and rotate keys for programmatic access

