I have a service that's creating Leads on a user's behalf using the Salesforce REST API calls. I have a new user whose account is having trouble because I guess I need to set a RecordType on Lead creation.
This user (and all of my users, in fact) signed up for this service but they weren't prompted to select a RecordType, so I have no way of knowing what they might want to use when creating the Lead.
What is the correct way/best practice to find the RecordType for this situation? It seems that the best I can do is guess at what he might want as the RecordType but that's not an ideal solution because the Lead may have the wrong RecordType and there doesn't seem to be a way to change it in the Salesforce.com interface.