v3

latestOpenAPI 3.0.1Apache 2.0raw.githubusercontent.com2026-08-014669239.7 KB
Profile

Get Profile

Retrieve profile traits by profile ID. Use the traitGroups query parameter to restrict results to a comma-separated allow list of trait group names. For large sets of traits, prefer using the dedicated /Traits endpoint for pagination.

get/v1/Stores/{storeId}/Profiles/{profileId}

Query parameters

traitGroupsstring
Example:Contact

Comma separated list of trait group names to include.

Response

A profile.

idstring

The canonical profile ID.

createdAtstring date-time

The time the profile was created.

traitsTraitGroups

Multiple trait groups.

Example response

{
  "id": "mem_profile_00000000000000000000000000",
  "createdAt": "2025-01-01T12:00:00Z",
  "traits": {
    "Contact": {
      "email": "Alyssa.Mock@example.com",
      "phone": "+13175551234",
      "lastName": "Mock",
      "firstName": "Alyssa",
      "street": "123 Main St",
      "city": "San Francisco",
      "state": "CA",
      "postalCode": "94107",
      "country": "US"
    }
  }
}
All 46 operations