get_connection_status

Freshly validates one connected provider and returns a normalized status shape.

Endpoint

POST https://api.vorlek.com/v1/tools/get_connection_status

Input

FieldTypeRequiredNotes
providerstringyesOne of sendgrid, mailchimp, or klaviyo.

Output

{
  "status": "success",
  "data": {
    "provider": "mailchimp",
    "status": "active",
    "last_validated_at": "2026-04-26T00:00:00.000Z",
    "account_info": {
      "account_name": "Vorlek Dogfood",
      "list_id": "a1b2c3d4e5",
      "list_name": "Vorlek Dogfood"
    }
  },
  "meta": { "...": "..." },
  "tip": null
}
FieldNotes
data.statusactive, invalid, or unreachable.
data.last_validated_atUpdated when the provider check succeeds; otherwise the previous known timestamp.
data.account_infoProvider-safe account details. Mailchimp includes audience fields when available.