Changes to Get Pin

GET /pins/{pin_id}

Every recorded change to this endpoint, newest first. Back to the operation

Changed in 20 of the 29 revisions of this API.182147

  1. v5b698c180678a1121
  2. v514c297539b644
  3. v57d64d863909a5210
  4. v543134ca41f182
  5. v510f9eba4ad9713
  6. v589c27ed39cfd1
  7. v57529b464d5cb2
  8. v50ff12596bafd1
  9. v552586a27477129
  10. v5689b4b2676394
  11. v5be19b77aa78a42
  12. v5e041d7b0cef0111
  13. v5bd20b6eb152f1
  14. v50d59987520112
  15. v5723c5115804422
  16. v533ec8e7421c72
  17. v546313d0403162
  18. v576964e873a381
  19. v52a34d1d22a471
  20. v58583f6373a8031

What changed

  • v5b698c180678a1121See the full diff
    • removed the required property id from the response with the 200 status

      response-required-property-removed

    • removed the optional property board_id from the response with the 200 status

      response-optional-property-removed

    • removed the optional property board_owner from the response with the 200 status

      response-optional-property-removed

    • removed the optional property board_section_id from the response with the 200 status

      response-optional-property-removed

    • removed the optional property created_at from the response with the 200 status

      response-optional-property-removed

    • removed the optional property creative_type from the response with the 200 status

      response-optional-property-removed

    • removed the optional property dominant_color from the response with the 200 status

      response-optional-property-removed

    • removed the optional property has_been_promoted from the response with the 200 status

      response-optional-property-removed

    • removed the optional property is_owner from the response with the 200 status

      response-optional-property-removed

    • removed the optional property is_standard from the response with the 200 status

      response-optional-property-removed

    • removed the optional property media from the response with the 200 status

      response-optional-property-removed

    • removed the optional property parent_pin_id from the response with the 200 status

      response-optional-property-removed

    • removed the optional property pin_metrics from the response with the 200 status

      response-optional-property-removed

    • added PinBase to the response body allOf list for the response status 200

      response-body-all-of-added

    This revision also has 182 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • removed the optional property note from the response with the 200 status

      response-optional-property-removed

    • added the new COLLAGE enum value to the creative_type/allOf[subschema #1: CreativeType enum used ads]/ response property for the response status 200

      response-property-enum-value-added

    • added the new MAX_WIDTH_REGULAR_COLLECTION enum value to the creative_type/allOf[subschema #1: CreativeType enum used ads]/ response property for the response status 200

      response-property-enum-value-added

    • added the new MAX_WIDTH_VIDEO_COLLECTION enum value to the creative_type/allOf[subschema #1: CreativeType enum used ads]/ response property for the response status 200

      response-property-enum-value-added

    This revision also has 7 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • v57d64d863909a5210See the full diff
    • added the pattern ^\d+$ to the path request parameter pin_id

      request-parameter-pattern-added

    • added PinMediaWithImage PinMediaWithVideo PinMediaWithImages PinMediaWithVideos PinMediaWithImageAndVideo to the media/allOf[subschema #1: Pin media -> subschema #1: Pin media response object.]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • the board_owner response's property type/format changed from object/ to / for status 200

      response-property-type-changed

    • the creative_type response's property type/format changed from string/ to / for status 200

      response-property-type-changed

    • the media response's property type/format changed from object/ to / for status 200

      response-property-type-changed

    • removed the optional property is_removable from the response with the 200 status

      response-optional-property-removed

    • removed the optional property product_tags from the response with the 200 status

      response-optional-property-removed

    • added the non-success response with the status 400

      response-non-success-status-added

    • added the non-success response with the status 401

      response-non-success-status-added

    • added the non-success response with the status 429

      response-non-success-status-added

    • the response optional property id became not read-only for the status 200

      response-optional-property-became-not-read-only

    • the response optional property is_standard became read-only for the status 200

      response-optional-property-became-read-only

    • the response optional property pin_metrics became read-only for the status 200

      response-optional-property-became-read-only

    • removed the optional write-only property media_source from the response with the 200 status

      response-optional-write-only-property-removed

    • removed PinMediaBase subschema #2 from the media/allOf[subschema #1: Pin media -> subschema #1: Pin media response object.]/ response property allOf list for the response status 200

      response-property-all-of-removed

    • the response property id became required for the status 200

      response-property-became-required

    • added discriminator to media/allOf[subschema #1: Pin media -> subschema #1: Pin media response object.]/ response property for the response status 200

      response-property-discriminator-added

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the optional property is_removable to the response with the 200 status

      response-optional-property-added

    • added the optional property product_tags to the response with the 200 status

      response-optional-property-added

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • v510f9eba4ad9713See the full diff
    • removed the optional property media/allOf[subschema #1: Pin media]/media_type from the response with the 200 status

      response-optional-property-removed

    • added the optional property media_source/allOf[subschema #1: Pin media source]/oneOf[subschema #3: Video ID]/cover_image_key_frame_time to the response with the 200 status

      response-optional-property-added

    • added PinMediaBase subschema #2 to the media/allOf[subschema #1: Pin media]/ response property allOf list for the response status 200

      response-property-all-of-added

    • removed discriminator from media/allOf[subschema #1: Pin media]/ response property for the response status 200

      response-property-discriminator-removed

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • the endpoint scheme security client_credentials was added to the API

      api-security-added

    This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the new optional query request parameter pin_metrics

      new-optional-request-parameter

    • added the optional property pin_metrics to the response with the 200 status

      response-optional-property-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the optional property media_source/allOf[subschema #1: Pin media source]/oneOf[subschema #6: Pin URL]/is_affiliate_link to the response with the 200 status

      response-optional-property-added

  • v552586a27477129See the full diff
    • the response property media_source/allOf[subschema #1: Pin media source]/oneOf[subschema #3: Video ID]/cover_image_url became optional for the status 200

      response-property-became-optional

    • added PinMediaSourcePinURL to the media_source/allOf[subschema #1: Pin media source]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added the optional property has_been_promoted to the response with the 200 status

      response-optional-property-added

    • added the optional property is_owner to the response with the 200 status

      response-optional-property-added

    • added the optional property is_standard to the response with the 200 status

      response-optional-property-added

    • added the optional property media_source/allOf[subschema #1: Pin media source]/oneOf[subschema #3: Video ID]/cover_image_content_type to the response with the 200 status

      response-optional-property-added

    • added the optional property media_source/allOf[subschema #1: Pin media source]/oneOf[subschema #3: Video ID]/cover_image_data to the response with the 200 status

      response-optional-property-added

    • added the optional property note to the response with the 200 status

      response-optional-property-added

    • added CreativeType to the creative_type response property allOf list for the response status 200

      response-property-all-of-added

    • removed subschema #1: Creative Type from the creative_type response property allOf list for the response status 200

      response-property-all-of-removed

    • added pin_url discriminator mapping keys to the media_source/allOf[subschema #1: Pin media source]/ response property for the response status 200

      response-property-discriminator-mapping-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the optional property creative_type to the response with the 200 status

      response-optional-property-added

    • added the optional property media_source/allOf[subschema #1: Pin media source]/oneOf[subschema #1: Image Base64]/is_standard to the response with the 200 status

      response-optional-property-added

    • added the optional property media_source/allOf[subschema #1: Pin media source]/oneOf[subschema #2: Image URL]/is_standard to the response with the 200 status

      response-optional-property-added

    • added the optional property media_source/allOf[subschema #1: Pin media source]/oneOf[subschema #3: Video ID]/is_standard to the response with the 200 status

      response-optional-property-added

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • v5be19b77aa78a42See the full diff
    • the description response property's maxLength was unset from 500 for the response status 200

      response-property-max-length-unset

    • the title response property's maxLength was unset from 100 for the response status 200

      response-property-max-length-unset

    • added PinMediaSourceImagesBase64 PinMediaSourceImagesURL to the media_source/allOf[subschema #1: Pin media source]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • the media/allOf[subschema #1: Pin media]/ response's property type/format changed from / to object/ for status 200

      response-property-type-changed

    • added multiple_image_base64 multiple_image_urls discriminator mapping keys to the media_source/allOf[subschema #1: Pin media source]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • the id response's property pattern ^\d+$ was added for the status 200

      response-property-pattern-added

    This revision also has 5 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • v5e041d7b0cef0111See the full diff
    • the response's body became nullable

      response-body-became-nullable

    • for the query request parameter ad_account_id, the maxLength was set to 18

      request-parameter-max-length-set

    • added multiple_images multiple_videos multiple_mixed discriminator mapping keys to the media/allOf[subschema #1: Pin media]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • added the optional property parent_pin_id to the response with the 200 status

      response-optional-property-added

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the optional property dominant_color to the response with the 200 status

      response-optional-property-added

    • added video discriminator mapping keys to the media/allOf[subschema #1: Pin media]/ response property for the response status 200

      response-property-discriminator-mapping-added

  • v5723c5115804422See the full diff
    • added PinMediaSourceImageBase64 PinMediaSourceImageURL PinMediaSourceVideoID to the media_source/allOf[subschema #1: Pin media source]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • removed the required property media_source/allOf[subschema #1: Pin media source]/source_type from the response with the 200 status

      response-required-property-removed

    • the board_id response's property pattern was changed from \d+ to ^\d+$ for the status 200

      response-property-pattern-changed

    • the board_section_id response's property pattern was changed from \d+ to ^\d+$ for the status 200

      response-property-pattern-changed

    • the board_id response's property pattern was changed from ^\d+$ to \d+ for the status 200

      response-property-pattern-changed

    • the board_section_id response's property pattern was changed from ^\d+$ to \d+ for the status 200

      response-property-pattern-changed

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • the board_id response's property pattern was changed from \d+ to ^\d+$ for the status 200

      response-property-pattern-changed

    • the board_section_id response's property pattern was changed from \d+ to ^\d+$ for the status 200

      response-property-pattern-changed

    • added video_id discriminator mapping keys to the media_source/allOf[subschema #1: Pin media source]/ response property for the response status 200

      response-property-discriminator-mapping-added

    • changed the pattern of the query request parameter ad_account_id from \d+ to ^\d+$

      request-parameter-pattern-changed

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • v58583f6373a8031See the full diff
    • the board_owner response's property type/format changed from / to object/ for status 200

      response-property-type-changed

    • the media response's property type/format changed from / to object/ for status 200

      response-property-type-changed

    • the media_source response's property type/format changed from / to object/ for status 200

      response-property-type-changed

    • added the non-success response with the status 403

      response-non-success-status-added