Fayda ID Integration
WORK IN PROGRESS
Last updated
WORK IN PROGRESS
Last updated
Copyright © 2024 OpenG2P. This work is licensed under Creative Commons Attribution International LicenseCC-BY-4.0 unless otherwise noted.
In Social Registry (SR), the registrants' data are dynamically populated. There is a requirement to update the registrants' information with Fayda ID* along with their Registration ID (RID).
The FaydaIDConnector component in the backend enables SR to retrieve and update Fayda IDs with their RIDs using APIs in the relevant registrants' data.
*Fayda ID is a 12-digit unique identification number issued by NIDP (National ID Program) of Ethiopia to residents who fulfill the required procedures put in place by NIDP digital identification number.
Automatic retrieval and synchronization
FayaIDConnector automatically retrieves data in sync with the Registration IDs.
APIs
Initiates the periodic task that retrieves a list of Registration IDs that first authenticates with an OpenG2P API.
Uses the retrieved list of Registration IDs to call the Fayda Number API to get the data from Fayda API.
It updates the Fayda ID and additional information using the OpenG2P API.
At last, data from the response is processed and transformed to update the relevant records with Fayda ID in OpenG2P system.
Reliability and consistency
The service's comprehensive error handling, logging systems, and continuous operation design ensure trustworthy and consistent data updates.
Maintenance
FaydaIDConnector is an essential component of maintaining current registration information by automating these processes and enhancing data accuracy and operational efficiency.