<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Hi Steelsen, </p>
<p><br>
</p>
<p>Yeah, the solr queries done under the search end-points are paginated, but slightly different.  The all_ids parameter is actually not used, but you do need to put a :page parameter ( that's what the nilClass error is complaining about )
</p>
<p><br>
</p>
<span style="color:#141414"> </span>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
<span style="text-decoration: underline;"><span style="color:#2E75B6"><a style="color: rgb(5, 99, 193); text-decoration: underline;" href="http://devaspace.library.yale.edu:8089/repositories/20/search?q=MS"><span style="color:#2E75B6">http://devaspace.library.yale.edu:8089/repositories/20/search?q=MS</span></a>
 1981&filter_term[]={"level": "series"}&page=1</span></span></p>
<p><br>
</p>
<p>should work...b,chris. <br>
</p>
<p><br>
</p>
<p><br>
</p>
<div id="Signature">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div class="BodyFragment"><font size="2">
<div class="PlainText">Chris Fitzpatrick | <font size="2">Developer, ArchivesSpace</font><br>
Skype: chrisfitzpat  | Phone: 918.236.6048<br>
http://archivesspace.org/<br>
</div>
</font></div>
</div>
</div>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> archivesspace_users_group-bounces@lyralists.lyrasis.org <archivesspace_users_group-bounces@lyralists.lyrasis.org> on behalf of Smith, Steelsen
 <steelsen.smith@yale.edu><br>
<b>Sent:</b> Friday, May 8, 2015 8:39 PM<br>
<b>To:</b> Archivesspace Users Group<br>
<b>Subject:</b> [Archivesspace_Users_Group] Repository Search API Behavior</font>
<div> </div>
</div>
<div>
<div style="" class="WordSection1">
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
Hi,</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
 </p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
I’m presently working with the repository search endpoint (/repositories/:repo_id/search) and note in the documentation that it doesn’t include a limiting parameter. Attempting to return all results yields a 500 error. Can anyone tell me if this is expected
 behavior?</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
 </p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
Trying</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
 </p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
<u><span style="color:#2E75B6"><a style="color: rgb(5, 99, 193); text-decoration: underline;" href="http://devaspace.library.yale.edu:8089/repositories/20/search?q=MS"><span style="color:#2E75B6">http://devaspace.library.yale.edu:8089/repositories/20/search?q=MS</span></a>
 1981&filter_term[]={"level": "series"}</span></u></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
 </p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
Gives back an error asking to specify set, page, or all ids:</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
 </p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
<span style="color:#141414">{"error":{"page":["Parameter required but no value provided"],"id_set":["Parameter required but no value provided"],"all_ids":["Parameter required but no value provided"]}}</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
<span style="color:#141414"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
<span style="color:#141414">Specifying page works, but specifying all_ids=true:</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
<span style="color:#141414"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
<u><span style="color:#2E75B6"><a style="color: rgb(5, 99, 193); text-decoration: underline;" href="http://devaspace.library.yale.edu:8089/repositories/20/search?q=MS"><span style="color:#2E75B6">http://devaspace.library.yale.edu:8089/repositories/20/search?q=MS</span></a>
 1981&filter_term[]={"level": "series"}&all_ids=true</span></u></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
<span style="font-size:13.5pt; color:#141414"> </span></p>
<p class="MsoNormal" style="background: none repeat scroll 0% 0% rgb(255, 255, 204); margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;">
<span style="font-size:24.0pt; font-family:"Arial",sans-serif; color:#141414">Internal Server Error </span><span style="font-size:11.5pt; font-family:"Arial",sans-serif; color:#666666">(500)</span><span style="font-size:24.0pt; font-family:"Arial",sans-serif; color:#141414"></span></p>
<table class="MsoNormalTable" style="width:647.25pt; border-collapse:collapse" border="0" cellpadding="0" cellspacing="0" width="863">
<tbody>
<tr>
<td style="width:2.0in; padding:1.5pt 6.0pt 1.5pt 2.25pt" valign="top" width="192">
<p class="MsoNormal" style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" align="right">
<b><span style="font-size:12.0pt; font-family:"Times New Roman",serif; color:#666666">Request Method:</span></b><b><span style="font-size:12.0pt; font-family:"Times New Roman",serif; color:#666666"></span></b></p>
</td>
<td style="padding:1.5pt 2.25pt 1.5pt 2.25pt" valign="top">
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
<span style="font-size:12.0pt; font-family:"Times New Roman",serif">GET</span></p>
</td>
</tr>
<tr>
<td style="width:2.0in; padding:1.5pt 6.0pt 1.5pt 2.25pt" valign="top" width="192">
<p class="MsoNormal" style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" align="right">
<b><span style="font-size:12.0pt; font-family:"Times New Roman",serif; color:#666666">Request URL:</span></b></p>
</td>
<td style="padding:1.5pt 2.25pt 1.5pt 2.25pt" valign="top">
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
<span style="font-size:12.0pt; font-family:"Times New Roman",serif"><a style="color: rgb(5, 99, 193); text-decoration: underline;" href="http://devaspace.library.yale.edu:8089/repositories/20/search?q=MS%201981&filter_term%5b%5d=%7b%22level%22:%20%22series%22%7d&all_ids=true">http://devaspace.library.yale.edu:8089/repositories/20/search?q=MS%201981&filter_term[]={%22level%22:%20%22series%22}&all_ids=true</a></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="background: none repeat scroll 0% 0% rgb(246, 246, 246); margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;">
<span style="font-size:12.0pt; font-family:"Arial",sans-serif; color:#141414">(NoMethodError) undefined method `-' for nil:NilClass</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
 </p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
 </p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
 </p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
 </p>
<p class="MsoNormal" style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" align="right">
___________________________<br>
Steelsen Smith<br>
Fulfillment Systems Specialist</p>
<p class="MsoNormal" style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" align="right">
Enterprise Systems Group</p>
<p class="MsoNormal" style="text-align: right; margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" align="right">
Yale Library IT<br>
203.432.3333</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: "Calibri",sans-serif;" class="MsoNormal">
 </p>
</div>
</div>
</div>
</div>
</body>
</html>