---
title: External - Payments Apps API
description: >-
  The input fields will be used to render a message for buyers to take an action
  on an external device.
api_version: 2026-10
source_url:
  html: 'https://shopify.dev/docs/api/payments-apps/latest/input-objects/External'
  md: 'https://shopify.dev/docs/api/payments-apps/latest/input-objects/External.md'
api_name: payments-apps
api_type: graphql
type: input-object
---

# External

input\_object

The input fields will be used to render a message for buyers to take an action on an external device.

## Fields

* data

  [JSON](https://shopify.dev/docs/api/payments-apps/latest/scalars/JSON)

  The data to be used in the modal context.

***

## Input objects using this input

* [Modal​Action.external](https://shopify.dev/docs/api/payments-apps/latest/input-objects/ModalAction#fields-external)

  INPUT OBJECT

  The input fields to capture action data from the provider, that will populate the buyer action modal.

***

## Map

### Input objects using this input

* [Modal​Action.external](https://shopify.dev/docs/api/payments-apps/latest/input-objects/ModalAction#fields-external)
