Taking Startup Gifts From BBPS and Creating Donors via the Gift endpoint

We are a third party who recruits new monthly donors for your some of your charity clients. In the past we have only handled first payments via BBMS and then passed a batch to our client which included the BBPS token and they set up the donor in RENXT and process future gifts. We have a client that does not know how to do that so we are exploring using the Gift endpoint. Can you direct me to the correct place to understand some of the ids that we would pass to the Gift endpoint.

I am guessing that RENXT generates a “constituent id” but in the api demo it is supplied. And in your youtube demo it is also supplied. Where did that id come from? Then there are fields like campaignid which the charity describes in word like “Direct Marketing” but since in you example it is “4” I assume that there is some place to find that the id for “Direct Marketing” is some number (maybe charity specific or maybe or maybe global) On the other hand the appealid all the way to packageid all describe themselves as “string” fields….so maybe they are in words.

thanks for your help