# Create project Endpoint: POST /projects Version: 1.0.0 Security: oauth2 ## Request fields (application/json): - `title` (string, required) - `contactpersoon_naam` (string, required) - `contactpersoon_email` (string, required) - `adres` (string, required) - `postcode` (string, required) - `plaats` (string, required) - `materiaal_beschikbaar_vanaf` (string, required) - `materiaal_beschikbaar_tot` (string, required) - `materiaal_online_vanaf` (string, required) - `materiaal_online_tot` (string, required) - `levering` (string, required) - `status_materiaal` (string, required) Enum: "Beschikbaar", "Te koop", "Gereserveerd", "Geleverd", "Verkocht" - `grondsoort` (string,null) Enum: "", "Zand", "Veen", "Klei", "Loss", "Anders" - `prive` (boolean) ## Response 201 fields (application/json): - `id` (integer, required) ## Response 401 fields (application/json): - `message` (string, required) Error overview. ## Response 403 fields (application/json): - `message` (string, required) Error overview. ## Response 422 fields (application/json): - `message` (string, required) Errors overview. - `errors` (object, required) A detailed description of each field that failed validation.