As someone who has been trying to use the REST2 API to automate certain kinds of workflows that we need to do and expose in external systems, it is a bit frustrating that a lot of the features I need just don’t work or awkwardly require me to do things via the V1 API. Sometimes these actions making things take 10x more API calls because of how the existing API works.
That said, I’m thankful that the community has done the work to fill in a lot of these major gaps. What makes me a little sad is that these fixes and features are not being reviewed and merged, with no comment on them at all from BPS.
There are a lot of pull requests waiting for review, and it doesn’t seem as if anyone has actually even looked at them from BPS:
Not to mention there are minor documentation patches which were actually written by someone at BPS and even those haven’t been merged (I’m not 100% sure if they are all that useful though) which makes me wonder how important or supported the REST2 API even is:
Essentially, I’d just like some visibility on what is happening here, and I bet I’m not the only one. Are these pull requests not up to scratch, was some process not followed, is this low priority because it isn’t ‘paid feature’ work? Does BPS care about the REST2 API at all?
Right now anyone who wants to use the features these pull requests fix or add, we have to roll our own fork and maintain that, which in the long term doesn’t really help anyone, but it is what we are doing now.
So please, help the people who are trying to help with those patches, and lets make the REST2 API actually fantastic!