The API Definition is used to specify details about the interface to the web services. Each web service is detailed in the RDMLX source as a server routine and will expect to receive or send specific information and comply with security settings. The API definition ties all of these features together.