---
# System prepended metadata

title: Issue Template

---

# Issue Template

## POST/signup

 - ### Description : 

    - This route post a new organization account to the database after registering and validating . 

- ### Protected : No
 
- ### Required middlewares: checkSigndIn

- ### Response : 
  - Maybe success or error:
- Error : 
```js= 
  {
    status : 400,
    message : 'Bad Request'
  }
```
  
- Success : 
```js=
  {
    status : 200,
    data : {message:"Signed Up Succefully"}
  }
```
---

- ### Request body : 
```js=
  { 
    name : 'name',
    description : 'description',
    email:'email@email.com',
    password:'hashedPassword',
    categories:'['art','technology','business']'
  }
```
- Validation : 
```js= 
  { 
    name : string,
    description : string,
    email:email,
    password: string.alphanum,
    confirmPassword: ref('password'),
    categories : array
  }
```