Bulk Sync

Get Ingest Console Logs

Changed on

Fetch up to the most recent 50 retained console log entries for ingestion scoped by Connection and optional Bulk Sync.

Entries are returned in chronological order. Use after with the returned next_cursor to fetch newer entries. Only the most recent 50 entries are retained per scope; older entries are discarded. The log expires after 48 hours without new entries.

get/api/connections/{connection_id}/ingest/consolelog

Request

  • Base URL
    https://app.polytomic.com
  • Auth
    • HTTP bearer
    • or HTTP basic

Path parameters

connection_idstring uuid required

Connection ID

Example:248df4b7-aa70-47b8-a036-33ac447e668d

Query parameters

sync_idstring uuid

Optional bulk sync ID for sync-scoped ingestion logs

Example:248df4b7-aa70-47b8-a036-33ac447e668d
limitinteger

Maximum number of entries to return. Values above the logger retention limit are capped to 50.

Example:50
afterstring

Return only entries newer than this cursor.

Example:1744311099250-0

Headers

X-Polytomic-Versionstring

Response

OK

Example response

{
  "data": {
    "entries": [
      {
        "id": "1744311099250-0",
        "level": "INFO",
        "message": "Started sync",
        "timestamp": "2024-01-01T00:00:00Z"
      }
    ]
  }
}

Changes

    • breaking

      the response's property type changed from object to no type for status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • info

      added to the response property allOf list for the response status