# Register a company Accepts a JSON payload to register a company with required and optional company data. Endpoint: POST /rest/v1/organizations/register Version: v1.0.0 Security: ## Request fields (application/json): - `companyVatNumber` (string, required) The company's unique identifier (OIB, 11 digits). Example: "12345678901" - `companyName` (string, required) The official name of the company. Example: "Example Ltd." - `companyAddressStreet` (string, required) Company street and street number. Example: "Main Street 123" - `companyAddressCity` (string, required) Company city. Example: "Zagreb" - `companyAddressPostalCode` (string, required) Company postal code. Example: "10000" - `companyAddressState` (string, required) Company state. Example: "Grad Zagreb" - `companyAddressCountry` (string, required) Company country. Example: "HR" - `mpsRegister` (boolean, required) Indicates whether MPS register required. Example: true - `email` (string) Contact email address (optional). Example: "info@example.com" - `companyWebsite` (string) Website URL of the company (optional). Example: "https://www.example.com" - `iban` (string) IBAN of the company (optional). Example: "HR1234567890123456789" - `routingAddress` (string, required) Routing address for the company. Example: "00000000000" ## Response 201 fields (application/json): - `organizationId` (string, required) Unique identifier for the organization. Example: "6787a98e15306d37eed688a8"