Hi Lucas,

DSpace 7 has a fully-featured REST API where you can query for any 
information available in DSpace.  The documentation for the REST API is 
available at https://github.com/DSpace/RestContract#readme

In terms of querying for items, the REST API endpoint you'd want to use is 
the "/api/discovery/search" endpoint documented 
at https://github.com/DSpace/RestContract/blob/main/search-endpoint.md

Using the "query" field, you can limit by a specific metadata field by 
passing in something like "query=dc.contributor.author:Donohue" (to find 
all documents with a "dc.contributor.author" field containing "Donohue").  
The best way to find the exact query you'd like to run is by using the User 
Interface & finding what it sends to the REST API for a specific query (use 
your browser's DevTools to see everything the UI sends to the REST API).  
More tips on searching in DSpace can be found 
at https://wiki.lyrasis.org/display/DSDOC7x/Search+-+Advanced

If you have more specific questions, let us know on this list.

TIm

On Tuesday, August 23, 2022 at 8:38:28 AM UTC-5 Lucas Lago wrote:

> Hi all,
>
> We are upgrading our DSpace to version 7, and there is one interface where 
> we use filtered-itens to create a webpage with a search function.
>
> Is there a new interface that can be used to power a simple search by 
> metadata on DSpace 7?
>
>
> Thanks,
> Lucas Lago
>

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-community/1e9cb342-681d-4b48-80c4-33408d3f756bn%40googlegroups.com.

Reply via email to