# Event Sign-Up Report: Missing Address and Phone Number

**URL:** <https://developer.squareup.com/forums/t/event-sign-up-report-missing-address-and-phone-number/26827>\
**Category:** Questions\
**Tags:** orders-api\
**Created:** [July 11, 2026, 3:53am UTC](https://developer.squareup.com/forums/t/event-sign-up-report-missing-address-and-phone-number/26827 "2026-07-11T03:53:38Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![TCSlaguna](https://avatars.discourse-cdn.com/v4/letter/t/258eb7/32.png) [@TCSlaguna](https://developer.squareup.com/forums/u/TCSlaguna)\
**Post date:** [July 11, 2026, 3:53am UTC](https://developer.squareup.com/forums/t/event-sign-up-report-missing-address-and-phone-number/26827/1 "2026-07-11T03:53:38Z")

</div>

**Retrieving the buyer/recipient shipping address for Square Online orders with a DIGITAL fulfillment via API**

I’m trying to build a report of **Event Signups** — an attendee roster (name, email, phone, and address) for events we sell through Square Online — and I’m stuck on pulling the recipient address. Hoping someone can point me to the right field or endpoint.

**Setup:** Seller uses Square Online. Customers buy event tickets (a catalog item with date variations). At checkout the buyer fills in a required Contact section (phone, email, first/last name) and a required Address section (country, street, apt, city, state, postal). In the Seller Dashboard, the order’s “Other details” panel shows a **Recipient** name, a recipient **Phone** , and a full **Address**. The Dashboard **Orders CSV export** likewise includes Recipient Name / Email / Phone / Address / Postal / City / Region columns, all populated.

**Problem:** I can’t retrieve that recipient address (or recipient phone) through the API. Here’s everything I checked for the same order:

Orders API (RetrieveOrder / SearchOrders) — the fulfillment comes back with no recipient and no address:

```json
"fulfillments": [
  { "uid": "...", "type": "DIGITAL", "state": "PROPOSED" }
]

```

No shipment\_details / delivery\_details / recipient, and no order-level address.

Payments API (RetrievePayment) — billing\_address and shipping\_address only carry the name (occasionally a postal\_code), never street/city/state, and no phone:

```json
"billing_address": { "first_name": "[REDACTED]", "last_name": "[REDACTED]" },
"shipping_address": { "first_name": "[REDACTED]", "last_name": "[REDACTED]" },
"buyer_email_address": "[REDACTED]"

```

Customers API (RetrieveCustomer) — the linked profile’s address has only country, even though it was updated on the order date:

```json
"address": { "country": "US" }

```

The profile phone also differs from the recipient phone shown on the order in the Dashboard.

Order Custom Attributes (ListOrderCustomAttributes) — returns empty.

Reporting API — the Orders cube exposes customer\_id (good) and lists tax\_destination\_postal\_code / tax\_destination\_state as dimensions, but querying those two returns `OPTIMIZER_INTERNAL_ERROR.PLAN_STRUCTURE ... referenced attributes not found`. The ItemSales entity has item\_variation\_name but no customer\_id.

**Expected:** the buyer-entered recipient Address + Phone (the same values shown in the Dashboard and in the Orders CSV export) to be available on the order — presumably as a fulfillment recipient.

**Questions:**

1. For Square Online orders with a DIGITAL fulfillment, where is the buyer’s recipient Address and recipient Phone stored, and how do I read it via API?
2. What is the source of the Recipient Address / Postal / City / Region columns in the Dashboard Orders CSV export? Is there an API field that maps to them?
3. Is the reduced billing\_address / shipping\_address on the payment (name only) expected behavior, or should the full address be present?

Happy to share a specific order ID privately. Thanks!

---

<div class="post-metadata">

**Author:** ![TCSlaguna](https://avatars.discourse-cdn.com/v4/letter/t/258eb7/32.png) [@TCSlaguna](https://developer.squareup.com/forums/u/TCSlaguna)\
**Post date:** [July 15, 2026, 5:57pm UTC](https://developer.squareup.com/forums/t/event-sign-up-report-missing-address-and-phone-number/26827/3 "2026-07-15T17:57:02Z")

</div>

Thank you. I will give it a try!

---

<div class="post-metadata">

**Author:** ![henry.collins](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/henry.collins/32/12072_2.png) [@henry.collins](https://developer.squareup.com/forums/u/henry.collins)\
**Post date:** [July 15, 2026, 10:09pm UTC](https://developer.squareup.com/forums/t/event-sign-up-report-missing-address-and-phone-number/26827/4 "2026-07-15T22:09:10Z")

</div>

This is a Square Online API limitation. The recipient address and phone shown in Dashboard/CSV don’t seem to be exposed through the public Orders, Payments, or Customers APIs for DIGITAL fulfillments. The CSV data is likely from Square’s internal Online order system. You may need Square support to confirm if there’s another endpoint or if these fields are currently unavailable via API.

---

<div class="post-metadata">

**Author:** ![ashley-square](https://avatars.discourse-cdn.com/v4/letter/a/5f9b8f/32.png) [@ashley-square](https://developer.squareup.com/forums/u/ashley-square)\
**Post date:** [July 17, 2026, 5:28pm UTC](https://developer.squareup.com/forums/t/event-sign-up-report-missing-address-and-phone-number/26827/5 "2026-07-17T17:28:11Z")

</div>

Yes, these fields are unfortunately unavailable via API.

---

<div class="post-metadata">

**Author:** ![TCSlaguna](https://avatars.discourse-cdn.com/v4/letter/t/258eb7/32.png) [@TCSlaguna](https://developer.squareup.com/forums/u/TCSlaguna)\
**Post date:** [July 22, 2026, 3:53pm UTC](https://developer.squareup.com/forums/t/event-sign-up-report-missing-address-and-phone-number/26827/6 "2026-07-22T15:53:51Z")

</div>

Hi @ashley-square

Thanks for the confirmation that recipient address and phone shown in Dashboard/CSV are not exposed through the public Orders, Payments, or Customers APIs for DIGITAL fulfillments.

It would be great if:

1. It could be eventually exposed via API

2). The Square Team responsible for Events creates an Events Sign-Up Report that we could view in real-time via Square Dashboard.

Thanks!
