Skip to main content

LegacyCustomer Object

Lossless, read-only customer record.

Added in Saleor 3.23
type LegacyCustomer implements Node {
id: ID!
sourcePlatform: String!
sourceStore: String!
sourceId: String!
sourceUpdatedAt: DateTime
importedAt: DateTime!
contentSha256: String!
rawPayload: JSONString!
email: String
phone: String!
}

Fields

id ● ID!

ID of the legacy customer.

sourcePlatform ● String!

Source platform name.

sourceStore ● String!

Source store hostname.

sourceId ● String!

Immutable source record ID.

sourceUpdatedAt ● DateTime

Last update time reported by the source.

importedAt ● DateTime!

Last lossless import time.

contentSha256 ● String!

Canonical payload SHA-256.

rawPayload ● JSONString!

Unmodified source payload.

email ● String

Source email, including null for email-less customers.

phone ● String!

Source phone number when present.

Interfaces

Node

An object with an ID

Returned By

legacyCustomer query