# Create a custom property Endpoint: POST /api/v1/custom_properties Version: 0.0.1 Security: bearerAuth ## Request fields (application/json): - `entity_type` (string, required) Enum: "employee", "employer", "placement", "form", "client", "job" - `name` (string, required) - `label` (string, required) - `scalar_type` (string, required) Enum: "string", "boolean", "date", "datetime", "integer", "decimal" ## Response 201 fields (application/json): - `id` (string, required) - `name` (string, required) - `label` (string, required) - `entity_type` (string, required) Enum: "employee", "employer", "placement", "form", "client", "job" - `scalar_type` (string, required) Enum: "string", "boolean", "date", "datetime", "integer", "decimal" - `path` (string, required) - `created_at` (string, required) - `updated_at` (string, required) ## Response 400 fields (application/json): - `message` (string, required) ## Response 401 fields (application/json): - `message` (string, required) Enum: "Not authorized"