query QueryConnectorSynchronisationSettings($salesChannelId: String!) {
QueryConnectorSynchronisationSettings(salesChannelId: $salesChannelId) {
entityType
canSend
canReceive
canDelete
}
}{
"salesChannelId": "string"
}{
"data": {
"QueryConnectorSynchronisationSettings": [
{
"entityType": "CATEGORY",
"canSend": true,
"canReceive": true,
"canDelete": true
}
]
}
}QueryConnectorSynchronisationSettings
Delivers the synchronisation settings configured for a single connector account, one entry per synchronizable object type. A pure read of persisted Wawi-side state - the live Connector endpoint is not contacted. The result is not paged and supports no filtering or sorting: it is a bounded child collection of one connector, capped by the number of synchronizable object types.
QueryConnectorSynchronisationSettings(salesChannelId: String!): [ConnectorSynchronisationSetting!]!Arguments
Returns
The synchronized object type these settings apply to. It identifies the entry within the connector; the internal surrogate key of the underlying row is not exposed.
Connector is allowed to send this object type. Null (GraphQL) or omitted (REST) if that has never been configured - deliberately distinct from false: "never configured" is not the same statement as "configured as not allowed".
Connector is allowed to receive this object type. Null (GraphQL) or omitted (REST) if that has never been configured - deliberately distinct from false, as for CanSend.
Connector is allowed to delete this object type. Never null - the underlying column is NOT NULL DEFAULT 0.
query QueryConnectorSynchronisationSettings($salesChannelId: String!) {
QueryConnectorSynchronisationSettings(salesChannelId: $salesChannelId) {
entityType
canSend
canReceive
canDelete
}
}{
"salesChannelId": "string"
}{
"data": {
"QueryConnectorSynchronisationSettings": [
{
"entityType": "CATEGORY",
"canSend": true,
"canReceive": true,
"canDelete": true
}
]
}
}Was this page helpful?