{
	"openapi": "3.0.0",
	"components": {
		"examples": {},
		"headers": {},
		"parameters": {},
		"requestBodies": {},
		"responses": {},
		"schemas": {
			"PermitsAboutToDeemResponse": {
				"properties": {
					"work_reference_number": {
						"type": "string"
					},
					"permit_reference_number": {
						"type": "string"
					},
					"works_location": {
						"type": "string"
					},
					"promoter": {
						"type": "string"
					},
					"deem_date": {
						"type": "string",
						"format": "date-time"
					},
					"application_submission_date": {
						"type": "string",
						"format": "date-time"
					},
					"works_category": {
						"type": "string"
					},
					"highest_traffic_management_type": {
						"type": "string"
					},
					"start_date": {
						"type": "string",
						"format": "date-time"
					},
					"end_date": {
						"type": "string",
						"format": "date-time"
					}
				},
				"required": [
					"work_reference_number",
					"permit_reference_number",
					"works_location",
					"promoter",
					"deem_date",
					"application_submission_date",
					"works_category",
					"highest_traffic_management_type",
					"start_date",
					"end_date"
				],
				"type": "object",
				"additionalProperties": false
			},
			"WorkStopsDueResponse": {
				"properties": {
					"work_reference_number": {
						"type": "string"
					},
					"permit_reference_number": {
						"type": "string"
					},
					"works_location": {
						"type": "string"
					},
					"highway_authority": {
						"type": "string"
					},
					"start_date": {
						"type": "string",
						"format": "date-time"
					},
					"proposed_end_date": {
						"type": "string",
						"format": "date-time"
					},
					"reasonable_period_end_date": {
						"type": "string",
						"format": "date-time"
					},
					"workstream_prefix": {
						"type": "string"
					}
				},
				"required": [
					"work_reference_number",
					"permit_reference_number",
					"works_location",
					"highway_authority",
					"start_date",
					"proposed_end_date",
					"reasonable_period_end_date",
					"workstream_prefix"
				],
				"type": "object",
				"additionalProperties": false
			}
		},
		"securitySchemes": {
			"token": {
				"type": "apiKey",
				"name": "token",
				"in": "header"
			}
		}
	},
	"info": {
		"title": "Street Manager Worklist API",
		"version": "1.0.0",
		"description": "See API specification Resource Guide > Worklist API for more information on endpoints\nNOTE: Swagger Editor/UI does not display all description text for enumerations and child elements, check swagger.json for full description text",
		"license": {
			"name": "MIT"
		},
		"contact": {}
	},
	"paths": {
		"/permits-about-to-deem": {
			"get": {
				"operationId": "GetPermitsAboutToDeem",
				"responses": {
					"200": {
						"description": "Ok",
						"content": {
							"application/json": {
								"schema": {
									"items": {
										"$ref": "#/components/schemas/PermitsAboutToDeemResponse"
									},
									"type": "array"
								}
							}
						}
					}
				},
				"security": [
					{
						"token": [
							"HighwayAuthority"
						]
					}
				],
				"parameters": []
			}
		},
		"/work-stops-due": {
			"get": {
				"operationId": "GetWorkStopsDue",
				"responses": {
					"200": {
						"description": "OK",
						"content": {
							"application/json": {
								"schema": {
									"items": {
										"$ref": "#/components/schemas/WorkStopsDueResponse"
									},
									"type": "array"
								}
							}
						}
					}
				},
				"security": [
					{
						"token": [
							"Planner",
							"Contractor"
						]
					}
				],
				"parameters": [
					{
						"in": "query",
						"name": "swa_code",
						"required": false,
						"schema": {
							"type": "string"
						}
					}
				]
			}
		}
	},
	"servers": [
		{
			"url": "/"
		}
	]
}