Stripe API version 2017-05-25

409 views
Skip to first unread message

Brandur Leach

unread,
May 25, 2017, 7:51:15 PM5/25/17
to Stripe API Announcements
Hi Stripe API users!

Today we cut a new API version: 2017-05-25 [1]. Here's the
change list:

* The `managed` property on account objects has been
  replaced by the `type` property, and is now required for
  account creation. Possible values are `standard`,
  `express`, or `custom`. This is to help support new
  Express accounts (blog post here [2]).

* Event objects (and webhooks) now show entire sub-arrays
  in previous_attributes when those arrays have changes.
  Previously those sub-arrays only contained the specific
  fields that were changed.

* Event objects (and webhooks) will now render a `request`
  subobject that contains a request ID and idempotency key
  instead of just a string request ID. This is to support a
  previously unhandled edge case [3].

* The `user_id` field of Connect-related event objects (and
  webhooks) has been renamed to `account`.

As usual, these changes won't affect your integrations
until you upgrade.

On a meta note, we're trying to revive this list (it hasn't
seen much use in a while), but in a more useful form. The
previous weekly emails about which new versions of our
libraries had been released was pretty low signal, and
we'll be keeping an eye on making future content more
interesting and succinct.

Brandur

Reply all
Reply to author
Forward
0 new messages