{
    "basePath": "http://localhost/taxmapp-api/public",
    "swaggerVersion": "1.2",
    "apiVersion": "1.0.0",
    "resourcePath": "/export",
    "apis": [
        {
            "path": "/v2/export",
            "operations": [
                {
                    "method": "GET",
                    "summary": "Export index",
                    "nickname": "exports"
                }
            ]
        },
        {
            "path": "/v2/export/invoice-pdf",
            "operations": [
                {
                    "method": "POST",
                    "summary": "Export invoice",
                    "nickname": "invoices",
                    "parameters": [
                        {
                            "paramType": "body",
                            "name": "json",
                            "type": "json",
                            "description": "Json"
                        }
                    ]
                }
            ]
        },
        {
            "path": "/v2/export/mileage",
            "operations": [
                {
                    "method": "POST",
                    "summary": "Export mileage",
                    "nickname": "exports",
                    "parameters": [
                        {
                            "paramType": "body",
                            "name": "json",
                            "type": "json",
                            "description": "Json"
                        },
                        {
                            "paramType": "query",
                            "name": "type",
                            "type": "string",
                            "description": "pdf|csv|xlsx|xls"
                        }
                    ]
                }
            ]
        },
        {
            "path": "/v2/export/profit-and-loss",
            "operations": [
                {
                    "method": "POST",
                    "summary": "Export profit and loss",
                    "nickname": "exports",
                    "parameters": [
                        {
                            "paramType": "body",
                            "name": "content",
                            "type": "json",
                            "description": "Content"
                        },
                        {
                            "paramType": "query",
                            "name": "type",
                            "type": "string",
                            "description": "pdf|csv|xlsx|xls"
                        }
                    ]
                }
            ]
        },
        {
            "path": "/v2/export/tax-review-pdf",
            "operations": [
                {
                    "method": "POST",
                    "summary": "Export tax review",
                    "nickname": "exportTaxReview",
                    "parameters": [
                        {
                            "paramType": "body",
                            "name": "json",
                            "type": "json",
                            "description": "Json"
                        }
                    ]
                }
            ]
        },
        {
            "path": "/v2/export/transaction-cis-list",
            "operations": [
                {
                    "method": "POST",
                    "summary": "Export transactions list",
                    "nickname": "exports",
                    "parameters": [
                        {
                            "paramType": "query",
                            "name": "tax_year_id",
                            "type": "string",
                            "description": "Tax year ID"
                        },
                        {
                            "paramType": "query",
                            "name": "from",
                            "type": "string",
                            "description": "From"
                        },
                        {
                            "paramType": "query",
                            "name": "to",
                            "type": "string",
                            "description": "To"
                        },
                        {
                            "paramType": "query",
                            "name": "business_id",
                            "type": "string",
                            "description": "Business ID"
                        },
                        {
                            "paramType": "query",
                            "name": "record_type_id",
                            "type": "string",
                            "description": "Address Line 1"
                        },
                        {
                            "paramType": "query",
                            "name": "order_by",
                            "type": "string",
                            "description": "order_by"
                        },
                        {
                            "paramType": "query",
                            "name": "reverse",
                            "type": "string",
                            "description": "Reverse"
                        },
                        {
                            "paramType": "query",
                            "name": "type",
                            "type": "string",
                            "description": "pdf|csv|xlsx|xls"
                        }
                    ]
                }
            ]
        },
        {
            "path": "/v2/export/transaction-list",
            "operations": [
                {
                    "method": "POST",
                    "summary": "Export transactions list",
                    "nickname": "exports",
                    "parameters": [
                        {
                            "paramType": "query",
                            "name": "tax_year_id",
                            "type": "string",
                            "description": "Tax year ID"
                        },
                        {
                            "paramType": "query",
                            "name": "from",
                            "type": "string",
                            "description": "From"
                        },
                        {
                            "paramType": "query",
                            "name": "to",
                            "type": "string",
                            "description": "To"
                        },
                        {
                            "paramType": "query",
                            "name": "business_id",
                            "type": "string",
                            "description": "Business ID"
                        },
                        {
                            "paramType": "query",
                            "name": "record_type_id",
                            "type": "string",
                            "description": "Address Line 1"
                        },
                        {
                            "paramType": "query",
                            "name": "order_by",
                            "type": "string",
                            "description": "order_by"
                        },
                        {
                            "paramType": "query",
                            "name": "reverse",
                            "type": "string",
                            "description": "Reverse"
                        },
                        {
                            "paramType": "query",
                            "name": "type",
                            "type": "string",
                            "description": "pdf|csv|xlsx|xls"
                        }
                    ]
                }
            ]
        }
    ],
    "produces": [
        "application/json"
    ]
}