GET /v1/admin/monitoring/integrations

Retrieves the current statuses for the configured integrations. Will return one row for each integration. Example:

URI Results
GET /v1/admin/monitoring/integrations Fetches all integration statuses

Responses

  • 200 */*

    Success

    Hide response attribute Show response attribute object
    • integrationStatuses array[object]

      Array of integration status records

      Hide integrationStatuses attributes Show integrationStatuses attributes object

      Integration Status Summary

      • integrationSyncName string
      • currentStatus string

        Values are UP or DOWN.

      • lastSuccessfulDate integer(int64)

        Date of last successful run, in epoch milliseconds

      • lastError string
      • numberOfRecordsProcessed integer(int64)

        Number of records processed during the last run

  • 400

    Bad request

  • 401

    Unauthorized or bad API Key

  • 429

    Rate limit exceeded

GET /v1/admin/monitoring/integrations
curl \
 --request GET 'https://api.aptrinsic.com/v1/admin/monitoring/integrations'
Response examples (200)
{
  "integrationStatuses": [
    {
      "integrationSyncName": "string",
      "currentStatus": "UP",
      "lastSuccessfulDate": 42,
      "lastError": "string",
      "numberOfRecordsProcessed": 42
    }
  ]
}