agent-swarm.devagent-swarm.dev

Slack

Slack API endpoints

GET/api/slack/inbound/diagnostics

Authorization

bearerAuth
AuthorizationBearer <token>

API key via Authorization: Bearer <API_KEY>

In: header

Response Body

application/json

application/json

application/json

curl -X GET "http://localhost:3013/api/slack/inbound/diagnostics"
{
  "mode": "socket",
  "disabled": true,
  "receipts": {
    "counts": {
      "pending": 0,
      "processing": 0,
      "processed": 0,
      "ignored": 0,
      "failed": 0,
      "uncertain": 0
    },
    "backlogBytes": 0,
    "duplicateDeliveries": 0,
    "oldestPendingReceivedAt": "string",
    "oldestUncertainReceivedAt": "string",
    "lastReceivedAt": "string",
    "lastFailure": {
      "errorCode": "string",
      "at": "string"
    },
    "uncertain": [
      {
        "id": "string",
        "kind": "event",
        "payloadType": "string",
        "eventId": "string",
        "errorCode": "string",
        "receivedAt": "string",
        "attempts": 0
      }
    ]
  },
  "outcomes": {
    "socket": {
      "processed": 0,
      "ignored": 0,
      "failed": 0,
      "uncertain": 0,
      "lastOutcomeAt": "string",
      "lastFailure": {
        "code": "string",
        "at": "string"
      }
    },
    "http": {
      "processed": 0,
      "ignored": 0,
      "failed": 0,
      "uncertain": 0,
      "lastOutcomeAt": "string",
      "lastFailure": {
        "code": "string",
        "at": "string"
      }
    }
  },
  "limits": {
    "maxBacklogReceipts": 0,
    "maxBacklogBytes": 0,
    "maxPayloadBytes": 0,
    "completedRetentionMs": 0,
    "maxAttempts": 0,
    "retryBackoffMs": 0
  }
}
{
  "error": "string",
  "property1": null,
  "property2": null
}
{
  "error": "string",
  "property1": null,
  "property2": null
}