summary of recent API changes
-
Discussion
-
Hi all
I think we can consider the Collections API swagger spec frozen now.
I’ve tagged it as Release Candidate 1.0 (rc1.0.0)
As promised, here is a summary of recent changes (these are changes made
since P9):
You can see the details of these in the commit log:
https://github.com/RDACollectionsWG/apidocs/commits/master
Model Changes:
– a “*description*” property was added to the *MemberItem* object
– a “*dateUpdated*” property was added to
the*CollectionItemMappingMetadata *object (to enable specification of
the date a member item was added to a collection)
– a “*dateCreated*” property was added to the *CollectionProperties*
object (to enable specification of the data a collection was created)
Operation Request/Response Changes:
– a “*409*” error response code was added to the */collections* and
*/collections/{id}/members* *POST* requests to report the error
condition in response to an attempt to create a collection or member
item where an item with the supplied ID already exists
– */collections* and */collections/{id}/members* *POST* requests now
each take an array of objects as input rather than an individual object
– the optional “*cursor” *parameter was added to the */collections GET
*request to support pagination
Let me know if there are any questions.
Best
Bridget
Log in to reply.