There are two end-user SOAP API calls. The first call (CreateLicenseRequest) creates a license request and pushes it to generation, and the second call (GetLicense) retrieves the generated license. See SOAP Data Structures for descriptions of the data structures used in the SOAP API calls.

For an example of using the API, see .NET API examples.