{
  "info": {
    "_postman_id": "9e93a474-5508-4576-9886-b02e23285b5b",
    "name": "Square ApplePay API",
    "description": "Supercharge Square for sellers of every size. Our entire connected commerce platform  from elegant hardware to a rich suite of Square APIs  is yours to build with. Whether youre developing an app or composing a bespoke solution, this is the place to make it happen. \n\nContact Support:\n Name: Square Developer Platform\n Email: developers@squareup.com",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "createdAt": "2026-07-28T03:01:41.000Z",
    "updatedAt": "2026-07-28T03:01:41.000Z",
    "lastUpdatedBy": "35240",
    "uid": "35240-9e93a474-5508-4576-9886-b02e23285b5b"
  },
  "item": [
    {
      "name": "v2",
      "item": [
        {
          "name": "apple-pay",
          "item": [
            {
              "name": "domains",
              "item": [
                {
                  "name": "Square Register Domain",
                  "id": "3e40ea5f-9d4d-4d60-bdd8-74dcf5f68632",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "ADDON_CONFIGURATIONS_READ ADDON_CONFIGURATIONS_WRITE APPOINTMENTS_ALL_READ APPOINTMENTS_ALL_WRITE APPOINTMENTS_BUSINESS_SETTINGS_READ APPOINTMENTS_READ APPOINTMENTS_WRITE BANK_ACCOUNTS_READ CASH_DRAWER_READ CHANNELS_CREATE CHANNELS_READ CHANNELS_UPDATE CUSTOMERS_READ CUSTOMERS_WRITE DEVICES_READ DEVICE_CREDENTIAL_MANAGEMENT DISPUTES_READ DISPUTES_WRITE EMPLOYEES_READ EMPLOYEES_WRITE GIFTCARDS_READ GIFTCARDS_WRITE INVENTORY_READ INVENTORY_WRITE INVOICES_READ INVOICES_WRITE ITEMS_READ ITEMS_WRITE LOYALTY_READ LOYALTY_WRITE MERCHANT_PROFILE_READ MERCHANT_PROFILE_WRITE ONLINE_STORE_SITE_READ ONLINE_STORE_SNIPPETS_READ ONLINE_STORE_SNIPPETS_WRITE ORDERS_READ ORDERS_WRITE PAYMENTS_READ PAYMENTS_WRITE PAYMENTS_WRITE_ADDITIONAL_RECIPIENTS PAYMENTS_WRITE_IN_PERSON PAYMENTS_WRITE_SHARED_ONFILE PAYOUTS_READ PERMISSION_SETS_READ PERMISSION_SETS_WRITE RESERVATIONS_READ RESERVATIONS_WRITE RESTAURANT_CHECKS_READ SETTLEMENTS_READ SUBSCRIPTIONS_READ SUBSCRIPTIONS_WRITE TIMECARDS_READ TIMECARDS_SETTINGS_READ TIMECARDS_SETTINGS_WRITE TIMECARDS_WRITE VENDOR_READ VENDOR_WRITE",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://connect.squareup.com/oauth2/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://connect.squareup.com/oauth2/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "POST",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"domain_name\": \"<string>\"\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/v2/apple-pay/domains",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "v2",
                        "apple-pay",
                        "domains"
                      ]
                    },
                    "description": "Activates a domain for use with Apple Pay on the Web and Square. A validation\nis performed on this domain by Apple to ensure that it is properly set up as\nan Apple Pay enabled domain.\n\nThis endpoint provides an easy way for platform developers to bulk activate\nApple Pay on the Web with Square for merchants using their platform.\n\nNote: You will need to host a valid domain verification file on your domain to support Apple Pay.  The\ncurrent version of this file is always available at https://app.squareup.com/digital-wallets/apple-pay/apple-developer-merchantid-domain-association,\nand should be hosted at `.well_known/apple-developer-merchantid-domain-association` on your\ndomain.  This file is subject to change; we strongly recommend checking for updates regularly and avoiding\nlong-lived caches that might not keep in sync with the correct file version.\n\nTo learn more about the Web Payments SDK and how to add Apple Pay, see [Take an Apple Pay Payment](https://developer.squareup.com/docs/web-payments/apple-pay)."
                  },
                  "response": [
                    {
                      "id": "4211468f-8bca-48ba-975e-1db25cac1c9e",
                      "name": "Success",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"domain_name\": \"<string>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/v2/apple-pay/domains",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "v2",
                            "apple-pay",
                            "domains"
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"errors\": [\n    {\n      \"category\": \"EXTERNAL_VENDOR_ERROR\",\n      \"code\": \"EXPECTED_ARRAY\",\n      \"detail\": \"<string>\",\n      \"field\": \"<string>\"\n    },\n    {\n      \"category\": \"RATE_LIMIT_ERROR\",\n      \"code\": \"REFUND_AMOUNT_INVALID\",\n      \"detail\": \"<string>\",\n      \"field\": \"<string>\"\n    }\n  ],\n  \"status\": \"PENDING\"\n}",
                      "createdAt": "2026-07-28T03:01:41.000Z",
                      "updatedAt": "2026-07-28T03:01:41.000Z",
                      "uid": "35240-4211468f-8bca-48ba-975e-1db25cac1c9e"
                    }
                  ],
                  "createdAt": "2026-07-28T03:01:41.000Z",
                  "updatedAt": "2026-07-28T03:01:41.000Z",
                  "uid": "35240-3e40ea5f-9d4d-4d60-bdd8-74dcf5f68632"
                }
              ],
              "id": "74a93ac1-c966-410f-b09a-966cb4063f72",
              "createdAt": "2026-07-28T03:01:41.000Z",
              "updatedAt": "2026-07-28T03:01:41.000Z",
              "uid": "35240-74a93ac1-c966-410f-b09a-966cb4063f72"
            }
          ],
          "id": "4d03f1c5-1006-4561-a927-970bbca4578d",
          "createdAt": "2026-07-28T03:01:41.000Z",
          "updatedAt": "2026-07-28T03:01:41.000Z",
          "uid": "35240-4d03f1c5-1006-4561-a927-970bbca4578d"
        }
      ],
      "id": "86282ef5-3b1d-4059-88a8-b37f7e11a951",
      "createdAt": "2026-07-28T03:01:41.000Z",
      "updatedAt": "2026-07-28T03:01:41.000Z",
      "uid": "35240-86282ef5-3b1d-4059-88a8-b37f7e11a951"
    }
  ],
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://connect.squareup.com"
    }
  ]
}