A simple PHP-based web app that allows users to fetch and display detailed information about Greek companies using their GEMI number, via the official publicity.businessportal.gr API.
- π Search Greek businesses by GEMI number.
- π Display key company information including:
- Name, AFM, Status, Legal Type, and Registration Date.
- πΊοΈ Show address
- π₯ List company management details (names, roles, AFMs, dates).
- π·οΈ Display KAD codes and business activity descriptions.
- π Show basic contact information (telephone and email).
- β Input validation with user-friendly alerts.
- π¨ Built with TailwindCSS for a responsive and modern UI.
- The user inputs a GEMI number in the form.
- Upon submission, the PHP script validates the input (must be numeric).
- A POST request is sent to the
https://publicity.businessportal.gr/api/company/detailsAPI. - If the response is successful (
HTTP 200), the JSON data is parsed. - The script dynamically renders company information, management roles, contact info, and activity codes.
- If no data is found or the API fails, appropriate alerts are shown.
- Frontend: HTML, TailwindCSS
- Backend: PHP (with cURL)
- API: publicity.businessportal.gr
Contributions are welcome! Please open an issue or pull request for any improvements.
This script is provided as-is. The author is not responsible for any legal or financial consequences resulting from its use. Always verify critical business information through official channels.