27 August 2024 (v2.118)

ReachFive v2.118 introduces a few improvements and needed bug fixes. We have introduced a new user event type. You can also now delete a user’s phone number with the update-phone-number endpoint. In addition, KakaoTalk connecting information is available as a filter on webhooks.

As always, we made some general improvements and fixed a few items for you.


New logout user event type

We have introduced a new user event type with this release. The new user event type is called logout and it is emitted anytime a user logs out.

Monitoring logout events is useful for better understanding user session patterns and strengthening security and auditing.

For more, see User Events.



Delete phone number with endpoint

You can now delete a user’s phone number from his or her profile using the /identity/v1/update-phone-number endpoint by passing a null or empty value in the request body.

POST /identity/v1/update-phone-number
{
  "phone_number": null (1)
}
1 Pass either null or "" (empty value).



KakaoTalk updates

The KakaoTalk "Connecting Information" user profile field is now filterable with webhooks.

For more, see User Profile and User-event webhooks respectively.

2118 kakaoConnectingInformation



General improvements

  • We made a small change to the ReachFive Console to indicate that we support JSONL files.

    What is JSONL? 🤔

    JSON Lines (JSONL), represents each JSON object on a new line where each line is a valid JSON object.

    We use JSONL to optimise performance since it’s better for processing large datasets and easier to append additional JSON objects.

    Example JSONL

    {"id": 1, "name": "Alejandro", "email": "alejandro@example.com"}
    {"id": 2, "name": "Lucille", "email": "lucille@example.com"}
    {"id": 3, "name": "Bertrand", "email": "bertrand@example.com"}
  • Custom identifiers can now be between 3-100 characters as opposed to 4-100 characters as before.

  • You can now jump to the job definition directly from the job reports page by clicking the job definition ID.

    2118 link job definition id

  • Audit logs older than one year are now removed.



Fixes

Item Fixed

In some instances, the last_login_type value was empty for users even after successful login.

For some users authenticating via Social Login such as with Facebook, the updated_at value was being modified even if there was nothing modified on the profile.

In some limited circumstances, Risk-based Authentication (RBA) user events were being generated in standard MFA flows unexpectedly.