Skip to main content

SalesforceSyncHealth

The current product's Salesforce integration health, read from the newest five-minute snapshot and the trailing 24 hours of snapshots. Null when the product has no Salesforce integration.

type SalesforceSyncHealth {
integration_id: ID!
instance_url: String
sync_enabled: Boolean!
taken_at: DateTime
overall_status: CrmSyncHealthStatus!
outbound_status: CrmSyncHealthStatus!
inbound_status: CrmSyncHealthStatus!
reasons: [String!]!
pending_count: Int!
oldest_pending_at: DateTime
oldest_pending_seconds: Int
latency_p50_seconds: Int
latency_p95_seconds: Int
processed_count_24h: Int!
failed_count_24h: Int!
failure_rate_24h: Float!
api_used: Int
api_max: Int
inbound_last_success_at: DateTime
inbound_last_result: String
inbound_last_records_read: Int
inbound_last_duration_seconds: Int
series: [CrmSyncHealthPoint!]!
open_incidents: [CrmSyncIncident!]!
}

Fields​

SalesforceSyncHealth.integration_id ● ID! non-null scalar​

SalesforceSyncHealth.instance_url ● String scalar​

SalesforceSyncHealth.sync_enabled ● Boolean! non-null scalar​

SalesforceSyncHealth.taken_at ● DateTime scalar​

When the newest reading was taken. Null when the snapshot job has not run yet.

SalesforceSyncHealth.overall_status ● CrmSyncHealthStatus! non-null enum​

SalesforceSyncHealth.outbound_status ● CrmSyncHealthStatus! non-null enum​

SalesforceSyncHealth.inbound_status ● CrmSyncHealthStatus! non-null enum​

SalesforceSyncHealth.reasons ● [String!]! non-null scalar​

Plain sentences explaining a non-healthy status.

SalesforceSyncHealth.pending_count ● Int! non-null scalar​

SalesforceSyncHealth.oldest_pending_at ● DateTime scalar​

SalesforceSyncHealth.oldest_pending_seconds ● Int scalar​

Age of the oldest waiting record at the time of the reading.

SalesforceSyncHealth.latency_p50_seconds ● Int scalar​

SalesforceSyncHealth.latency_p95_seconds ● Int scalar​

SalesforceSyncHealth.processed_count_24h ● Int! non-null scalar​

SalesforceSyncHealth.failed_count_24h ● Int! non-null scalar​

SalesforceSyncHealth.failure_rate_24h ● Float! non-null scalar​

Failed as a percentage of processed over the last 24 hours. 0 when nothing was processed.

SalesforceSyncHealth.api_used ● Int scalar​

SalesforceSyncHealth.api_max ● Int scalar​

SalesforceSyncHealth.inbound_last_success_at ● DateTime scalar​

SalesforceSyncHealth.inbound_last_result ● String scalar​

SalesforceSyncHealth.inbound_last_records_read ● Int scalar​

Records the last successful pull read from Salesforce. Null until the worker records it.

SalesforceSyncHealth.inbound_last_duration_seconds ● Int scalar​

How long the last successful pull ran. Null until the worker records it.

SalesforceSyncHealth.series ● [CrmSyncHealthPoint!]! non-null object​

24 hourly buckets, oldest first, ending with the current hour.

SalesforceSyncHealth.open_incidents ● [CrmSyncIncident!]! non-null object​

Returned By​

salesforceSyncHealth query

Product

PricingFAQPaminga vs. MarketoMigration CenterMarketo to Paminga TranslatorMarketo Alternative
Paminga Logo
LinkedInFacebookXYouTube
ISO 27001 CompliantSOC 2 Compliant

Built with pride in Denver, Colorado, USA

Copyright © Paminga, Inc. 2026
All rights reserved. Various trademarks held by their respective owners.