Re: [dspace-tech] REST 5 vs 6

2018-01-29 Thread Terry Brady
The REST 6 API supports more authentication methods than the REST 5 API.

The following endpoints (bottom of this note) were added to REST 6.  I
believe that the other endpoints are unchanged.

The identifiers passed to REST endpoints in DSpace 6 are UUID's instead of
integers.

Terry

Hierarchy

   - GET /hierarchy - Return hierarchy of communities and collections in
   tree form. Each object is minimally populated (name, handle, id) for
   efficient retrieval.

Metadata and Schema Registry

   - GET /registries/schema - Return the list of metadata schemas in the
   registry
   - GET /registries/schema/{schema_prefix} - Returns the specified
   metadata schema
   - GET /registries/schema/{schema_prefix}/metadata-fields/{element} -
   Returns the metadata field within a schema with an unqualified element name
   - GET
   /registries/schema/{schema_prefix}/metadata-fields/{element}/{qualifier} -
   Returns the metadata field within a schema with a qualified element name
   - POST /registries/schema/ - Add a schema to the schema registry
   - POST /registries/schema/{schema_prefix}/metadata-fields - Add a
   metadata field to the specified schema
   - GET /registries/metadata-fields/{field_id} - Return the specified
   metadata field
   - PUT /registries/metadata-fields/{field_id} - Update the specified
   metadata field
   - DELETE /registries/metadata-fields/{field_id} - Delete the specified
   metadata field from the metadata field registry
   - DELETE /registries/schema/{schema_id} - Delete the specified schema
   from the schema registry

Query/Reporting Tools

   - GET /reports - Return a list of report tools built on the rest api
   - GET /reports/{nickname} - Return a redirect to a specific report
   - GET /filters - Return a list of use case filters available for quality
   control reporting
   - GET /filtered-collections - Return collections and item counts based
   on pre-defined filters
   - GET /filtered-collections/{collection_id} - Return items and item
   counts for a collection based on pre-defined filters
   - GET /filtered-items - Retrieve a set of items based on a metadata
   query and a set of filters


On Mon, Jan 29, 2018 at 7:31 AM, Monika Mevenkamp  wrote:

> All Y’all:
>
> How much does the REST API change between version 5 and version 6 ?
> AKA: does the functionality that is available in 5 move forward to 6
> unchanged  ?
>
> Monika
>
> 
> Monika Mevenkamp
> mo.me...@gmail.com
>
> http://mo-meven.tumblr.com/
> http://mcmprogramming.com/mo.meven/
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "DSpace Technical Support" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to dspace-tech+unsubscr...@googlegroups.com.
> To post to this group, send email to dspace-tech@googlegroups.com.
> Visit this group at https://groups.google.com/group/dspace-tech.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Terry Brady
Applications Programmer Analyst
Georgetown University Library Information Technology
https://github.com/terrywbrady/info
425-298-5498 (Seattle, WA)

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.


[dspace-tech] REST 5 vs 6

2018-01-29 Thread Monika Mevenkamp
All Y’all: 

How much does the REST API change between version 5 and version 6 ? 
AKA: does the functionality that is available in 5 move forward to 6 unchanged  
? 

Monika 

 
Monika Mevenkamp
mo.me...@gmail.com

http://mo-meven.tumblr.com/
http://mcmprogramming.com/mo.meven/



-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.