Good evening/day, Since our application is facing request limit issues, we decided to switch to the bulk API. However, we have encountered several problems: Post /activities/contact_exports File Size Limit: The file size limit for a GET request is 6 MB. This makes it impossible to retrieve more than 100,000 contacts. Can you consider adding pagination or chunking to split the resulting file into smaller parts? This would help with managing large numbers of contacts. Incomplete Fields: According to the documentation (https://developer.constantcontact.com/api_guide/export_contacts.html), not all fields can be retrieved. For example, fields like street_1, street_2, intl_state, website, social_profiles, etc., are missing. CSV Formatting Issues: When retrieving fields like 'email_lists', 'notes', and 'tags' in a CSV file, the cell values are separated by commas or semicolons (in the case of 'notes'). For example, "tag1, tag2". However, tags or email lists can contain commas, making it difficult to distinguish between individual elements. For example, it could be one tag "tag1, tag2" or two tags "tag1" and "tag2". Is it possible to escape these special characters? When reading the street field, the cell combines Address Line 1 and Address Line 2 into one value. For example, if Home Address Line 1 is "First address" and Home Address Line 2 is "Second address", the CSV field for Street Address Line 1 - Home shows "First addressSecond address". This seems incorrect. Filtering Limitations: Currently, there are only four filters available: contact_ids, list_ids, segment_id, and status. For list_ids: Can you add the ability to specify the list name in the filter instead of its ID or ensure that the IDs are sent in the GET request? For segment_id: Can you add the segment_ids field to the schema so that these values can be retrieved in a GET request? Post /activities/contacts_json_import Data Insertion Issues: When inserting fields like home_street, home_street2, work_street, work_street2, home_city, work_city, other_city, home_state, work_state, other_state, home_zip, work_zip, other_zip, home_country, work_country, and other_country, the data does not insert into the corresponding sections. Instead, new "Physical addresses" are created with individual values. For example, if I insert with the following body (https://imgur.com/7E970Mt), I get this result (https://imgur.com/Fu4sEhm). Can you review and improve the import job behavior? Response Issues: It is not possible to get a response after inserting or updating. The error message "The requested resource was not found".
... View more