There is sample code for a variety of languages located in the API directory that is in the API download packiage. I built my own activation interface for Windows and Mac integrated into the program based off the examples and it was fairly easy. I dynamically linked instead of trying to use a static link as I was not working in Visual Studio (Using Embarcadero C++ Rad Studio).