Returns a list of instances the authenticated user has created. Requires vpn:view scope.
vpn:view
cURL
curl --request GET \ --url https://api.altostrat.io/instances \ --header 'Authorization: Bearer <token>'
[ { "id": "<string>", "name": "<string>", "region": "<string>", "hostname": "<string>", "configured": true, "rsa_ready": true, "diffie_hellman_ready": true, "server_ready": true, "status": [ "<any>" ], "pushed_routes": [ "<string>" ], "public_dns": [ "127.0.0.1" ], "split_dns": [ "<string>" ], "domains": [ "<string>" ], "dns_custom": [ { "name": "<string>", "type": "A", "value": "<string>" } ], "firewall": [ {} ], "created_at": "2023-11-07T05:31:56Z" } ]
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Bearer <token>
<token>
An array of instances
The response is of type object[].
object[]
Was this page helpful?