The v3 API has taken the approach of assigning absolute URIs to resources, and including those URIs as the values of url attributes in various places, but some places are missing, and could benefit from this extending this approach consistently throughout the interface.
The newspaper element has an id attribute, but if it were consistent with other parts of the API, it would also include a url attribute with the value https://api.trove.nla.gov.au/v3/newspaper/title/1055 e.g.
The v3 API has taken the approach of assigning absolute URIs to resources, and including those URIs as the values of
url
attributes in various places, but some places are missing, and could benefit from this extending this approach consistently throughout the interface.e.g. the resource at https://api.trove.nla.gov.au/v3/newspaper/titles?state=qld is a list of Queensland newspaper titles. Each title is represented by a
<newspaper>
element, e.g.The newspaper element has an
id
attribute, but if it were consistent with other parts of the API, it would also include aurl
attribute with the value https://api.trove.nla.gov.au/v3/newspaper/title/1055 e.g.