martin_api 1.0.0 copy "martin_api: ^1.0.0" to clipboard
martin_api: ^1.0.0 copied to clipboard

Swagger API client

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add martin_api

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  martin_api: ^1.0.0

Alternatively, your editor might support dart pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:martin_api/auth/oauth.dart';
import 'package:martin_api/auth/api_key_auth.dart';
import 'package:martin_api/auth/authentication.dart';
import 'package:martin_api/auth/http_basic_auth.dart';
import 'package:martin_api/api_exception.dart';
import 'package:martin_api/model/device_item_res.dart';
import 'package:martin_api/model/oper_devices_res_results.dart';
import 'package:martin_api/model/dev_property_item.dart';
import 'package:martin_api/model/defined_event_item.dart';
import 'package:martin_api/model/oper_rules_res.dart';
import 'package:martin_api/model/weather_item_main_temp.dart';
import 'package:martin_api/model/condition_item.dart';
import 'package:martin_api/model/weather_item_main.dart';
import 'package:martin_api/model/user_me_res.dart';
import 'package:martin_api/model/get_version_res_results.dart';
import 'package:martin_api/model/mode_item.dart';
import 'package:martin_api/model/privilege_item_priv_group.dart';
import 'package:martin_api/model/inline_response200.dart';
import 'package:martin_api/model/rule_item.dart';
import 'package:martin_api/model/oper_rule_item_res.dart';
import 'package:martin_api/model/weather_item.dart';
import 'package:martin_api/model/reset_password_req.dart';
import 'package:martin_api/model/event_item.dart';
import 'package:martin_api/model/success_res.dart';
import 'package:martin_api/model/get_version_res.dart';
import 'package:martin_api/model/parm_item_array_inner.dart';
import 'package:martin_api/model/weather_item_weather.dart';
import 'package:martin_api/model/rule_id_list.dart';
import 'package:martin_api/model/login_req.dart';
import 'package:martin_api/model/defined_privileges_item.dart';
import 'package:martin_api/model/streaming_url_res.dart';
import 'package:martin_api/model/user_data_item.dart';
import 'package:martin_api/model/get_users_rules_item.dart';
import 'package:martin_api/model/post_snapshot_res.dart';
import 'package:martin_api/model/report_support_fields_res.dart';
import 'package:martin_api/model/get_devices_res_results.dart';
import 'package:martin_api/model/user_item.dart';
import 'package:martin_api/model/defined_events_res_results.dart';
import 'package:martin_api/model/parm_item_array.dart';
import 'package:martin_api/model/timezone_res_results.dart';
import 'package:martin_api/model/weather_res.dart';
import 'package:martin_api/model/get_logs_res.dart';
import 'package:martin_api/model/dnd_item.dart';
import 'package:martin_api/model/action_item.dart';
import 'package:martin_api/model/get_controllers_res.dart';
import 'package:martin_api/model/defined_event_trans_item.dart';
import 'package:martin_api/model/rules.dart';
import 'package:martin_api/model/snapshot_item.dart';
import 'package:martin_api/model/dev_channel_item.dart';
import 'package:martin_api/model/property_item.dart';
import 'package:martin_api/model/report_res.dart';
import 'package:martin_api/model/get_geo_ip_res.dart';
import 'package:martin_api/model/ctrl_item.dart';
import 'package:martin_api/model/get_rules_res_results.dart';
import 'package:martin_api/model/privilege_item.dart';
import 'package:martin_api/model/user_data_req.dart';
import 'package:martin_api/model/oper_rules_res_results.dart';
import 'package:martin_api/model/error_res.dart';
import 'package:martin_api/model/get_user_rules_res.dart';
import 'package:martin_api/model/device_item.dart';
import 'package:martin_api/model/timezone_res.dart';
import 'package:martin_api/model/status_item.dart';
import 'package:martin_api/model/message_res.dart';
import 'package:martin_api/model/defined_privileges_res.dart';
import 'package:martin_api/model/rule_id_list_inner.dart';
import 'package:martin_api/model/controller_item.dart';
import 'package:martin_api/model/defined_events_res.dart';
import 'package:martin_api/model/defined_privileges_res_results.dart';
import 'package:martin_api/model/log_item.dart';
import 'package:martin_api/model/get_controllers_res_results.dart';
import 'package:martin_api/model/report_item.dart';
import 'package:martin_api/model/get_rules_res.dart';
import 'package:martin_api/model/log_item_content.dart';
import 'package:martin_api/model/oper_devices_res.dart';
import 'package:martin_api/model/register_req.dart';
import 'package:martin_api/model/streaming_record_item.dart';
import 'package:martin_api/model/controller_ctrl_req.dart';
import 'package:martin_api/model/hw_info_item.dart';
import 'package:martin_api/model/get_streaming_records_res.dart';
import 'package:martin_api/model/caps_group_item.dart';
import 'package:martin_api/model/privilege_item_in.dart';
import 'package:martin_api/model/get_geo_ip_res_results.dart';
import 'package:martin_api/model/group_item.dart';
import 'package:martin_api/model/simply_event_item.dart';
import 'package:martin_api/model/place_item.dart';
import 'package:martin_api/model/oper_dev_item_res.dart';
import 'package:martin_api/model/get_user_rules_res_results.dart';
import 'package:martin_api/model/parm_item.dart';
import 'package:martin_api/model/controller_ctrl_req_params.dart';
import 'package:martin_api/model/forgot_password_req.dart';
import 'package:martin_api/model/weather_res_errors.dart';
import 'package:martin_api/model/controller_item_res.dart';
import 'package:martin_api/model/get_devices_res.dart';
import 'package:martin_api/model/alert_res.dart';
import 'package:martin_api/model/get_snapshot_res.dart';
import 'package:martin_api/model/geo_item.dart';
import 'package:martin_api/api/streaming_management_api.dart';
import 'package:martin_api/api/account_management_api.dart';
import 'package:martin_api/api/report_management_api.dart';
import 'package:martin_api/api/log_management_api.dart';
import 'package:martin_api/api/device_management_api.dart';
import 'package:martin_api/api/utility_api.dart';
import 'package:martin_api/api/rule_management_api.dart';
import 'package:martin_api/api/event_handle_api.dart';
import 'package:martin_api/api/family_account_management_api.dart';
import 'package:martin_api/api_client.dart';
import 'package:martin_api/api_helper.dart';
import 'package:martin_api/api.dart';
0
likes
5
pub points
0%
popularity

Publisher

unverified uploader

Swagger API client

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

http

More

Packages that depend on martin_api