14 September 2018

User-provided identifiers are identifiers that are not set by the API (like the id field is), but provided by the API user (like the key or orderNumber fields). In particular the design goal of the key field is to allow client applications to only use the key field, and ignore the API-provided id field.

This release progresses towards the design goal by adding the key field among other user-provided identifiers into data structures commonly used in asynchronous processing by Subscriptions and the Messages Endpoint.

  • [API] Added resourceUserProvidedIdentifiers to the common message fields
  • [API] Added resourceUserProvidedIdentifiers to the subscription payload