Error 500 when creating events using the API


I'm currently trying to create events using the SKY API but I'm getting this 500 error

62eb66b5611b086b379848de24b04257-huge-sc

I know the API is working since I'm able to list all the events, event categories, participants, etc.

Even when I try to create an event category I got another similar error

abaf4f0dc4a8db61aca2d26d7915ad05-huge-sc

Is this an authorization issue? if so, why are we getting a 500 error code instead of a 401 or something like that? or is this something completely different?
Thanks!

Comments

  • Kris Mahon
    Kris Mahon Blackbaud Employee
    Tenth Anniversary Facilitator 1 Blackbaud Staff Loyalty Badge

    @Juan Benitez I think the problem is that your BBID user is not mapped to a RE7 legacy/database user. In RE NXT, go to Control Panel > Security. Find your user and click the “…” context menu, and click “Manage roles”. Look for a small tile called “Security groups”, and either link or create a legacy RE7 user. After saving you user, it may take a few minutes for the changes to propagate through the system.

    We will be rolling out a fix soon that should provide you a better error message in the future.

  • @Kris Mahon thanks for your response, we are currently trying to do the steps you mentioned but still we are not able to create an event, although, we are getting a new error related to what you explained “The legacy user mapping was not found for the specified tenant and user. Please ensure the BBID is mapped to a legacy user”".

    f94edc432d4a6ab3e2346217a0bc59b2-huge-im



    We want to know what roles needs to be assigned to a user to be considered a RE7 legacy user?

    We tried this one and no luck

    7ca6c5ccbc4dc24ae8a701c874a87b4c-huge-sc
  • Kris Mahon
    Kris Mahon Blackbaud Employee
    Tenth Anniversary Facilitator 1 Blackbaud Staff Loyalty Badge

    @Juan Benitez The specific role is going to be dependent on your organization - the important part is being linked to a RE7 legacy user. Make sure you are in the proper RE NXT environment. I see that your organization has two separate environments. I believe the user mapping is missing in the one named “Test Environment”.

Categories