Back to Integration Conflicts

GET Method Details for GetByID.

Get an integration conflict by the integration conflict identifier

Definition

https://app[x].timelog.com/[account name]/api/v{version}/integration-conflicts/{integrationConflictID}

Parameters

  • integrationConflictID integer Integration conflict identifier
  • version string The requested API version

Returns

  • [200] An integration conflict
    • ConflictDateTime string Gets or sets the conflict date time.
    • ConflictID integer Gets or sets the conflict identifier.
    • ConflictStatusType integer Gets or sets the conflict status type.
    • ConflictType integer Gets or sets the conflict type.
    • ExternalSystemID integer Gets or sets the external system ID where the conflict occurs.
    • ID string Gets or sets the conflict Guid.
    • OriginalErrorCode integer Gets or sets the original TimeLog error code.
    • OriginalErrorMessage string Gets or sets the original TimeLog error message.
    • ResolvedByUserID integer Gets or sets the user ID that resolves the conflict.
    • ResolveOptionTypes array Gets or sets the resolve option types available to the conflict status type.
    • ResolveOptionTypeUsed integer Gets or sets the resolve option type used.
    {
      "ConflictDateTime": "2024-12-22T00:00:00+00:00",
      "ConflictID": 0,
      "ConflictStatusType": 0,
      "ConflictType": 0,
      "ExternalSystemID": 0,
      "ID": "00000000-0000-0000-0000-000000000000",
      "OriginalErrorCode": 0,
      "OriginalErrorMessage": "",
      "ResolvedByUserID": 0,
      "ResolveOptionTypes": "",
      "ResolveOptionTypeUsed": 0
    }
  • [401] Invalid authentication token
  • [500] Integration conflict with the identifier does not exist
    • Code integer Gets the code.
    • Details array Gets the details.
    • Message string Gets the message.
    • Parameters string Gets the parameters.
    • Url string Gets the URL.
    {
      "Code": 0,
      "Details": "",
      "Message": "",
      "Parameters": "",
      "Url": ""
    }