Represents an individual upsert request in a BulkUpsertLocationCustomAttributes request.
<- Object
Object
Represents an individual upsert request in a BulkUpsertLocationCustomAttributes request.
An individual request contains a location ID, the custom attribute to create or update, and an optional idempotency key.
The ID of the target location.
The custom attribute to create or update, with following fields:
key
. This key must match the key
of a custom attribute definition in the Square seller account. If the requesting application is not the definition owner, you must provide the qualified key.value
. This value must conform to the schema
specified by the definition. For more information, see Supported data types..version
. To enable optimistic concurrency control, specify the current version of the custom attribute. If this is not important for your application, version
can be set to -1.A unique identifier for this individual upsert request, used to ensure idempotency. For more information, see Idempotency.