Last Modified January 11, 2021
- Home
- RESTful API
- Authentication
The software_DNA RESTful API uses HTTPS Basic Authentication to authenticate your API calls.
Each of your API calls must have a Basic Authentication Header with your creditentials
(base64-encoded) in the following format:
<clientId>:<yourApiKey>
Where:
<clientId>
is your software_DNA ClientID which you can find under
myAccount -> Company Information.
<yourApiKey>
is your RESTful API Key which you can find under
Resources -> RESTful API.
For example, a typical API call with cURL would have the following:
curl -v -X POST https://api.softworkz.com/v1/licenses/<productid>/<licenseid>
-H "Accept: application/json"
-u "<clientid>:<apiKey>"
-d ’{"LicensePassword":"<currentPassword>","UserIp":"<userIpAddress>"}’