---
title: "Querying A Merchant's Apple Pay Status"
method: GET
path: "/v4/merchants/{gateway_id}/apple_pay"
tags: ["Apple Pay"]
---

# Querying A Merchant's Apple Pay Status

`GET /v4/merchants/{gateway_id}/apple_pay`

## Request

- Base URL: `https://sandbox.nmi.com/api`
- URL: `https://sandbox.nmi.com/api/v4/merchants/{gateway_id}/apple_pay`
- Auth: none required

You may also want to check on the status of Apple Pay for a specific merchant without updating their settings. This is done by making a simple GET request to the same endpoint.

> If the merchant has not yet enabled Apple Pay, a `400 Bad Request` response will be returned.

## Path parameters

- `gateway_id` string, required

## Headers

- `Authorization` string, required

## Response `200`

Success

- QueryingAMerchantsApplePayStatus200Response
  - `domains` object[]: Array of applePayDomain objects.
    - `objectType` string: The type of object that was returned as a result of the request.
    - `domain` string: The domain for which Apple Pay was added.
    - `created` string: The date and time of when the domain was added.

## Other responses

- `400`: Bad Request (Merchant has not enabled Apple Pay)

---

[API](https://skmtc.dev/nmi/apis/payments-api.md) - [All operations](https://skmtc.dev/nmi/apis/payments-api/llms.txt) - [OpenAPI document](https://skmtc.dev/nmi/apis/payments-api/revisions/c03727f27e27?raw)
