Note: Use for actual PRODUCTION implementation! This should be SECURE since it is not intended to expose your clientID in the browser ... i.e. php code should be SERVER-SIDE! As is stated in our documentation, TLS 1.2 is REQUIRED, which means CURL version 7.34.0 at a minimum. https://curl.haxx.se/libcurl/c/CURLOPT_SSLVERSION.html The below Url examples are based on using localhost testing using XAMPP on Windows 10 on port 8088. Change accordingly for your development/production environment. Sample CeDiD for testing: 1628-A38C-J8E8 Jonathan Sample Name --Example for testing response from Paradigm Server http://localhost:8088/PhpCecValidation_ScholarRecord/ValidateAPITesting.php --Example to display form awaiting form input (CeDiD textbox) http://localhost:8088/PhpCecValidation_ScholarRecord/index.php --Use to display form (pre-populating CeDiD from querystring) http://localhost:8088/PhpCecValidation_ScholarRecord/index.php?cedid=1628-A38C-J8E8 Instructions: Edit ValidateAPI.php file 1. Change $clientId = '80DBC6A0-6CCF-4BA3-AAD8-89B2AE22FFA9'; to the value supplied by Paradigm Edit js/client.js 1. Change email address for registrar@sampleuniversity.edu for both text and href 2. Change email address for apostille@sampleuniversity.edu for both text and href 3. Review javascript validate() function for appropriate return data to display upon successful validation (CeDiplomaID, Name, Degree1, Major1, and ConferralDate are supplied as base example). Copy/Upload ValidateAPI.php file to appropriate secure location on web site. Copy/Upload index.php file to appropriate secure location on web site (httdocs?) and name filename appropriately to your environment. Copy/Upload css/client.css file to appropriate secure location on web site. Copy/Upload js/client.js file to appropriate secure location on web site. Important: Firewall port 8086 may need to be opened for the external Web API call through BOTH your Web Server Host and your Outside/Edge Firewall to the Internet in order to reach our server(s). Please contact your Network IT staff as necessary. The following are the current IP Addresses of both our Test and Production servers (if needed): https://test.secure.cecredentialtrust.com => 216.54.81.106 https://secure.cecredentialtrust.com => 216.54.81.107 Note: The CHEA logo should be removed if your Institution is not a member.