Pinterest adds Business Access endpoints for sharing ad accounts and profiles
What changed
Pinterest's changelog lists Business access management endpoints under business access in April 2024. The endpoints, under /v5/businesses/{business_id}, manage invites, access requests, members, partners and asset permissions, and first appear in Pinterest's public OpenAPI spec in v5.13.0, published April 23, 2024. The Share business access guide lists a Publisher permission for profiles that covers creating organic Pins, scheduling Pins and viewing Pin stats. The changelog entry text was not readable, so the launch day is not stated.
What it means
Apps can invite members and partners, accept or request access, and assign permissions on ad accounts and business profiles through the API, including the Publisher permission for creating and scheduling Pins on a shared profile.
Who is affected
Agencies and the tools they use to manage many client Pinterest business accounts, and developers building team or client access flows.
What to do by Apr 2024
Optional. Request the biz_access:read and biz_access:write scopes if your app manages shared access; to act on a shared account, pass its ad_account_id on the endpoints that support Business Access.
What this means for you
A business can let other people help run its Pinterest account, like an agency or a new employee. Before, you set that up only on Pinterest's own Business Manager pages. Since April 2024, apps can do it too: send the invite, accept it and decide who may do what. One of those permissions, Publisher, lets someone create and schedule Pins on the business profile.
The details
- Scopes: reads need
biz_access:read; invites, permission changes and removals needbiz_access:write. - Endpoints (v5.13.0): under
/v5/businesses/{business_id}:invites(GET, POST, DELETE),invites/assets/accessandrequests/assets/access(POST),members(GET, PATCH, DELETE),members/assets/access(PATCH, DELETE),members/{member_id}/assets,partners(GET, DELETE),partners/assets(PATCH, DELETE),partners/{partner_id}/assets,assetsandassets/{asset_id}/membersandpartners. PlusGET /v5/businesses/employersandPATCH /v5/businesses/invitesto accept or decline. - Roles: Employee, Manager (
BIZ_ADMINin the API) and Partner (internal or external). - Asset types and permissions: asset types include
AD_ACCOUNTandPROFILE. Permissions includeADMIN,ANALYST,FINANCE_MANAGER,AUDIENCE_MANAGER,CAMPAIGN_MANAGER,CATALOGS_MANAGERandPROFILE_PUBLISHER. The spec notesPROFILE_PUBLISHERis only available onPROFILEassets. - Publisher permission: the guide says it covers creating, editing and deleting Pins and boards, scheduling Pins to publish in the future and viewing individual Pin stats.
- Acting on a shared account: endpoints such as
pins/createaccept anad_account_idso the token user can use the permissions they hold on that ad account. - Asset groups: endpoints for grouping assets (
/v5/businesses/{business_id}/asset_groups) arrived later, in the July 2024 changelog and spec v5.14.0.
What to do next
- Business owners: Nothing required. You can still manage access in Business Manager.
- Marketers and agencies: Ask your scheduler whether it supports Business Access, so you can publish to client profiles without sharing logins.
- Developers: Add the
biz_accessscopes only if you manage access, and usead_account_idon supported endpoints instead of separate user tokens per client.
Primary sources
- Pinterest Developers: Changelog, Business access management endpoints (April 2024)
- Pinterest Developers: Share business access
- Pinterest API description (GitHub): OpenAPI spec v5.13.0
Get an email when a new API change is added
Follow new entries with the RSS feed. Each platform also has its own feed, for example X or Meta.