For the complete documentation index, see llms.txt. This page is also available as Markdown.

6.20.0

This version adds new endpoints related to the registration of Custom Events on the API Tracking platform. It also removes inherited (legacy) metadata in SelphIDFacialExtractionResult, which are no longer used in modern versions of the facial extraction engine.

Due to the recent addition of the structure SelphIDNoLiveDetails, it is no longer necessary to print the liveness check status codes in the log; therefore, they have been removed.

The log messages related to offline licensing have been reviewed, removing the contradictory license activation messages.

Lastly, the application to calculate the hostID, distributed with SelphID, selphid-license-activator, no longer depends on the SDK installation to work. It runs as a standalone application, without needing to configure environment variables.

Added

  • Improved support for Custom Events:

    • SelphIDVerifier::EvaluatePassiveLivenessTrackingEvent().

    • SelphIDVerifier::VoiceAuthenticationTrackingEvent().

  • New Custom Events endpoints:

    • /api/v1/selphid/custom-event/ocr/finish

    • /api/v1/selphid/custom-event/security/finish

    • /api/v1/selphid/custom-event/liveness

    • /api/v1/selphid/custom-event/liveness/finish

    • /api/v1/selphid/custom-event/voice/authentication

    • /api/v1/selphid/custom-event/voice/authentication/finish

Removed

  • Obsolete inherited metadata from SelphIDFacialExtractionResult:

    • Lips

    • GeographicOrigin

    • Emotion

    • Artwork

    • FacialHair

  • Liveness check status codes from the logs. From now on, use SelphIDNoLiveDetails::GetReasonMessage().

    • 0xAB01

    • 0xAB02

    • 0xAB03

    • 0xAB04

    • 0xAB05

    • 0xAB06

    • 0xAB07

    • 0xAB08

Improved

  • selphid-license-activator runs as a standalone application to obtain the HostID.

Removed

  • Contradictory offline licensing log messages.

API contract updates

Several fields have been removed from the Rest API contract, related to the response of FacialExtractionResult:

  • lips

  • emotion

  • hair

  • origin

This affects the response of the following endpoints:

  • /api/v1/selphid/extract

  • /api/v1/selphid/extract/template

  • /api/v1/selphid/authenticate-facial/images (Response fields extractionQuery and extractionTarget).

  • /api/v1/selphid/authenticate-facial/image/template (Response fields extractionQuery and extractionTarget).

  • /api/v1/selphid/authenticate-facial/templates (Response fields extractionQuery and extractionTarget).

New endpoints have also been added. This does not break the previous contract; it simply adds new functionality.

  • /api/v1/selphid/custom-event/ocr/finish

  • /api/v1/selphid/custom-event/security/finish

  • /api/v1/selphid/custom-event/liveness

  • /api/v1/selphid/custom-event/liveness/finish

  • /api/v1/selphid/custom-event/voice/authentication

  • /api/v1/selphid/custom-event/voice/authentication/finish

Last updated