The Aristotle Metadata Public REST API Changelog¶
API change notification policy¶
Backwards compatible API changes will be announced via the Aristotle Metadata Community - https://community.aristotlemetadata.com - 1 week prior to the implementation of any changes.
- Backwards incompatible changes will be announced via the Aristotle Metadata Community - https://community.aristotlemetadata.com - 4 weeks prior to the implementation of any changes.
Note: a backwards incompatible change is:
- The removal of any API field
- The change to the data type of any field
- The addition of a mandatory API parameter
- The removal of an API parameter
Backwards incompatible changes do not include the addition of a field or the addition of an optional API parameter.
V4 API Changelog¶
- Release 5.0.1 on 7-March-2022
- Added new GET parameter to
/api/v4/metadata/*
. New parameter islang
that accepts a ISO 639-1 language code, such asen
for English orfr
for French. Language code determines language returned for name and definition of all metadata. - Affects the following request types:
GET
: retrieve a specific metadata itemPUT/PATCH
: update a specific metadata itemPOST
: create a specific metadata item
- Added new GET parameter to
- Release 4.26.0 on 9-Feb-2022
- Added new API endpoint
/concept/{id}/destroy/
that accepts an id or uuid for the following request types: GET
: retrieve a specific metadata item.PUT/PATCH
: update a specific metadata item.DELETE
: soft delete a specific metadata item.
- Added new API endpoint
- Release 4.25.1 on 18-Jan-2022
- Added a new API endpoint
/summary_statistic_types/summary_statistic_types/
that accepts the following request types . GET
: retrieve a list of summary_statistic_types.POST
: create asummary_statistic_type
.
- Added a new API endpoint
- Added new API endpoint
/summary_statistic_types/summary_statistic_types/{item_id}
that accepts the following request types. GET
: retrieve a specificsummary_statistic_type
.PUT/PATCH
: update a specific metadata item.
- Added new API endpoint
- Added a new field summary_statistics to the existing field
distributiondataelementpath_set
in the response body when calling the following APIs: /metadata/distribution
/metadata/distribution/{item_id}
- Added a new field summary_statistics to the existing field
- Release 4.25.0 on 2-Dec-2021
- Backwards-incompatible change Removed dataset field from the response data when calling the following APIs:
/metadata/distribution
/metadata/distribution/{item_id}
- Note: users who rely on the above APIs to retrieve dataset will be impacted.
- Added a new field
datasetdistributionpath_set
to the response data when calling the following APIs: /metadata/dataset
/metadata/dataset/{item_id}
- Added a new field
- Added a new API endpoint
/tags/favourite/
to favourite a metadata item. - Added a new API endpoint
/tags/favourite/{id}
to remove the favourite tag from a specific metadata item.
- Release 4.24.0 on 16-Nov-2021
- Added a new API endpoint
/reportquery/
to create a report query when generating a report. - Added a new API endpoint
/reportquery/list/
to retrieve a list of existing report query. - Added a new API endpoint
/reportquery/{uuid}/
that accepts the following request type: GET
: to retrieve a specific report query.PUT/PATCH
: to update a specific report query.DELETE
: to delete a specific report query.
- Added a new API endpoint
- Added a new API endpoint