RETRIEVE DATA FROM DYNAMICODDS

Job ID: 31273262

Budget: $250 – $750 AUD

I am a Bookmaker in Queensland, Australia and I have a Computer System for Bookmakers use. I currently get a data feed from Dynamic Odds (https://www.dynamicodds.com) as to Race Fields, Dividend changes, Results etc associated with Betting.
Dynamic Odds have recently updated their website and use Graphql.
I have a program that currently extracts their old data and presents it to me as an XML file.
I need a new program to do the same job on the new platform. I have had someone attempt to write this program, but it is not completely working. Ideally, I want the new program to present me with an XML file in the same format as my existing Program.
I require a windows console desktop app to access a website with a Graphql API and writes the returned data as XML files.
The resulting program will be called by an existing “third party” application by passing the command line arguments to this console application which return the data in an XML file in the same format as the old Program. The definition of the calling parameters and the required XML will be provided.
A Graphql 'playground' will be provided. The documentation for the queries and the schema is provided in the 'playground'.
For ease of use, the graphql testing environment has dummy credentials. OAUTH will be required for production. Details on how the application should obtain an access token to use with the API will be provided.
A programmer has already done some work on this job, but it only partially works. I will provide you with their source program as it does not need much change.
The code will be provided together with samples of each call and results of the output from the old program.
The development language is .NET. and the code needs to be well documented.
Related categories: GraphQL