Skip to main content
GET
Get WooCommerce integration status

Authorizations

Authorization
string
header
required

Store-scoped API key. Prefix with sk_live_. Example: Authorization: Bearer sk_live_EXAMPLE_DO_NOT_USE

Response

Integration status and health

Health and connection status for a WooCommerce integration.

status
string

Overall integration status.

Example:

"CONNECTED"

connection_status
string

Whether the plugin has completed the connect flow.

Example:

"CONNECTED"

health_status
string

Operational health (for example HEALTHY, DEGRADED).

Example:

"HEALTHY"

issues
string[]

Human-readable list of problems requiring merchant action.

integration_id
string<uuid> | null

Integration UUID when connected.

site_url
string<uri> | null

Connected WordPress site URL.

plugin_version
string | null

Meum plugin version reported by the site.

wordpress_version
string | null

WordPress version reported by the site.

woocommerce_version
string | null

WooCommerce version reported by the site.

credential_status
string | null

Whether API credentials are valid and active.

credential_prefix
string | null

Prefix of the active API key for identification.

webhook_health
string | null

Recent webhook delivery health for the integration.

webhook_url
string<uri> | null

Configured WordPress webhook URL.

last_seen_at
string<date-time> | null

Last time the plugin checked in with Meum.

pending_connection_key
object | null

Temporary connect key when onboarding is in progress.

connected
boolean

True when the site is fully connected and ready to accept payments.