How do you update (Patch) Extended user fields?

How do you update (Patch or Post) such as Host ID and other Extended user fields?

Comments

  • Hi John,


    User Extended encompasses a lot of data fields. Besides Host ID, are there other specific fields you are looking to PATCH?


    Thanks!

    Evan
  • Here are some of the other fields:


    RELIGION

    GENDER

    BIRTH DATE

    CITIZENSHIP

    ETHNICITY


  • Also


    SSN

    bbid_username
  • Brian Gray
    Brian Gray Community All-Star
    Eighth Anniversary Kudos 5 First Reply bbcon 2025 Attendee Badge
    The School API has very limited ability to add and update data. I make extensive use of the GETs, and write data to a CSF formatted for import (Core > System Tools > Data import).


    Contact Card > General User import will update birthdate, gender, religion, and ssn.


    Contact Card > Citizenship-Resident will update the citizenship info.


    User management > BBID Username will import the ID.


    It's a little tedious to do the imports, but it takes much less time than to do it all by hand.

  • But the Core --> System Tools --> Data Import tool does not handle host_id.


    So far, I am doing this in the web app by hand.


    is there a better way?
  • We need to do these updates with a automated job.
  • Brian Gray
    Brian Gray Community All-Star
    Eighth Anniversary Kudos 5 First Reply bbcon 2025 Attendee Badge
    Salman Sheikh‍ Data Import will do host IDs. It's in the User Management category. (I forgot to mention that in my first response.)


    I don't see a way to do this with an automated job. The field doesn't appear in any of the Patch endpoints.
  • Brian Gray:
    Salman Sheikh‍ Data Import will do host IDs. It's in the User Management category. (I forgot to mention that in my first response.)


    I don't see a way to do this with an automated job. The field doesn't appear in any of the Patch endpoints.

    Tried it. It's a bust. It allows you to update host_id. it does not allow you to insert.


    I am back to typing host_id by hand...

  • To give scale to the problem I am trying to solve.

    On Monday, I entered host_id by hand for 12 new students.

    Last Thursday, I entered host_id by hand for 56 new students.

    After Memorial Day weekend, I entered host_id by hand for 250 new students.

    This remains one of the slowest parts of my process.

  • Good news! We’ve added a few fields to PATCH User update, including Host ID, Gender, Date of Birth, Greeting, Affiliation, etc. Still more fields to come but in the meantime check it out!

  • Huzzah!

    The day is ours!

    Looking forward to more improvements.

    Salman

Categories