API Quickstart
For the Quickstart, we will create our API ID and key, and use it to create a VM.
First, create the API keypair from the API tab. You can leave the name and restrictions empty, or set them if desired.
Next, get the Python library and save it.
Create a Python script in the same directory:
from lndynamic3 import LNDynamic
api_id = '{API ID}'
api_key = '{API KEY}'
client = LNDynamic(api_id, api_key)
params = {
'hostname': 'myvm',
'plan_id': 'm.4',
'image_id': '94953',
}
print(client.request('vm', 'create', params))
If you run the script, you should see that a VM gets created!