##### **`endpoints/register_company.md`:** ```markdown # Register Company Endpoints These endpoints handle company registration and associated operations. ## POST /api/RegisterCompany Register a new company in the system. - **Tags:** RegisterCompany - **Request Body Schema:** [CompanyForm](../schemas/company_form.md) - **Responses:** - `200`: Company successfully registered. **Example Request Body:** ```json { "id": "12345", "name": "Acme Corp", "prefix": "acme", "users": [ { "userID": 1, "username": "admin", "password": "securepassword", "isAdmin": true } ], "configuration": { "configID": 1, "configName": "Default Config" }, "adminUser": { "userID": 1, "username": "admin", "isAdmin": true } }