Integrating API-based Identity Verification in Power Apps using Microsoft Dataverse
Hi everyone,
I’m currently developing a Power Apps form that collects user data and stores it in Microsoft Dataverse. One of the goals is to add a lightweight identity verification layer before submission — similar to how government verification systems (like the 8171 check online CNIC process) confirm user details in real time.
My question is:
What’s the most efficient way to call an external REST API from Power Apps or Power Automate to validate identity fields (like national ID or phone number) before the record is created?
Can this be done securely within a Dataverse environment using custom connectors?
Are there any recommended Microsoft tools or best practices to prevent delays or API timeouts during form submission?
I’ve gone through some docs about Power Automate flows and Azure Functions but would appreciate insights or practical examples from anyone who’s implemented something similar.
Thanks in advance!