summaryrefslogtreecommitdiff
path: root/spec/fixtures/api/schemas/public_api/v4/milestone_with_stats.json
blob: d09d1634eb95ee7c3f1cdd9cf22f39891589ef8a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
  "type": "object",
  "properties" : {
    "id": { "type": "integer" },
    "iid": { "type": "integer" },
    "project_id": { "type": ["integer", "null"] },
    "group_id": { "type": ["integer", "null"] },
    "title": { "type": "string" },
    "description": { "type": ["string", "null"] },
    "state": { "type": "string" },
    "created_at": { "type": "string", "format": "date-time" },
    "updated_at": { "type": "string", "format": "date-time" },
    "start_date": { "type": ["string", "null"], "format": "date-time" },
    "due_date": { "type": ["string", "null"], "format": "date-time" },
    "expired": { "type": ["boolean", "null"] },
    "web_url": { "type": "string" },
    "issue_stats": {
      "required": ["total", "closed"],
      "properties": {
        "total": { "type": "integer" },
        "closed": { "type": "integer" }
      },
      "additionalProperties": false
    }
  },
  "required": [
    "id", "iid", "title", "description", "state",
    "state", "created_at", "updated_at", "start_date",
    "due_date", "expired", "issue_stats"
  ],
  "additionalProperties": false
}