Repository API

Endpoints

 

/api/items?_format=json

Returns a brief JSON view of all items Use the page URL parameter (ie?page=2) to advance pages

 

/api/items/[nid]?_format=json

Returns a brief JSON view of a single item where [nid] is substituting with a known node id

 

/api/items/[nid]/children?_format=json

Returns a brief JSON view of a node's children (in the case of a complex object

 

/api/collections/[nid]/children?_format=json

Returns a brief JSON view of all of a collection's children. Pagination can be used with the page query parameter. Substitute [nid] for a known collection node id.

 

/api/collections

Returns JSON with collection node IDs and titles


/api/files

Returns JSON with filenames of files that are status: Temporary


/api/recent

Returns JSON with brief metadata about recently updated content. Can be paginated with the page query parameter.


/api/search

Returns JSON of SOLR query results (published items only). Use the search_api_fulltext query parameter to pass in a keyword query.