Upload History

This request retrieves upload details. Enter the UploadID to retrieve details about a specific upload. If the upload was initiated via a BulkUpload request, the UploadID is received as part of the response.

Element List

Data Element Type Length Conditional? Description
upload_id Int True Unique Upload ID
brand_id Int True Brand ID
uploader_subscriber_id Int True Subscriber ID of the uploader
uploader_user_id String 50 True Subscriber ID for the remote system
uploader_user_id_source String 50 True Subscriber source for the remote system
uploader_email String 100 True Subscirber Email Address of the uploader
uploader_name String 50 True Name of the uploader
date Datetime True Upload date
status String 15 True Upload status
total_email_count Int True Total count of uploaded emails
invalid_email_count Int True Count of invalid emails
changed_email_count Int True Count of changed emails
previous_count Int True Count of previous subscribers
new_count Int True Count of new subscribers
duplicate_email_count Int True Count of duplicate records in upload file
mobile_email_count Int True Count of mobile emails
previous_unsubscriber_count Int True Count of previous unsubscribers
invalid_mobile_phone_count Int True Cound of invalid mobile phone numbers
invalid_mobile_phones_num int True Count

Request Example

<GridRequest xmlns="http://partner.informz.net/aapi/2009/08/">
<Brand id="9999">Brand Name</Brand>
<User>admin</User>
<Password></Password>
<Grids>
<Grid type="upload_history">
<ReturnFields>
<DataElement>changed_email_count</DataElement>
<DataElement>date</DataElement>
<DataElement>duplicate_email_count</DataElement>
<DataElement>invalid_email_count</DataElement>
<DataElement>invalid_mobile_phone_count</DataElement>
<DataElement>mobile_email_count</DataElement>
<DataElement>new_count</DataElement>
<DataElement>previous_count</DataElement>
<DataElement>previous_unsubscriber_count</DataElement>
<DataElement>status</DataElement>
<DataElement>total_email_count</DataElement>
<DataElement>upload_id</DataElement>
<DataElement>uploader_email</DataElement>
<DataElement>uploader_name</DataElement>
<DataElement>uploader_user_id</DataElement>
<DataElement>uploader_subscriber_id</DataElement>
<DataElement>interest_list</DataElement>
<DataElement>unsubscribe</DataElement>
</ReturnFields>
</Grid>
</Grids>
</GridRequest>

Response Example

<?xml version="1.0" encoding="utf-8"?>
<GridResponse xmlns="http://partner.informz.net/aapi/2009/08/">
<Brand id="9999">Brand Name</Brand>
<User>admin</User>
<Grids>
<Grid type="upload_history">
<Record row="1">
<Fields>
<Field element="changed_email_count">0</Field>
<Field element="date">2016-06-05T06:30:51.4930000Z</Field>
<Field element="duplicate_email_count">0</Field>
<Field element="invalid_email_count">2</Field>
<Field element="invalid_mobile_phone_count">0</Field>
<Field element="mobile_email_count">0</Field>
<Field element="new_count">358</Field>
<Field element="previous_count">0</Field>
<Field element="previous_unsubscriber_count">0</Field>
<Field element="status">Successful</Field>
<Field element="total_email_count">358</Field>
<Field element="upload_id">3964</Field>
<Field element="uploader_email" />
<Field element="uploader_name" />
<Field element="uploader_user_id" />
<Field element="uploader_subscriber_id">-1</Field>
<Field element="interest_list" />
<Field element="unsubscribe">1</Field>
</Fields>
</Record>
... 
    </Grid> 
  </Grids> 
</GridResponse>