External Object List
*** An external data object, i.e. one that has comes from somewhere other than being generated as part of the modelling pipeline.***
Writable Fields:
identifier: Full URL of identifier (e.g. DataCite DOI) of the ExternalObject, unique in the context of the triple (identifier, title, version). At least one of identifier and alternate_identifier must be defined.
alternate_identifier: Name of the ExternalObject, unique in the context of the quadruple (alternate_identifier, alternate_identifier_type, title, version). Unlike identifier, this is free text, not a url. For instance, it can be a locally unique name for a data resource within the domain of issue. It is associated with a alternate_identifier_type which describes its origin.
alternate_identifier_type: Type of alternate_identifier, required if alternate_identifier is defined
primary_not_supplement (optional): Boolean flag to indicate that the ExternalObject is a primary source
release_date: Date-time the ExternalObject was released
title: Title of the ExternalObject
description (optional): Free text description of the ExternalObject
data_product: API URL of the associated DataProduct
original_store (optional): StorageLocation that references the original location of this ExternalObject.
For example, if the original data location could be transient and so the data has been copied to a more robust
location, this would be the reference to the original data location.
Read-only Fields:
url: Reference to the instance of the ExternalObject, final integer is the ExternalObject id
last_updated: Datetime that this record was last updated
updated_by: Reference to the user that updated this record
version: Version identifier of the DataProduct associated with this ExternalObject
GET /api/external_object/?format=api&ordering=last_updated
{
"count": 0,
"next": null,
"previous": null,
"results": []
}