Resources / Feocey Open API

Connect with Feocey.

Find the integration reference that matches your device and software configuration.

Choose where your application runs.

Feocey Open API is the starting point for device integration guidance. Protocols and references are matched to the hardware, firmware and application; there is no single public endpoint catalogue covering every model.

01 / Host integration

Connect an existing platform.

Your access, attendance or visitor platform exchanges commands and events with the selected device. Start with the required data, connection method and device firmware.

Face terminals, QR readers and controllers use different interfaces and message formats. An Ethernet or RS485 connection alone does not define the API.

02 / Device development

Build an application on the device.

On supported DejaOS models, develop the device interface and behaviour in JavaScript. Match the SDK and available modules to the selected hardware configuration.

The DejaOS documentation describes device application development. A project’s host protocol and service credentials are separate parts of the integration.

Read DejaOS documentation ↗

From reference to a working exchange.

  1. Identify the configuration

    Send the model, firmware version, selected interfaces and the system you want to connect.

  2. Describe one complete interaction

    For example: read a credential, validate it in your platform, return a result and record the event. Include required offline behaviour.

  3. Test with the matching reference

    Review the applicable protocol or SDK, then validate commands, responses, errors and recovery on an evaluation device.

A few things worth knowing.

Does registering a person automatically grant access?

Not necessarily. Identity enrollment and access permission are separate steps in many systems. Confirm that the person, credential, target device, schedule and permission group have been linked and that the authorization was delivered successfully.

Is a network connection the same as a connection to the management platform?

No. A device can have local network access without maintaining its platform or messaging connection. Check the physical network, IP settings and service connection separately, using the indicators or logs available for the selected system.

What should we check when a controller receives no reader data?

Compare the RS485 wiring, polarity, grounding and communication settings with the instructions for both devices. Then confirm the reader output mode and controller input configuration; a correct cable cannot compensate for mismatched communication settings.

Why might a successful credential check not open the door?

Identity verification, access permission and the physical control output are separate parts of the workflow. Have a qualified installer check the operating mode, permission result, relay timing, controller output and lock wiring against the installation instructions.

What should we check if a device appears online but commands fail?

Confirm the overseas model and device identifier registered in the platform, including letter case and similar-looking characters. Then check connection stability, the expected firmware and whether the command is intended for that operating mode.

Browse questions & answers →
← All resources