# Register Company **POST /v1/auth/register/company** Register a new Company. Note: If an authenticated user is present, we use that instead of creating a new User ## Servers - Development Server: https://api-dev.classmanager.io (Development Server) - Localhost: https://localhost (Localhost) - Local (Valet): https://classmanager.test (Local (Valet)) - Staging Server: https://api-stage.classmanager.io (Staging Server) - Production Server: https://api.classmanager.io (Production Server) ## Parameters ### Body: application/json (object) Request for registering a new Company - **name** (string) Company name - **firstname** (string) User firstname - **lastname** (string) User lastname - **email** (string) Company email - **password** (string) password - **phone** (string) Phone number - **countryCode** (string) Country code - **timezone** (string) Company timezone - **industry** (string) Company industry - **size** (string) Company size - **hutk** () HubSpot tracking cookie ## Responses ### 200 successful operation #### Body: application/json (object) - **account** (object) User Account schema - **user** (object) User schema - **token** (string) Auth token for the user [Powered by Bump.sh](https://bump.sh)