Pinterest REST API 5.11.0

Number of APIs: 142

Pinterest's REST API (5.11.0)

Pinterest offers a number of products to allow you to create addons like widgets or buttons for your website or your application, show metadata on a pin, or use tags to track conversions.

The Pinterest API significantly increases the scope of what is possible for you to create as a site or application developer. Standard access to the Pinterest API can be used to:

* View user accounts and user account information
* View, create, or delete Pins
* View, create, update, or delete boards or sections of boards
* View ads, ad groups, campaigns, or ad accounts
* Request analytics information for your Pins, ads, ad groups, campaigns, or accounts

For more information, see: https://developers.pinterest.com/docs/api/v5/

To get started with the Pinterest API and learn about what you need to do to authenticate, read this section of the API documentation. There is also a tutorial that provides a step by step explanation of the authentication process, which uses the OAuth 2.0 standard.

  1. ad_accounts-{ad_account_id}-ad_groups - List ad groups GET {{baseUrl}}/ad_accounts/:ad_account_id/ad_groups?campaign_ids=758920951&ad_group_ids=5368422429&entity_statuses=ACTIVE&entity_statuses=PAUSED&page_size=25&order=ASCENDING&bookmark=<string>&translate_interests_to_names=false

  2. ad_accounts-{ad_account_id}-lead_forms-{lead_form_id} - Get lead form by id GET {{baseUrl}}/ad_accounts/:ad_account_id/lead_forms/:lead_form_id

  3. ad_accounts-{ad_account_id}-lead_forms - Get lead forms GET {{baseUrl}}/ad_accounts/:ad_account_id/lead_forms?page_size=25&order=ASCENDING&bookmark=<string>

  4. ad_accounts-{ad_account_id}-ad_groups-targeting_analytics - Get targeting analytics for ad groups GET {{baseUrl}}/ad_accounts/:ad_account_id/ad_groups/targeting_analytics?ad_group_ids=758920951&start_date=<date>&end_date=<date>&targeting_types=PLACEMENT&columns=LEADS,PIN_ID&granularity=DAY&click_window_days=30&engagement_window_days=30&view_window_days=1&conversion_report_time=TIME_OF_AD_ACTION&attribution_types=HOUSEHOLD

  5. ad_accounts-{ad_account_id}-ad_groups-{ad_group_id} - Get ad group GET {{baseUrl}}/ad_accounts/:ad_account_id/ad_groups/:ad_group_id

  6. ad_accounts-{ad_account_id}-order_lines-{order_line_id} - Get order line GET {{baseUrl}}/ad_accounts/:ad_account_id/order_lines/:order_line_id

  7. ad_accounts-{ad_account_id}-analytics - Get ad account analytics GET {{baseUrl}}/ad_accounts/:ad_account_id/analytics?start_date=<date>&end_date=<date>&columns=LEADS,PIN_ID&granularity=DAY&click_window_days=30&engagement_window_days=30&view_window_days=1&conversion_report_time=TIME_OF_AD_ACTION

  8. ad_accounts-{ad_account_id}-audience_insights - Get audience insights GET {{baseUrl}}/ad_accounts/:ad_account_id/audience_insights?audience_insight_type=YOUR_TOTAL_AUDIENCE

  9. ad_accounts-{ad_account_id}-audiences-custom - Create custom audience POST {{baseUrl}}/ad_accounts/:ad_account_id/audiences/custom

  10. ad_accounts-{ad_account_id}-audiences-{audience_id} - Get audience GET {{baseUrl}}/ad_accounts/:ad_account_id/audiences/:audience_id