BlueSkyAnalyticsApi class

Constructors

BlueSkyAnalyticsApi.new(Dio _dio, Serializers _serializers)
const

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createNetworkAccount({required CreateNetworkAccountRequest createNetworkAccountRequest, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<NetworkAccount>>
Create a network account Create a network account for the authenticated user.
deleteNetworkAccount({required String accountId, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<DeleteNetworkAccount201Response>>
Delete a network account Delete a network account from your GraphTracks account.
getGlobalStatsForAccount({required Network network, required String accountId, required Metric metric, Timeframe? timeframe, DateTime? from, DateTime? to, int? bucket = 3600, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<BuiltList<DataPoint>>>
Growth rate statistics for account Get growth rate statistics for account. Timeframe, from or to must be provided.
getNetworkAccount({required String accountId, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<NetworkAccount>>
Get a network account Get details for a specific network account.
getNetworkAccounts({CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<BuiltList<NetworkAccount>>>
Get network accounts for current user Get all network accounts associated with the authenticated user.
getPostInteractions({required Network network, required String accountId, required String postId, required Metric metric, required Timeframe timeframe, required DateTime from, DateTime? to, int? limit = 10, int? offset, String? sort = 'desc', CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<BuiltList<Interaction>>>
Get post interactions Get detailed interaction data for a specific post, including user profiles who interacted.
getPostStats({required Network network, required String accountId, required String postId, required Metric metric, required Timeframe timeframe, required DateTime from, int? bucket = 3600, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<BuiltList<DataPoint>>>
Get post statistics Get time series statistics for a specific post. Requires metric, timeframe, and from parameters.
getTopPostsForAccount({required Network network, required String accountId, Timeframe? timeframe, int? limit = 10, CancelToken? cancelToken, Map<String, dynamic>? headers, Map<String, dynamic>? extra, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) Future<Response<BuiltList<PostsInner>>>
Get top posts for an account Get the top performing posts for an account within a specified timeframe.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited