The /search/repositories endpoint searches for repositories, so
filtering that to only return locations will always return no hits. To
search globally, say for a location with a barcode of 123456789, you
could use something like this:
/search?q=123456789&page=1&page_size=100&type[]=location
All search endpoints return Solr documents. If you want guaranteed
up-to-date location records, sourced from the MySQL database, extract
the "uri" from the matched Solr docs, and send GET requests for each.
Andrew.
On 13/12/2021 23:04, Joshua D. Shaw wrote:
I don't see a specific endpoint for location by barcode, but I think
you could hit the generic search endpoint with the following. It's
going to show all locations that match that particular string, so not
guaranteed that you'll only get one result.
|/search/repositories?|filter_term[]={"primary_type"%3A"location"}&q={MY_BARCODE}&sort=score+desc
This is across all repos, so you could also limit to a specific repo
by|/repositories/{REPO_ID}/search?|filter_term[]={"primary_type"%3A"location"}&q={MY_BARCODE}&sort=score+desc
Joshua
------------------------------------------------------------------------
*From:* archivesspace_users_group-boun...@lyralists.lyrasis.org
<archivesspace_users_group-boun...@lyralists.lyrasis.org> on behalf of
Matthew Adair <mlad...@umich.edu>
*Sent:* Monday, December 13, 2021 3:27 PM
*To:* Archivesspace Users Group
<archivesspace_users_group@lyralists.lyrasis.org>
*Subject:* [Archivesspace_Users_Group] ASpace API - Query by Location
Barcode?
Maybe I just haven't figured it out yet, but is there a way in theĀ API
to return information about a Location by searching by it's barcode?
Thanks,
- Matt
----*
Matthew Adair*
Lead Archivist for Digital Imaging and Infrastructure
/[Due to working remotely, email is the best method to reach me.]
/
/
/
Bentley Historical Library
1150 Beal Avenue
Ann Arbor, Michigan 48109-2113
734-647-3537
http://bentley.umich.edu
<https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fbentley.umich.edu%2F&data=04%7C01%7Cjoshua.d.shaw%40dartmouth.edu%7C0d909a4cafd749bc1ec008d9be770004%7C995b093648d640e5a31ebf689ec9446f%7C0%7C0%7C637750241320782135%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=HsbWnZDSfbVbZHsQoicCre7kZm0QtUipumpoG026T2s%3D&reserved=0>@UmichBentley
/The Bentley Historical Library acknowledges that coerced cessions of
land by the Anishnaabeg and Wyandot made the University of Michigan
possible, and we seek to reaffirm the ancestral and contemporary ties
of these peoples to the lands where the University now stands./
_______________________________________________
Archivesspace_Users_Group mailing list
Archivesspace_Users_Group@lyralists.lyrasis.org
http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group
_______________________________________________
Archivesspace_Users_Group mailing list
Archivesspace_Users_Group@lyralists.lyrasis.org
http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group