dartactyl 1.0.4
dartactyl: ^1.0.4 copied to clipboard
An API client for Pterodactyl Panel
example/dartactyl_example.dart
import 'package:dartactyl/dartactyl.dart';
import 'package:dio/dio.dart';
final dio = Dio();
final apiKey = '<API-Key>';
final panelUrl = 'https://panel.example.com';
void main(List<String> args) async {
print('Starting!');
dio.options.headers["Authorization"] = "Bearer " + apiKey;
PteroClient client = PteroClient(dio, baseUrl: panelUrl);
print('Getting Data!');
await client.getServers().then((response) {
Server server = response.data[0].attributes;
print(server.name);
print(server.description);
});
}