Plugins can interact with FindFace Enterprise Server SDK on the following levels:

  1. Direct access to the findface-facenapi context. This is the basic level of interaction which allows you to directly access the database, extractors, decoders and detectors.


    See Basics and Classes and Methods for the full reference.

  2. Through HTTP API handlers implemented to the FindFace API Environment in addition to the embedded REST API. You can write your own HTTP API handler or inherit from the following ready-to-use ones:

    • facenapi.core.http.base_handler.BaseHandler implements the FindFace Web Interface (without Video Processing)
    • facenapi.core.http.base_handler.BaseVideoHandler implements Video Processing


    See Build Plugin around HTTP Handler for examples.


    Both BaseHandler and BaseVideoHandler provide token-based authentication.