Hi
I am a senior software engineer with experience with following
Programming languages -> Java , CSharp, PHP, NodeJS and Python
RDMS -> SQL Server, Oracle, and MySQL
There are two solutions for your requirement
a) A proper RESTful web services API based solution that returns you the required XML based on your provided criteria
b) A URL that returns you the required XML based on your provided criteria
Both solutions are feasible as both will be accessible through HTTP.
I will be available throughout this activity and will answer your queries if have any.
Looking forward to your reply.