<div dir="ltr">Hi Florent,<div><br></div><div>A JSON API would be awesome! </div><div><br></div><div>> May I suggest that you fill a bug here [1] with some details on your use-case and requirements</div><div><br></div><div>We haven't really scoped out <i>exactly</i> what we'll be doing on our side with respect to our dashboard integration quite yet, so I'm not ready to file a formal request with your team at this moment. However, once we've discussed it more internally and have a better idea of that, I'll definitely fill out a request.</div><div><br></div><div>Thanks!</div><div><br></div><div>-Mitchell Augustin</div><div>Ubuntu Partner Engineering</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 14, 2024 at 11:20 AM Florent 'Skia' Jacquet <<a href="mailto:florent.jacquet@canonical.com">florent.jacquet@canonical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Le 14/03/2024 à 16:51, Mitchell Augustin a écrit :<br>
>  > the page is absolutely **not** dynamic<br>
> <br>
> Thanks for pointing that out! Interestingly enough, @dann frazier <br>
> <mailto:<a href="mailto:dann.frazier@canonical.com" target="_blank">dann.frazier@canonical.com</a>> and I were just recently considering <br>
> querying <a href="http://autopkgtest.ubuntu.com" rel="noreferrer" target="_blank">autopkgtest.ubuntu.com</a> <<a href="http://autopkgtest.ubuntu.com" rel="noreferrer" target="_blank">http://autopkgtest.ubuntu.com</a>> as one <br>
> part of the update process for one of our internal dashboards, so this <br>
> is very relevant info for us. Is it safe to assume that this means it <br>
> will stay that way? (one query method we were considering is scraping <br>
> the HTML as long as the format does not change frequently, as this would <br>
> allow us to query for a single package as opposed to downloading the <br>
> entire multiple GB database and querying that instead)<br>
> <br>
<br>
I guess it could be not too hard for us to implement for example a <br>
`?json` argument for those pages. At least for the <br>
`/packages/<name>/<release>/<arch>` page, I could see a quick way to do <br>
so, since we already compute everything in a single data structure to <br>
fill up the table. The `/packages/<name>` page doesn't have this <br>
computing yet, so it's a bit harder.<br>
<br>
May I suggest that you fill a bug here [1] with some details on your <br>
use-case and requirements, it would probably be easier to track down <br>
this topic rather than through a mailing list thread :-)<br>
<br>
Thanks<br>
<br>
[1]: <a href="https://bugs.launchpad.net/auto-package-testing/" rel="noreferrer" target="_blank">https://bugs.launchpad.net/auto-package-testing/</a><br>
</blockquote></div>