Gets the import status of a previously started transactional data import

This method gets the progress of a transactional data import.

It will return a status indicating where the import is currently at, which will be either 'NotStarted', 'NotFinished', 'Finished' or 'Failed'.

SOAP action:


Input and output parameters

The input and output parameters for this method are:

Input parameters

  • Import ID - required; GUID

Output parameters

  • GetTransactionalDataImportProgressResult
    • ID - GUID
    • Status - string (NotStarted', 'NotFinished', 'Finished', 'Failed')


using (var client = new ApiServiceClient())
	client.ClientCredentials.UserName.UserName = "username";
	client.ClientCredentials.UserName.Password = "password";

	var importId = new Guid("00000000-0000-0000-0000-000000000000");
	var import = client.GetTransactionalDataImportProgress(importId);
	while (import.Status != ApiTransactionalDataImportStatuses.NotStarted && import.Status != ApiTransactionalDataImportStatuses.NotFinished)
	    import = client.GetTransactionalDataImportProgress(importId);