Skip to content

ListIntegrationExecutions

GET/api/v1/integrations/{integration}/executions

List an integration’s sync runs, most recent first, to see what it did and whether it succeeded.

Example request

curl \
-H "Authorization: Bearer ${OBLIQUE_API_KEY}" \
"https://us.oblique.security/api/v1/integrations/{integration}/executions"

Set OBLIQUE_API_KEY to your API key.

Path parameters

  • parentstringrequired

Query parameters

  • pageSizeinteger (int32)
  • pageTokenstring

Response

200ListIntegrationExecutionsResponse
  • integrationExecutionsIntegrationExecution[]
    • namestring

      Assigned by Oblique.

    • displayNamestringread-only

      If provided, indicates the kind of sync operation that was performed. For example this might say “User sync” or “Group sync”. May be empty.

    • createTimestring (date-time)read-only

      Create and update timestamps.

    • updateTimestring (date-time)read-only
    • statestringread-only
      Allowed values: ACTIVE, FAILED, SUCCEEDED
    • eventCountstring (int64)read-only

      Total number of events that have been created for this execution.

    • errorStatusread-only

      The error result of the operation in case of failure or cancellation.

      • codeinteger (int32)
      • messagestring
      • detailsobject[]

        An arbitrary message, carrying its own type in a @type field.

  • nextPageTokenstring

Errors

StatusMeaning
400Malformed request
401Missing or invalid API key
403Not allowed for this API key
404Not found
429Too many requests
500Internal server error