update third party data model, and related changes to the API spec