{
    "basePath": "http://api.basetax.co.uk/v4",
    "swaggerVersion": "1.2",
    "apiVersion": "1.0.0",
    "resourcePath": "/lloyds-underwriters",
    "apis": [
        {
            "path": "/lloyds-underwriters",
            "operations": [
                {
                    "method": "GET",
                    "summary": "Get all underwriters",
                    "nickname": "all",
                    "responseMessages": [
                        {
                            "code": 400,
                            "message": "Invalid request params"
                        },
                        {
                            "code": 401,
                            "message": "Caller is not authenticated"
                        },
                        {
                            "code": 404,
                            "message": "Resource not found"
                        }
                    ]
                },
                {
                    "method": "POST",
                    "summary": "Create a underwriter",
                    "nickname": "store",
                    "parameters": [
                        {
                            "paramType": "body",
                            "name": "body",
                            "type": "LloydsUnderwriter",
                            "required": true,
                            "description": "json body"
                        }
                    ],
                    "responseMessages": [
                        {
                            "code": 400,
                            "message": "Invalid request params"
                        },
                        {
                            "code": 401,
                            "message": "Caller is not authenticated"
                        },
                        {
                            "code": 404,
                            "message": "Resource not found"
                        }
                    ]
                }
            ]
        },
        {
            "path": "/lloyds-underwriters/{id}",
            "operations": [
                {
                    "method": "GET",
                    "summary": "Get one underwriter",
                    "nickname": "get",
                    "parameters": [
                        {
                            "paramType": "path",
                            "name": "id",
                            "type": "string",
                            "required": true,
                            "description": "Id"
                        }
                    ],
                    "responseMessages": [
                        {
                            "code": 400,
                            "message": "Invalid request params"
                        },
                        {
                            "code": 401,
                            "message": "Caller is not authenticated"
                        },
                        {
                            "code": 404,
                            "message": "Resource not found"
                        }
                    ]
                },
                {
                    "method": "PUT",
                    "summary": "Update a underwriter",
                    "nickname": "update",
                    "parameters": [
                        {
                            "paramType": "path",
                            "name": "id",
                            "type": "string",
                            "required": true,
                            "description": "Id"
                        },
                        {
                            "paramType": "body",
                            "name": "body",
                            "type": "LloydsUnderwriter",
                            "required": true,
                            "description": "json body"
                        }
                    ],
                    "responseMessages": [
                        {
                            "code": 400,
                            "message": "Invalid request params"
                        },
                        {
                            "code": 401,
                            "message": "Caller is not authenticated"
                        },
                        {
                            "code": 404,
                            "message": "Resource not found"
                        }
                    ]
                },
                {
                    "method": "DELETE",
                    "summary": "Delete a underwriter",
                    "nickname": "delete",
                    "parameters": [
                        {
                            "paramType": "path",
                            "name": "id",
                            "type": "string",
                            "required": true,
                            "description": "Id"
                        }
                    ],
                    "responseMessages": [
                        {
                            "code": 400,
                            "message": "Invalid request params"
                        },
                        {
                            "code": 401,
                            "message": "Caller is not authenticated"
                        },
                        {
                            "code": 404,
                            "message": "Resource not found"
                        }
                    ]
                }
            ]
        }
    ],
    "models": {
        "LloydsUnderwriter": {
            "id": "LloydsUnderwriter",
            "properties": {
                "user_id": {
                    "description": "User id",
                    "type": "integer",
                    "defaultValue": 4
                },
                "tax_year_id": {
                    "description": "Tax year id",
                    "type": "integer",
                    "defaultValue": 5
                },
                "tax_return_id": {
                    "description": "Tax return id",
                    "type": "integer",
                    "defaultValue": 24004
                },
                "LUN1": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN2": {
                    "description": "LUN2",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN3": {
                    "description": "LUN3",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN4": {
                    "description": "LUN4",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN5": {
                    "description": "LUN5",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN6": {
                    "description": "LUN6",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN7": {
                    "description": "LUN7",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN8": {
                    "description": "LUN8",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN9": {
                    "description": "LUN9",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN10": {
                    "description": "LUN10",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN11": {
                    "description": "LUN11",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN12": {
                    "description": "LUN12",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN13": {
                    "description": "LUN13",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN14": {
                    "description": "LUN14",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN15": {
                    "description": "LUN15",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN16": {
                    "description": "LUN16",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN17": {
                    "description": "LUN17",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN18": {
                    "description": "LUN18",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN19": {
                    "description": "LUN19",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN20": {
                    "description": "LUN20",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN21": {
                    "description": "LUN21",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN22": {
                    "description": "LUN22",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN23": {
                    "description": "LUN23",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN24": {
                    "description": "LUN24",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN25": {
                    "description": "LUN25",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN26": {
                    "description": "LUN26",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN27": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN28": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN29": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN30": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN31": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN32": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN33": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN34": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN35": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN36": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN37": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN38": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN39": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN40": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN41": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN42": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN43": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN44": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN45": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN46": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN47": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN48": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN49": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN50": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN51": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN52": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN53": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN54": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN55": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN56": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN57": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN58": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN59": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN60": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN61": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN62": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN63": {
                    "description": "LUN1",
                    "type": "boolean"
                },
                "LUN64": {
                    "description": "LUN1",
                    "type": "boolean"
                },
                "LUN65": {
                    "description": "LUN1",
                    "type": "float",
                    "defaultValue": 55.66
                },
                "LUN66": {
                    "description": "LUN1",
                    "type": "string",
                    "defaultValue": "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum."
                }
            }
        }
    },
    "produces": [
        "application/json"
    ]
}