Fall 2025 API Release #2
mustberuss
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Initially there were a lot of 500 errors introduced with what is now the most recent update to the API. They've announced that they have been fixed but several new bugs were introduced. API bugs have been opened for the following:
HATEOAS links from any of the endpoints now come back with a :80 in them, still https: which causes an ERR_SSL_PROTOCOL_ERROR error when trying to retrieve their data. retrieve_linked_data() removes the :80 if present and the calls work as before.
Not all fields in the openapi are returned, as discussed in #11
corollary: some endpoints return unadvertised fields (not in openapi.json) See test-api-bugs.R
Two of the test queries stopped working, potentially indicating data issues. They were for pg_detail_desc_text and pg_draw_desc_text See helpers.R
Most troubling is that more fields are returned than requested which can cause problems while paging (not all pages of data contain the same fields so the rbind fails). We now try to trim the responses to just the requested fields but paging can still fail. A warning message is now printed showing the returned structures if dissimilar pages of data are received.
Beta Was this translation helpful? Give feedback.
All reactions