# ButtonActionsInterface

**This interface is deprecated.**

Button Actions has been deprecated. Please contact Button to update your integration.

## Class Overview

Buttons provide relevant actions to your users, complete with a corresponding UI. Buttons can be configured with one or more Merchants that they can offer to your users.

See [Button Actions Guide](https://developer.usebutton.com/guides/publishers/android/using-button-actions)

## Summary

| Public Methods |
| --- |
| abstract<br> <br> <br> <br> <br> void | [fetch](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/action/ButtonActionsInterface.html#fetch(com.usebutton.sdk.action.ActionRequest,%20com.usebutton.sdk.action.ActionListener))( [ActionRequest](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/action/ActionRequest.html) request, [ActionListener](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/action/ActionListener.html) listener)<br> <br> <br>_This method is deprecated._<br>_Button Actions has been deprecated. Please contact Button to update your integration._ |

## Public Methods

#### public       abstract     void  fetch( [ActionRequest](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/action/ActionRequest.html) request, [ActionListener](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/action/ActionListener.html) listener)

**This method is deprecated.**

Button Actions has been deprecated. Please contact Button to update your integration.

Asynchronously fetch a Button Action with an action request.

##### Parameters

| request | a Button Action request. |
| listener | callback to be invoked when the request is complete. |
