Retrieves a Project

No description given!

curl

GET /v1/projects/:id

Example Request
$ curl -X GET https://api.mocii.dev/v1/projects/0
Example Response
{
  "data":[
    {
      "id": 1,
      "name": "Internal Issues",
      "description": "All Internal Issues that doesn't suit for a project",
      "tag": "INTISS"
    }
  ]
}

Lists all Projects

No description given!

curl

GET /v1/projects

Example Request
$ curl -X GET https://api.mocii.dev/v1/projects
Example Response
{
  "data": [
    {
      "id": 1,
      "name": "Internal Issues",
      "description": "All Internal Issues that doesn't suit for a project",
      "tag": "INTISS"
    },
    {
      "id": 2,
      "name": "CodeHub",
      "description": null,
      "tag": "CH"
    }
  ]
}

Deletes a Project

No description given!

curl

DELETE /v1/projects/:id

Example Request
Example Missing!
Example Response
Example Missing!

Creates a Project

No description given!

Parameters

Name Description
name required No description given!
description optional No description given!
tag required No description given!
curl

POST /v1/projects

Example Request
Example Missing!
Example Response
Example Missing!

Modifying a Project

No description given!

Parameters

Name Description
name optional No description given!
description optional No description given!
tag optional No description given!
curl

PUT /v1/projects/:id

Example Request
Example Missing!
Example Response
Example Missing!

Retrieves a Todo

No description given!

curl

GET /v1/todo/:id

Example Request
Example Missing!
Example Response
Example Missing!

Lists all Todo

No description given!

curl

GET /v1/todo

Example Request
Example Missing!
Example Response
Example Missing!

Deletes a Todo

No description given!

curl

DELETE /v1/todo/:id

Example Request
Example Missing!
Example Response
Example Missing!

Creates a Todo

No description given!

Parameters

Name Description
title required Title of Todo
description optional Description Content of Todo
projectID required ID of associated project
curl

POST /v1/todo

Example Request
Example Missing!
Example Response
Example Missing!

Modifying a Todo

No description given!

Parameters

Name Description
title optional Title Todo
description optional Description of Todo
projectID optional ID of associated project
curl

PUT /v1/todo/:id

Example Request
Example Missing!
Example Response
Example Missing!