Guys, this thing is NOT urgent, it can easily wait a week, so do not rush and enjoy the weekend.
Concerning the question, I tried it using both add-child methods from union and profile, but likely will the same piece of code :)
I am introducing the data as a json params file, I know the way I am sending the data shall be ok as I have introduced other data and it worked pretty well.
So I tried "public=false" and "public=False" both sandbox and production and I have not been able to make the profile private.
Just in case, I used the following (changing false and False) for production:
https://www.geni.com/api/union-77004115/add-child?first_name=Emilio...
(as you have the specific union you should have log traceability)
I prefer to use sandbox for testing adding information, so that if I mess it out I do not touch production. Just to be safe! But for a limited testing like this one I can use production.
I am using POST as GET should not be used for sensitive data, remains in browser history!
Anyhow, I tested it in both production and sandbox and it works smooth!!! Thanks!
Quick question, is possible to solve the certificate issue in the sandbox?