• Join - It's Free

Missing from the API??

Started by Shmuel-Aharon Kam (Kahn / שמואל-אהרן קם (קאן on Tuesday, February 4, 2025
Problem with this page?

Participants:

Related Projects:

Showing all 7 posts

While waiting for help with my other issues, I'm charging ahead implementing the entire API. So I THINK I have found two missing items:

1. /surname
needs an ID value. But where the hell can I FIND this value? Perhaps a
/surname /search ?name=[last name] is needed?

2. /user
a glaring omission is that this API does NOT return an ID or GUID? If I had that I could use the /profile API, and look up the info. available for any other Profile.

You want to go from creator: "https://www.geni.com/api/user-461145" to find the actual Geni user which created the profile?
The created_by value have the user profile-ID, but you can do a direct lookup with https://www.geni.com/user-461145

The /user call tells me MY name, and account type. All of the useful information is on the /profile. But I can't get from /user to /profile without an ID

The /user is only you, yes, and your profile and sub-options of your profile can be reached without knowing your own id. https://www.geni.com/api/profile

I know that it's only me.

You mean call /profile without ANY ID? Interesting. Still a strange omission.

Yes, as an example https://www.geni.com/api/profile/ancestors - give you your list of your ancestors.

When my app log in I request /profile?field_group=all&only_ids=true to get all fields in my profile, and /profile/immediate-family?only_ids=true to get the structure of my family.

Thanks. Good to know.

Showing all 7 posts

Create a free account or login to participate in this discussion