Skip to content
All updates

Changelog

Product update of the week: Year 2 • Week 19

Roopendra Talekar Roopendra Talekar ·

New

  • New integrations
    • Enchant -- Supports the Unified Ticketing API and Unified User Directory API
    • Accelo -- Now supports the Unified Ticketing API
    • Help Scout Docs -- New integration which supports the Unified Knowledge Base API. This is different to the existing Help Scout integration which only works with the Unified Ticketing API.
  • The error messages in the Unified API now have two new attributes
    • truto_is_remote_error, which is set to true if the error is thrown from the underlying integration's API.
    • truto_error_insight which is an object with the following attributes --
      • missing_required_query_parameters - contains the required query parameters which are required but not sent in the request.
      • missing_required_body_fields - contains the required body fields which are required but not sent in the request.
      • conditionally_required_query_parameters - contains the query parameters which might be required under certain conditions. These will always be returned when an error occurs. They might not necessarily be related to the error, but think of them as pointers to the query parameters you might have missed in the request.
      • conditionally_required_body_fields - same as conditionally_required_query_parameters but for request body fields.
  • OAuth 1.0 is now supported in Truto. Currently it can be enabled for Trello on a per account basis. Reach out your Truto account manager to get it enabled.
  • RapidBridge V2 is available in beta.
    • You can now batch requests which fetch individual resources like get, update, create and delete. Just specify individual_request_batch_size in the request body to the create sync job run request. These API calls will be made in parallel and the responses will be sent to your webhook endpoint in parallel as well.
    • You can now make create, update, delete and any other custom method requests. This enables you to make write requests in batches and do complex logic, not just read data anymore.
    • This is big, you can now directly sync data from the APIs to your Mongo Atlas Cluster. Reach out to your Truto account manager to get more details.

Improvement

  • Xero -- added more query parameters to the reports resource in the Unified API for Accounting.
  • SurveyMonkey integration now has an OAuth app provided by Truto.
  • Notion integration now provides page-content for the database page types in the Unified Knowledge Base API. The rows in the database are returned as markdown CSV blocks.
  • Zeplin integration's OAuth flow is broken on their end. We have switched to Personal Access Token authentication.
  • Sharepoint integration now supports Unified User Directory API. There have been scope changes in the integration to support it. New scopes -- Users.Read.All, Groups.Read.All and GroupMembers.Read.All have been added.
  • QlikSense integration now supports the Unified User Directory API.
  • Google Ads now supports date filters on Campaign resource in Unified Ads API.
  • Ticketing integrations should now have more query filters added across the board.
  • CRM integrations should now have more query filters added across the board.

Fix

  • Added validation checks for RapidBridge sync jobs when both webhook_id and super_query attributes are provided in the create sync job run request.
  • Fixed an issue in the response parsing from the underlying request which caused it to fail without returning proper error message and the request to not be logged or processed on Truto.