Skip to content

GetIntegrationExecution

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

Fetch one run of an integration’s sync.

Example request

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

Set OBLIQUE_API_KEY to your API key.

Path parameters

  • namestringrequired

    Name of the integration of the format integrations/{integration}/executions/{execution}.

Response

200IntegrationExecution
  • 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.

Errors

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