I'm new to the Revit API and need some help getting started. I have a very specific current need as a starting point. I want to import information about rooms from an external database of Architectural Program information and create a Room Schedule in Revit from which the designers can select rooms for their design. Can anyone give me a list of steps to follow to accomplish this task using the Revit API? I'm using C# as the language. I've worked with the API samples, but so far have not found one that addresses this specific issue.

Thanks for any help.