---
schema_version: "1"
id: d787d352949d0e4d06a8552f172ce10f16138a782e60a5ad038dbaeb3dc6c74c
title: Flutter Plugin for Marketing Cloud Engagement API Reference
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud-mobilepush/engagement_sdk/references/flutter/flutter-plugin-api-reference.md
canonical_url: https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter-plugin-api-reference.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: f3ae055cefc8bc9b3319a68cdfad6cea9322538b8ae2aece82228b34ec24d6b3
products:
  - Salesforce Engagement SDK
---
# Flutter Plugin for Marketing Cloud Engagement API Reference

This section provides reference information for the Flutter plugin for the MobilePush SDK. It includes information about these methods:

- [addTag](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_addTag.md)
- [clearAttribute](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_clearAttribute.md)
- [deleteMessage](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_deleteMessage.md)
- [disableLogging](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_disableLogging.md)
- [disablePush](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_disablePush.md)
- [enableLogging](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_enableLogging.md)
- [enablePush](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_enablePush.md)
- [getAttributes](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getAttributes.md)
- [getContactKey](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getContactKey.md)
- [getDeletedMessageCount](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getDeletedMessageCount.md)
- [getDeletedMessages](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getDeletedMessages.md)
- [getDeviceId](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getDeviceId.md)
- [getMessageCount](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getMessageCount.md)
- [getMessages](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getMessages.md)
- [getReadMessageCount](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getReadMessageCount.md)
- [getReadMessages](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getReadMessages.md)
- [getSystemToken](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getSystemToken.md)
- [getTags](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getTags.md)
- [getUnreadMessageCount](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getUnreadMessageCount.md)
- [getUnreadMessages](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_getUnreadMessages.md)
- [isAnalyticsEnabled](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_isAnalyticsEnabled.md)
- [isPiAnalyticsEnabled](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_isPiAnalyticsEnabled.md)
- [isPushEnabled](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_isPushEnabled.md)
- [logSdkState](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_logSdkState.md)
- [markAllMessagesDeleted](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_markAllMessagesDeleted.md)
- [markAllMessagesRead](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_markAllMessagesRead.md)
- [refreshInbox](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_refreshInbox.md)
- [registerInboxResponseListener](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_registerInboxResponseListener.md)
- [removeTag](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_removeTag.md)
- [setAnalyticsEnabled](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_setAnalyticsEnabled.md)
- [setAttribute](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_setAttribute.md)
- [setContactKey](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_setContactKey.md)
- [setMessageRead](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_setMessageRead.md)
- [setPiAnalyticsEnabled](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_setPiAnalyticsEnabled.md)
- [trackEvent](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_trackEvent.md)
- [unregisterInboxResponseListener](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_unregisterInboxResponseListener.md)
