api library

Classes

ApiClient
ApiKeyAuth
App
AppApnsEnvEnum
iOS: Either sandbox or production
AppApnsEnvEnumTypeTransformer
Transformation class that can encode an instance of AppApnsEnvEnum to String, and decode dynamic data back to AppApnsEnvEnum.
Authentication
Button
CancelNotificationSuccessResponse
CreateNotificationBadRequestResponse
CreateNotificationSuccessResponse
CreatePlayerSuccessResponse
CreateSegmentBadRequestResponse
CreateSegmentConflictResponse
CreateSegmentSuccessResponse
DefaultApi
DeletePlayerBadRequestResponse
DeletePlayerNotFoundResponse
DeletePlayerSuccessResponse
DeleteSegmentBadRequestResponse
DeleteSegmentNotFoundResponse
DeleteSegmentSuccessResponse
DeliveryData
DeserializationMessage
Primarily intended for use in an isolate.
ExportPlayersRequestBody
ExportPlayersSuccessResponse
Filter
FilterExpressions
FilterExpressionsOperator_Enum
Strictly, this must be either \"OR\", or \"AND\". It can be used to compose Filters as part of a Filters object.
FilterExpressionsOperator_EnumTypeTransformer
Transformation class that can encode an instance of FilterExpressionsOperator_Enum to String, and decode dynamic data back to FilterExpressionsOperator_Enum.
FilterExpressionsRelationEnum
Operator of a filter expression.
FilterExpressionsRelationEnumTypeTransformer
Transformation class that can encode an instance of FilterExpressionsRelationEnum to String, and decode dynamic data back to FilterExpressionsRelationEnum.
FilterNotificationTarget
FilterRelationEnum
Operator of a filter expression.
FilterRelationEnumTypeTransformer
Transformation class that can encode an instance of FilterRelationEnum to String, and decode dynamic data back to FilterRelationEnum.
GetNotificationRequestBody
GetNotificationRequestBodyEventsEnum
-> "sent" - All the devices by player_id that were sent the specified notification_id. Notifications targeting under 1000 recipients will not have "sent" events recorded, but will show "clicked" events. "clicked" - All the devices by player_id that clicked the specified notification_id.
GetNotificationRequestBodyEventsEnumTypeTransformer
Transformation class that can encode an instance of GetNotificationRequestBodyEventsEnum to String, and decode dynamic data back to GetNotificationRequestBodyEventsEnum.
HttpBasicAuth
HttpBearerAuth
InvalidIdentifierError
ModelOperator
ModelOperatorOperator_Enum
Strictly, this must be either \"OR\", or \"AND\". It can be used to compose Filters as part of a Filters object.
ModelOperatorOperator_EnumTypeTransformer
Transformation class that can encode an instance of ModelOperatorOperator_Enum to String, and decode dynamic data back to ModelOperatorOperator_Enum.
Notification
Notification200Errors
NotificationAggregationEnum
NotificationAggregationEnumTypeTransformer
Transformation class that can encode an instance of NotificationAggregationEnum to String, and decode dynamic data back to NotificationAggregationEnum.
NotificationAllOf
NotificationAllOfAggregationEnum
NotificationAllOfAggregationEnumTypeTransformer
Transformation class that can encode an instance of NotificationAllOfAggregationEnum to String, and decode dynamic data back to NotificationAllOfAggregationEnum.
NotificationAllOfAndroidBackgroundLayout
NotificationHistoryBadRequestResponse
NotificationHistorySuccessResponse
NotificationSlice
NotificationTarget
NotificationWithMeta
NotificationWithMetaAggregationEnum
NotificationWithMetaAggregationEnumTypeTransformer
Transformation class that can encode an instance of NotificationWithMetaAggregationEnum to String, and decode dynamic data back to NotificationWithMetaAggregationEnum.
NotificationWithMetaAllOf
OAuth
OutcomeData
OutcomeDataAggregationEnum
OutcomeDataAggregationEnumTypeTransformer
Transformation class that can encode an instance of OutcomeDataAggregationEnum to String, and decode dynamic data back to OutcomeDataAggregationEnum.
OutcomesData
PlatformDeliveryData
Player
PlayerNotificationTarget
PlayerSlice
Purchase
QueryParam
Segment
SegmentNotificationTarget
StringMap
UpdatePlayerSuccessResponse
UpdatePlayerTagsRequestBody
UpdatePlayerTagsSuccessResponse

Properties

defaultApiClient ApiClient
getter/setter pair

Functions

deserializeAsync(DeserializationMessage message) Future
Primarily intended for use in an isolate.
mapCastOfType<K, V>(dynamic map, String key) Map<K, V>?
Returns a valid Map<K, V> found at the specified Map key, null otherwise.
mapDateTime(dynamic map, String key, [String? pattern]) DateTime?
Returns a valid DateTime found at the specified Map key, null otherwise.
mapValueOfType<T>(dynamic map, String key) → T?
Returns a valid T value found at the specified Map key, null otherwise.
parameterToString(dynamic value) String
Format the given parameter object into a String.
serializeAsync(Object? value) Future<String>
Primarily intended for use in an isolate.

Typedefs

HttpBearerAuthProvider = String Function()

Exceptions / Errors

ApiException