dartactyl 1.0.6 copy "dartactyl: ^1.0.6" to clipboard
dartactyl: ^1.0.6 copied to clipboard

outdated

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';
final panelUrl = 'https://panel.synahost.com';
final apiKey = '8pPWzJhCkhhX3TYp5YYagvNhdmXRz3KJGjpEoUxcXGPwigGR';

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} : ${server?.description}');
  });
}
2
likes
0
pub points
11%
popularity

Publisher

unverified uploader

An API client for Pterodactyl Panel

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

built_value, dio, json_annotation, retrofit

More

Packages that depend on dartactyl