Question: What Feature Improvements and Fixes have Been Released for the Act! API?
Product: Product Family: Act! Growth Suite
Note: This article includes updates specifically for the Act! API only. To check out all the new features by product and version, please see the following website for What's New Since Your Version
If you would like to see articles on the improvements for Act! as a whole, Act! Marketing Automation or Act! Companion, please see the following articles:
What issues have been fixed in Act! updates? | What Feature Improvements have Been Released for Act! Marketing Automation? | What Feature Improvements have Been Released for Act! Companion? |
API build v1.1.365.0
Key | Summary |
NEX- 2500 | Groups fail to load (504) with API v1.1.351.0 |
API build v1.1.351.0
Key | Summary |
NEX-1954 | API: Add support for Custom Field Meta Data - Phone |
NEX-1953 | API: Add support for Custom Field Meta Data - Calculated |
NEX-1900 | API: R&D - Add support for Custom Field Meta Data Types |
NEX-1899 | API: Add support for Calendar Settings |
NEX-1898 | API: Add support for CRUD on Activity Types |
NEX-1866 | API: Company contact search returns invalid results |
NEX-1968 | API: Add Support for Team Management |
NEX-1991 | API: Opportunity filtering failing on custom fields |
NEX-1679 | API error message after changing start and/or end time of recurrent activity in calendar. |
NEX-1995 | API: Supporting deleting users & reassigning records in API |
NEX-1568 | API: Implement batch request on company division |
NEX-2425 | API: Add endpoint to get specific list of opportunities by an array ID |
NEX-2359 | API: Add bulk delete task end point for task list |
NEX-2357 | API: Add duplication contact end points & to pass an array |
NEX-2345 | API: Response value of ID for preferences should return encoded with uppercase |
NEX-2339 | API: Associated Opportunities not being returned correctly for companies |
NEX-2330 | API: Add items collection when getting all dropdown list |
NEX-2282 | API: Error handling for dropdown related endpoints from API side |
NEX-2279 | API: Allow Nexus to Call DTsearch API |
NEX-2233 | API: Renaming the "regarding" endpoint |
NEX-2225 | API: Rename assign endpoints for all entities |
NEX-2199 | API: Dropdown List Issues |
NEX-2198 | API: Associate Contacts to Opportunities |
NEX-2197 | API: Filter/Sort Global Search Results - Add End Point |
NEX-2172 | API: Activities- Wrap all Activity Preferences |
NEX-2170 | API: Opportunity status couldn`t be changed |
NEX-2167 | API: Remove a list of Opportunities from Companies, Contacts, and Groups |
NEX-2161 | API: Needs to be able to associate many opportunities to groups or companies |
NEX-2160 | API R&D options Nexus Front End Validation |
NEX-2152 | API: Prevent editDate from throwing an error when posting a new Product |
NEX-2151 | API: Self hosted is not loading service layer entities |
NEX-2136 | API: Needs to be able to associate a Group to many contacts |
NEX-2135 | API: Needs to be able to associate company to many contacts |
NEX-2105 | API: Error when modifying a drop-down list |
NEX-2102 | API: Needs to be able to associate many opportunities to contacts |
NEX-2098 | API: Provide the list of name/salutation Prefixes & Suffixes |
NEX-2096 | API: Column name in database for “cost” is UNITCOST, but the field descriptor alias is “COST” |
NEX-2094 | API: Admin (Settings > Preferences > Opportunity Processes) Opportunity Process - Active Flag Creation/Edit |
NEX-2032 | API: Opportunities - Currently unable to use the “IN” clause with sub-entities |
NEX-2028 | API: Implement ability to filter drop-down list by type |
NEX-2002 | API: Add missing opportunity fields to the model |
NEX-1999 | API: Implement GET for campaign results |
NEX-1955 | API: Add support for Custom Field Meta Data - Address |
API build v1.1.119.0
Key | Summary |
PLAT-422 | Replace the domain name and decode the incoming URL when coming from the Gateway |
PLAT-424 | Prevent Browser|Restricted users from authenticating with elevated permissions |
PLAT-425 | Fixed template upload path when running in MTA |
PLAT-427 | Added division (Sub-Company) endpoints |
PLAT-428 | Change the RecordOwner to display the RecordCreator information instead of the RecordManager |
PLAT-429 | Activate existing phone mask if it is being recreated or modified |
PLAT-431 | Added culture language claim to the token |
PLAT-433 | Modifications made to the PeriodicRevenue | PeriodicActualAndPredictedRevenue Analytics report |
PLAT-434 | New API endpoints added for company|Contact WebInfo information |
PLAT-423 | Removed logging claim information in SSO, Since the Authority is coming from ABL and not the API |
PLAT-426 | User will be reconnect if the SDK has been dropped |
PLAT-430 | Setting phone country code and mask format on PUT|PATCH endpoints |
PLAT-432 | Only had HMAC key to cache on creation, not when it is being used |
API build v1.1.118.0 - Deployed on Multi-Tenant Architecture Cloud only
Key | Summary |
PLAT-422 | Replace the domain name and decode the incoming URL when coming from the Gateway |
PLAT-424 | Prevent Browser|Restricted users from authenticating with elevated permissions |
PLAT-425 | Fixed template upload path when running in MTA |
PLAT-427 | Added division (Sub-Company) endpoints |
PLAT-428 | Change the RecordOwner to display the RecordCreator information instead of the RecordManager |
PLAT-429 | Activate existing phone mask if it is being recreated or modified |
PLAT-431 | Added culture language claim to the token |
PLAT-433 | Modifications made to the PeriodicRevenue | PeriodicActualAndPredictedRevenue Analytics report |
PLAT-434 | New API endpoints added for company|Contact WebInfo information |
PLAT-423 | Removed logging claim information in SSO, Since the Authority is coming from ABL and not the API |
PLAT-426 | User will be reconnect if the SDK has been dropped |
PLAT-430 | Setting phone country code and mask format on PUT|PATCH endpoints |
PLAT-432 | Only had HMAC key to cache on creation, not when it is being used |
API build v1.1.54.0
Key | Summary |
PLAT-88 | Refresh Registry for Webhooks on Database Deletes |
PLAT-90 | Sales Process End Points |
PLAT-91 | create endpoint at "/api/opportunities/{oppID}/activities |
PLAT-95 | New Dynamic SQL to Include Related Sub-Entities |
PLAT-99 | Update Batch Request Calls |
PLAT-109 | Opportunity Pipeline Fails to Load with More than 45 Users |
PLAT-110 | API: Add End Points for Process / Stages |
PLAT-111 | API: Add End Points for Products |
PLAT-122 | Web API: Opportunity OData Pagination when $filter is not applied |
API build v1.1.48.0
Key | Summary |
GSAPI-62 | Need to support admin preference |
API build v1.1.25.0
Key | Summary |
GSAPI-58 | RTF Conversion for v22 |
API build v1.1.6.0 (required for v22 new features)
Key | Summary |
GSAPI-11 | Tier Limitation Messaging when Contact Threshold Hit |
GSAPI-16 | Enable Standalone Deployment for Web API |
GSAPI-12 | Opportunity: DaysInStage is not compatible |
GSAPI-13 | OrderBy : Child Entity |
GSAPI-14 | Mixing OData Custom Fields and Non-Custom Fields |
GSAPI-17 | Remove / Plug API Methods We Do Not Want Exposed for Multi-tenant |
GSAPI-18 | Update Webhooks Documentation for Better Scaling of Multi-tenant API |
GSAPI-24 | MA: If Contact ID does not exist, map Contact ID from SendTo Email Address |
GSAPI-32 | Metadata Refresh for SSO |
GSAPI-41 | Move Caching Mechanism to Traditional Cache |
GSAPI-42 | API Drain Stopping Before Removing Threads from Cache |
GSAPI-48 | Phone Number Masking |
API build v1.0.503.0
Key | Summary |
GSAPI-46 | Pass Stage and Process Names when creating an opportunity |
GSAPI-47 | Unable to sort opportunities by null |
API build v1.0.496.0
Key | Summary |
GSAPI-39 | Locking Model Mutex Failing |
GSAPI-40 | Add Logging for Mutex Requests |
GSAPI-43 | FilterBy Opportunity Source |
GSAPI-44 | Enum Search on Opportunities |
GSAPI-45 | Allow Request with Authorize Valid Tokens |
API build v1.0.490.0
Key | Summary |
GSAPI-6 | Create Contact: Requires amaScore to be passed |
GSAPI-7 | When creating a Contact using the API the value for recordOwner is set to the same as recordManager |
GSAPI-8 | FilteringOnEnumAndDateFields |
GSAPI-9 | Contact: AltEmailAddress & PersonalEmailAddress |
GSAPI-10 | Groups Migration Enablement |
GSAPI-27 | Add 'Act' to Custom Headers |
GSAPI-28 | Add a Count Method for Main Views |
API build v1.0.460.0
Key | Summary |
API-50 | Add Odata support for users |
API-62 | Highlights the API changes required to define field end points to support metadata calls / parameters on defined fields |
API-69 | Opportunity filtering by cast entity type |
API build v1.0.449.0
Key | Summary |
API-59 | Update RTF Conversion to Prevent HTML from being Stored in Database |
API build v1.0.448.0
Key | Summary |
API-51 | Enable the ability to convert RTF text to HTML & vice-versa to support the add-ons and consumption of text throughout the Act! product suite |
API-52 | Architecture to Support RTF Conversion |
API-53 | RTF Control Update for Notes |
API-54 | RTF Control Update for Activities |
API-55 | RTF Control Update for History |
API-56 | Marketing Leads - Ranked by AMA Score |
API build v1.0.436.0
Key | Summary |
API-49 | Activities: Apply Pagination |
API-48 | Opportunities: DaysInStage is Not Compatible |
API build v1.0.419.0
Key | Summary |
API-41 | When a registration is auto suspended, it will reactivate the registation after a configure about of time. |
API-39 | Filtering on custom fields. |
API-38 | Using a database username with an accented character such as ö, ò, å or ä means the API fails to connect therefore the User cannot access AMA, Act! Insights, Opportunity KPIs. |
API-37 | Webhooks needs to provide a way for the callback application to identity a callback response without saving the webhook_id during registration. |
API-36 | AMA is not seeing fields when metadata is modified. Act! is sending an old token after metadata is changed, now the API will force SDK drop on Pre-Auths. |
API-35 | When adding a custom phone or address fields the API would throw a duplicate index exception. |
API-34 | Unable to get notes by id and some of the other endpoints are not accessable. |
API-33 | Can't setting ActivityTypeId and ActivityPriorityId when saving or updating an activity. |
API-32 | When Act! throws and error the API was just fetching and returning all records. |
API-31 | Activity searching (api/activities) only returns the current users activities and not all activities viewable by the user. |
API-30 | Apply OData filter to all mutuble entities (companies, contacts, groups, opportunities, and products) - Add-on to issue #3. |
API-29 | Activities are returning NULL when there are no activities for the current user. |
API-28 | Private contacts were not being returned for the record manager. |
API-27 | Apply full OData specification when filtering on all entities (non-custom fields). |
API-26 | When getting companies with an OData filter the API was returning no results unless the query matched the same case sensitivity. |
API-25 | New AMAScore field added to the contact's entity. |
API-24 | Custom entities that contained datetime fields where always being displayed as the minumum datetime value. |