I was looking for an API to return something similar to the Relatives List report from the Geni UI to produce a report of Ancestors etc.
The closest I could find was the max_family API, whose function is entirely undocumented and left to the user's imagination.
It seems that this API may provide results similar in intent to the Relatives List report but without the flexibility to customise the result set in any way. It appears to be returning the "Group" as either "Immediate Family" or "Family Tree".
I would particularly like to limit the result set to "Ancestors" and have additional flexibility similar to the way the UI works (but to also get beyond the 10,000 ancestors limit).
It seems like it wouldn't be a huge step to add more parameters to this API call, and the omission is such a missed opportunity to enhance the usefulness of the API as a whole.
I would be interested in understanding:
1) if there is additional documentation available somewhere on this API?
2) If there are any existing undocumented features to customise the result set?
3) If any other users would be interested to see further development of this API (and others)?
4) What the future of the API has in store - is there a roadmap? Is it going to removed at some point like the MyHeritage one was where everyone just pretends it never existed?
5) Why there has been no "official" follow up to the work done by Private User in https://www.geni.com/discussions/264367 to try and expand and correct the existing API dociumentation?