While there is an option to add custom attributes, they are for revenue type updates only. It would be nice to expand the API to allow for all types of custom additions such as: Joint gifts/Spouse Name and Class Year. As each organization is different, there may be certain fields specific to them and right now the only option is to put them in as Revenue type then edit them in batch or add them to the batch record note.