---
title: "Check that a connection still works"
method: GET
path: "/api/connect/{platform}/health"
---

# Check that a connection still works

`GET /api/connect/{platform}/health`

## Request

- Base URL: `https://postwire.io`
- URL: `https://postwire.io/api/connect/{platform}/health`
- Auth: HTTP bearer

Asks the network whether the stored login is still accepted (a revoked token, a Telegram bot removed from its chat, a deleted Discord or Slack webhook, a revoked WordPress application password or Dev.to / Hashnode key). healthy null means the network has no check. 240 checks an hour.

## Path parameters

- `platform` 'tiktok' | 'instagram' | 'youtube' | 'linkedin' | 'facebook' | 'bluesky' | 'mastodon' | 'telegram' | 'discord' | 'wordpress' | 'devto' | 'hashnode' | 'slack' | 'nostr' | 'x', required

## Query parameters

- `brand_id` string, uuid

## Response `200`

{ platform, brand_id, connected, healthy: true|false|null, reason, action: null|"reconnect", account, label }

---

[API](https://skmtc.dev/postwire/apis/postwire-api.md) · [All operations](https://skmtc.dev/postwire/apis/postwire-api/llms.txt) · [OpenAPI document](https://skmtc.dev/postwire/apis/postwire-api/revisions/513a409ab8f7?raw)
