{
    "variable": [
        {
            "id": "baseUrl",
            "key": "baseUrl",
            "type": "string",
            "name": "string",
            "value": "https:\/\/app.corcava.com"
        }
    ],
    "info": {
        "name": "Corcava Public API Documentation",
        "_postman_id": "9a331371-dcba-430c-91c6-6051e31c4d58",
        "description": "",
        "schema": "https:\/\/schema.getpostman.com\/json\/collection\/v2.1.0\/collection.json"
    },
    "item": [
        {
            "name": "Bill Rates",
            "description": "\nAPIs for managing user bill rates within projects.\n\nBill rates represent the hourly rate for a user on a specific project, effective from a given start date.\nEach user can have multiple bill rates over time, but only one active rate at any given time.",
            "item": [
                {
                    "name": "Display a paginated list of bill rates for a user in a project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects\/:project_id\/users\/:user_id\/bill-rates",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "started_at",
                                    "description": "Column used for sorting.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/projects\/:project_id\/users\/:user_id\/bill-rates?per_page=50&sort=started_at&direction=desc",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "user_id",
                                    "key": "user_id",
                                    "value": "1",
                                    "description": "The ID of the user."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "user",
                                    "key": "user",
                                    "value": "42",
                                    "description": "The ID of the user."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"project_id\": 1,\n      \"user_id\": 42,\n      \"rate\": 85.50,\n      \"started_at\": \"2024-01-01T00:00:00.000000Z\",\n      \"created_at\": \"2023-12-15T10:30:00.000000Z\",\n      \"updated_at\": \"2023-12-15T10:30:00.000000Z\",\n      \"status\": \"current\"\n    },\n    {\n      \"id\": 2,\n      \"project_id\": 1,\n      \"user_id\": 42,\n      \"rate\": 75.00,\n      \"started_at\": \"2023-07-01T00:00:00.000000Z\",\n      \"created_at\": \"2023-06-20T14:15:00.000000Z\",\n      \"updated_at\": \"2023-06-20T14:15:00.000000Z\",\n      \"status\": \"past\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/projects\/1\/users\/42\/bill-rates?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/projects\/1\/users\/42\/bill-rates?page=2\",\n    \"prev\": null,\n    \"next\": \"https:\/\/example.com\/api\/v1\/projects\/1\/users\/42\/bill-rates?page=2\"\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 2,\n    \"path\": \"https:\/\/example.com\/api\/v1\/projects\/1\/users\/42\/bill-rates\",\n    \"per_page\": 30,\n    \"to\": 30,\n    \"total\": 45\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized.\"}",
                            "name": "unauthorized"
                        }
                    ]
                },
                {
                    "name": "Create a new bill rate for a user in a project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects\/:project_id\/users\/:user_id\/bill-rates",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/projects\/:project_id\/users\/:user_id\/bill-rates",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "user_id",
                                    "key": "user_id",
                                    "value": "1",
                                    "description": "The ID of the user."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "user",
                                    "key": "user",
                                    "value": "42",
                                    "description": "The ID of the user."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"started_at\":\"2024-01-01\",\"rate\":\"85.50\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 3,\n  \"project_id\": 1,\n  \"user_id\": 42,\n  \"rate\": 85.50,\n  \"started_at\": \"2024-01-01T00:00:00.000000Z\",\n  \"created_at\": \"2023-12-20T09:45:00.000000Z\",\n  \"updated_at\": \"2023-12-20T09:45:00.000000Z\",\n  \"status\": \"future\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized.\"}",
                            "name": "unauthorized"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"started_at\": [\"The start date already exists for this user.\"]\n  }\n}",
                            "name": "duplicate_date"
                        }
                    ]
                },
                {
                    "name": "Update a bill rate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects\/:project_id\/users\/:user_id\/bill-rates\/:billRate_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/projects\/:project_id\/users\/:user_id\/bill-rates\/:billRate_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "user_id",
                                    "key": "user_id",
                                    "value": "1",
                                    "description": "The ID of the user."
                                },
                                {
                                    "id": "billRate_id",
                                    "key": "billRate_id",
                                    "value": "1",
                                    "description": "The ID of the billRate."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "user",
                                    "key": "user",
                                    "value": "42",
                                    "description": "The ID of the user."
                                },
                                {
                                    "id": "billRate",
                                    "key": "billRate",
                                    "value": "3",
                                    "description": "The ID of the bill rate."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"started_at\":\"2024-02-01\",\"rate\":\"90.00\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 3,\n  \"project_id\": 1,\n  \"user_id\": 42,\n  \"rate\": 90.00,\n  \"started_at\": \"2024-02-01T00:00:00.000000Z\",\n  \"created_at\": \"2023-12-20T09:45:00.000000Z\",\n  \"updated_at\": \"2023-12-25T11:20:00.000000Z\",\n  \"status\": \"future\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized.\"}",
                            "name": "unauthorized"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Bill rate not found for this user\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"started_at\": [\"The start date already exists for this user.\"]\n  }\n}",
                            "name": "duplicate_date"
                        }
                    ]
                },
                {
                    "name": "Delete a bill rate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects\/:project_id\/users\/:user_id\/bill-rates\/:billRate_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/projects\/:project_id\/users\/:user_id\/bill-rates\/:billRate_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "user_id",
                                    "key": "user_id",
                                    "value": "1",
                                    "description": "The ID of the user."
                                },
                                {
                                    "id": "billRate_id",
                                    "key": "billRate_id",
                                    "value": "1",
                                    "description": "The ID of the billRate."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "user",
                                    "key": "user",
                                    "value": "42",
                                    "description": "The ID of the user."
                                },
                                {
                                    "id": "billRate",
                                    "key": "billRate",
                                    "value": "3",
                                    "description": "The ID of the bill rate."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized.\"}",
                            "name": "unauthorized"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Bill rate not found for this user\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"error\": [\"Current and past bill rate cannot be deleted\"]\n  }\n}",
                            "name": "cannot_delete"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Boards",
            "description": "\nAPIs for managing project boards.\n\nBoards group tasks inside a project. Use these endpoints to list, create, update, and delete project boards within your team.",
            "item": [
                {
                    "name": "Display a paginated list of project boards.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/boards",
                            "query": [
                                {
                                    "key": "search",
                                    "value": "Marketing",
                                    "description": "Filter boards by partial match in the board title.",
                                    "disabled": false
                                },
                                {
                                    "key": "project_id",
                                    "value": "5",
                                    "description": "Filter boards that belong to the given project id.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, title, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/boards?search=Marketing&project_id=5&per_page=50&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 10,\n      \"title\": \"Marketing pipeline\",\n      \"description\": \"High level marketing workflow.\",\n      \"project_id\": 3,\n      \"user_id\": 14,\n      \"team_id\": 8,\n      \"created_at\": \"2025-01-10T12:30:00.000000Z\",\n      \"updated_at\": \"2025-01-10T12:30:00.000000Z\",\n      \"deleted_at\": null\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/boards?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/boards?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/boards\",\n    \"per_page\": 30,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new project board.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/boards",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/boards"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"title\":\"Marketing pipeline\",\"description\":\"High level marketing workflow.\",\"project_id\":3}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 10,\n  \"title\": \"Marketing pipeline\",\n  \"description\": \"High level marketing workflow.\",\n  \"project_id\": 3,\n  \"user_id\": 14,\n  \"team_id\": 8,\n  \"created_at\": \"2025-01-10T12:30:00.000000Z\",\n  \"updated_at\": \"2025-01-10T12:30:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"Project not found\"}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Display a single board.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/boards\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/boards\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "10",
                                    "description": "Board id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 10,\n  \"title\": \"Marketing pipeline\",\n  \"description\": \"High level marketing workflow.\",\n  \"project_id\": 3,\n  \"user_id\": 14,\n  \"team_id\": 8,\n  \"created_at\": \"2025-01-10T12:30:00.000000Z\",\n  \"updated_at\": \"2025-01-10T12:30:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Update a board.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/boards\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/boards\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "10",
                                    "description": "Board id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"title\":\"Marketing pipeline\",\"description\":\"High level marketing workflow.\",\"project_id\":3}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 10,\n  \"title\": \"Marketing pipeline\",\n  \"description\": \"High level marketing workflow.\",\n  \"project_id\": 3,\n  \"user_id\": 14,\n  \"team_id\": 8,\n  \"created_at\": \"2025-01-10T12:30:00.000000Z\",\n  \"updated_at\": \"2025-01-10T16:45:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete a board.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/boards\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/boards\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "10",
                                    "description": "Board id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Export board activity with time tracking data.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/boards\/:id\/export-activity",
                            "query": [
                                {
                                    "key": "start_date",
                                    "value": "2025-01-01",
                                    "description": "Start date for the export range (YYYY-MM-DD).",
                                    "disabled": false
                                },
                                {
                                    "key": "end_date",
                                    "value": "2025-01-31",
                                    "description": "End date for the export range (YYYY-MM-DD).",
                                    "disabled": false
                                },
                                {
                                    "key": "group_by",
                                    "value": "member",
                                    "description": "Grouping option: 'member' or 'task'.",
                                    "disabled": false
                                },
                                {
                                    "key": "time_format",
                                    "value": "hms",
                                    "description": "Time format: 'seconds' (integer) or 'hms' (HH:MM:SS string). Defaults to 'seconds'.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/boards\/:id\/export-activity?start_date=2025-01-01&end_date=2025-01-31&group_by=member&time_format=hms",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "10",
                                    "description": "Board id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"start_date\":\"2026-11-13T17:05:36\",\"end_date\":\"2052-12-06\",\"group_by\":\"task\",\"time_format\":\"seconds\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"john doe\": [\n    {\"task\": \"Marketing campaign\", \"time\": 7200},\n    {\"task\": \"Website redesign\", \"time\": 3600}\n  ],\n  \"jane smith\": [\n    {\"task\": \"Marketing campaign\", \"time\": 5400}\n  ]\n}",
                            "name": "grouped_by_member_seconds"
                        },
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"Marketing campaign\": [\n    {\"member\": \"john doe\", \"time\": \"02:00:00\"},\n    {\"member\": \"jane smith\", \"time\": \"01:30:00\"}\n  ],\n  \"Website redesign\": [\n    {\"member\": \"john doe\", \"time\": \"01:00:00\"}\n  ]\n}",
                            "name": "grouped_by_task_hms"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"Invalid parameters\"}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "List columns for a board.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/boards\/:board_id\/columns",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/boards\/:board_id\/columns",
                            "variable": [
                                {
                                    "id": "board_id",
                                    "key": "board_id",
                                    "value": "10",
                                    "description": "Board id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"To Do\",\n      \"is_todo\": true,\n      \"is_done\": false,\n      \"project_board_id\": 10,\n      \"team_id\": 1,\n      \"order\": 0\n    },\n    {\n      \"id\": 2,\n      \"name\": \"In Progress\",\n      \"is_todo\": false,\n      \"is_done\": false,\n      \"project_board_id\": 10,\n      \"team_id\": 1,\n      \"order\": 1\n    }\n  ]\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Board not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Create a new column in a board.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/boards\/:board_id\/columns",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/boards\/:board_id\/columns",
                            "variable": [
                                {
                                    "id": "board_id",
                                    "key": "board_id",
                                    "value": "10",
                                    "description": "Board id."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"To Do\",\"is_todo\":true,\"is_done\":false,\"order\":0}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"data\": {\n    \"id\": 5,\n    \"name\": \"To Do\",\n    \"is_todo\": true,\n    \"is_done\": false,\n    \"project_board_id\": 10,\n    \"team_id\": 1,\n    \"order\": 0\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Board not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Update a column.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/boards\/:board_id\/columns\/:column_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/boards\/:board_id\/columns\/:column_id",
                            "variable": [
                                {
                                    "id": "board_id",
                                    "key": "board_id",
                                    "value": "10",
                                    "description": "Board id."
                                },
                                {
                                    "id": "column_id",
                                    "key": "column_id",
                                    "value": "5",
                                    "description": "Column id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"In Progress\",\"is_todo\":false,\"is_done\":false,\"order\":1}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": {\n    \"id\": 5,\n    \"name\": \"In Progress\",\n    \"is_todo\": false,\n    \"is_done\": false,\n    \"project_board_id\": 10,\n    \"team_id\": 1,\n    \"order\": 1\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Column not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete a column.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/boards\/:board_id\/columns\/:column_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/boards\/:board_id\/columns\/:column_id",
                            "variable": [
                                {
                                    "id": "board_id",
                                    "key": "board_id",
                                    "value": "10",
                                    "description": "Board id."
                                },
                                {
                                    "id": "column_id",
                                    "key": "column_id",
                                    "value": "5",
                                    "description": "Column id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Column not found\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"Cannot delete column with tasks. Move or delete tasks first.\"}",
                            "name": "has_tasks"
                        }
                    ]
                }
            ]
        },
        {
            "name": "CRM Emails",
            "description": "\nOne-to-one CRM email drafts and send for contacts (Gmail).",
            "item": [
                {
                    "name": "List CRM emails (drafts or sent).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/emails",
                            "query": [
                                {
                                    "key": "status",
                                    "value": "draft",
                                    "description": "Filter by status: draft, sent, failed, queued.",
                                    "disabled": false
                                },
                                {
                                    "key": "contact_id",
                                    "value": "15",
                                    "description": "Filter by contact id.",
                                    "disabled": false
                                },
                                {
                                    "key": "search",
                                    "value": "bydfi",
                                    "description": "Filter by recipient, subject, body, or contact name\/email.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "20",
                                    "description": "Results per page (max 50).",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/emails?status=draft&contact_id=15&search=bydfi&per_page=20"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"status\":\"architecto\",\"contact_id\":22,\"search\":\"g\",\"per_page\":16,\"page\":27}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6IitWWUxlR2g1R0ZZeGpGT0tIb0RQMnc9PSIsInZhbHVlIjoiZy9ndXRUbnN6UERicG1PL01CRDBFLzhiZDVUYm5HaDNySDlPUGMya01laU9VRjZVdVh5Q3UvdUlTNnJReThtSExxNFJ1alVnR3lydEdwdGk2Y01kUDlFdEV1THQxOWtKNW9HS2J3RS8xdEE1S2pTd2xaQ3RxSG1MNFlVTTB0RVYiLCJtYWMiOiJmMTE0ODk4NzAzYzExYWRjYzZlYWIzMGRiODg0MTQwN2UxY2Q0Yjc4MWRiOGU2NDBiZGZmOWZiZTZlZTFmYzliIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6IjJWVUw5cVVGN0MzMkw5WTg3K3RTNHc9PSIsInZhbHVlIjoiL1BEZ3hMR2cxb2gyQnp5eWF2SUVGUmJOYVFDdjVwNUNhd0xlUklMTzRzQmZHK0VreVNqTW5SbFN3aGsvdSsxanhFWEV5N3FUUENNN3BTTWlkbjZaWjZEbXEwSVhDcC90WVpYQVhMRW8vOTVZL2dVWjdyOGhrb1ozMmxvTFp6L2MiLCJtYWMiOiJjYzhhMjI4ZjIwOWQyYzcxNjNiYmU5MmM5MDZmZGUwYTg3MzJkZDdmMDBhYTE1ZTU4NmRhNzQxYWM4ODAzMWM5IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Show a CRM email.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/emails\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/emails\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the email."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6IjlIVEtEQTlzL1R6NmFleDhKWmpLM1E9PSIsInZhbHVlIjoibHZpZEVYR3BEWHh1dFF3WFgxbjcvTmF0S0ZaaVI1RW1pMm9scXdQd0RjbTFiNHgxbEdmRFVLMDhYdkhaWStKZlJhZ1M5MG9ucUx2Sk9FMXE3YzFqdGtWUVV5THcyTWtWUUEzWWtUb2pUSkd2YWxUZEp6VmtSQ0NNN2FwYy9RSGgiLCJtYWMiOiI5NmYwZjk4ZmJlYjE1MmUzMGZkNmEyMTMxMTQ3MWJjYjg1Yzg0Y2MwNzE3ZDBmZjZlZTkzODA2Yzc5YzUzNGFmIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6IjVlNHo5aDRYM3ZLeTF1T2h0YmQyL2c9PSIsInZhbHVlIjoiUUhyRGgvT0VCSGRhbGNjQlVUME5aTlNZcXpzUGsveXJJZlJZVjN2dlZzbldZNCtQb2tRcTJtd2Q1czdFT2FKNUJIQ1o0YjYxSndNTFByTS9tWks1WGJMQytlcXFLcmxVQTlPMEpvdmhzYWF4Z2RYQnpNWHBudmU0U1FGYzNWTnIiLCJtYWMiOiJkMDA1MDNkNzhhN2EyNGNkMDM2MWJkMmQwNTU0MjMxMTkzM2E5ZTM2YTA5NTc4NjU1M2EzNDEzZWI1NzkzNzkzIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update a draft email.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/emails\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/emails\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the email."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "to",
                                    "value": "b",
                                    "type": "text",
                                    "description": "Must be a valid email address. Must not be greater than 255 characters."
                                },
                                {
                                    "key": "subject",
                                    "value": "n",
                                    "type": "text",
                                    "description": "Must not be greater than 500 characters."
                                },
                                {
                                    "key": "body",
                                    "value": "g",
                                    "type": "text",
                                    "description": "Must not be greater than 50000 characters."
                                },
                                {
                                    "key": "scheduled_at",
                                    "value": "z",
                                    "type": "text",
                                    "description": "Must not be greater than 64 characters."
                                },
                                {
                                    "key": "cc[0]",
                                    "value": "m",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "bcc[0]",
                                    "value": "i",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "remove_attachment_ids[0]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "source_attachments[0][kind]",
                                    "value": "incoming",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "source_attachments[0][email_id]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "source_attachments[0][attachment_id]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "attachments[]",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PUT",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Cancel (discard) a draft email.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/emails\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/emails\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the email."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Create a draft email for a contact.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/emails\/draft",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/emails\/draft"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "contact_id",
                                    "value": "15",
                                    "type": "text",
                                    "description": "Contact to associate the draft with. This field is required when none of <code>reply_to_incoming_email_id<\/code> and <code>contact_ref<\/code> are present. The <code>id<\/code> of an existing record in the contacts table."
                                },
                                {
                                    "key": "contact_ref[id]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "contact_ref[email]",
                                    "value": "zbailey@example.net",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "to",
                                    "value": "alex@example.com",
                                    "type": "text",
                                    "description": "Recipient email. Defaults to the contact email when omitted. Must be a valid email address. Must not be greater than 255 characters."
                                },
                                {
                                    "key": "subject",
                                    "value": "Following up",
                                    "type": "text",
                                    "description": "Email subject line. Must not be greater than 500 characters."
                                },
                                {
                                    "key": "body",
                                    "value": "<p>Hi Alex,<\/p><p>Thanks for your note.<\/p>",
                                    "type": "text",
                                    "description": "HTML message body. Use separate <p> tags per paragraph; use <ul>\/<ol> with <li> for lists (not inline hyphens). Do not wrap the entire email in one <p>. Corcava renders HTML as received. Must not be greater than 50000 characters."
                                },
                                {
                                    "key": "mailbox_id",
                                    "value": "3",
                                    "type": "text",
                                    "description": "Mailbox id to send from. Uses the default mailbox when omitted."
                                },
                                {
                                    "key": "from_mailbox",
                                    "value": "sales@company.com",
                                    "type": "text",
                                    "description": "Send-from mailbox email address (alternative to mailbox_id). Must be a valid email address. Must not be greater than 255 characters."
                                },
                                {
                                    "key": "from",
                                    "value": "i",
                                    "type": "text",
                                    "description": "Must be a valid email address. Must not be greater than 255 characters."
                                },
                                {
                                    "key": "scheduled_at",
                                    "value": "2026-07-29T09:00:00+00:00",
                                    "type": "text",
                                    "description": "Optional ISO 8601 datetime to schedule the send. Must not be greater than 64 characters."
                                },
                                {
                                    "key": "cc[0]",
                                    "value": "y",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "bcc[0]",
                                    "value": "v",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "reply_to_incoming_email_id",
                                    "value": "45678",
                                    "type": "text",
                                    "description": "Link draft as a reply to this incoming CRM email id. The <code>id<\/code> of an existing record in the incoming_emails table."
                                },
                                {
                                    "key": "reply_to_outgoing_email_id",
                                    "value": "12345",
                                    "type": "text",
                                    "description": "Link draft as a reply to this sent CRM email id. The <code>id<\/code> of an existing record in the outgoing_emails table."
                                },
                                {
                                    "key": "remove_attachment_ids[0]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "source_attachments[0][kind]",
                                    "value": "outgoing",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "source_attachments[0][email_id]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "source_attachments[0][attachment_id]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "attachments[]",
                                    "src": [],
                                    "type": "file"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Add files to a draft. POST so multipart uploads are visible to PHP (PUT\/PATCH are not).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/emails\/:email_id\/attachments",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/emails\/:email_id\/attachments",
                            "variable": [
                                {
                                    "id": "email_id",
                                    "key": "email_id",
                                    "value": "1",
                                    "description": "The ID of the email."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "remove_attachment_ids[0]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "source_attachments[0][kind]",
                                    "value": "incoming",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "source_attachments[0][email_id]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "source_attachments[0][attachment_id]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "attachments[]",
                                    "src": [],
                                    "type": "file"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Download one outgoing attachment. Authenticated with the same API key as other CRM email calls.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/emails\/:email_id\/attachments\/:attachment_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/emails\/:email_id\/attachments\/:attachment_id",
                            "variable": [
                                {
                                    "id": "email_id",
                                    "key": "email_id",
                                    "value": "1",
                                    "description": "The ID of the email."
                                },
                                {
                                    "id": "attachment_id",
                                    "key": "attachment_id",
                                    "value": "1",
                                    "description": "The ID of the attachment."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6IllzaTVTU1I0TDBnSjRod2syaVJPdVE9PSIsInZhbHVlIjoidTdkeUdNdWVRVzhYMCtzNm1OR0JOWDIrVXN0dHJUeDZKQURqTU9QczNocFVRR01OM0ZKTlNOYVg5aUU0dmw0K0toNExuUGIzWURkTzUraWNIK2N3ZE16VGt2YjRiTWpPSE9OVEI3OGR1a0xHaUVWcWRKaklGd2xkUTVmUXdVZ3MiLCJtYWMiOiI0NGQ1MjQ0NzUzMDhmN2EwZDExMGYyMWUxNjhhOWRhZjdlZTM2MzYzZTJhOTUwMDVjY2M5NWViZWFkYTNhOThhIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:38 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6Ii9JZElreWFyY0VsQlc2eUZwdFl5Znc9PSIsInZhbHVlIjoiRStwbTNZWmFPVllvN3Q1SHQ2WU9LVWN6VTdnbzA0ekdJM0F1b0tILzNhd29vc01OWUQzUXV1YUlGVWVtR2RUR01ZRnBUSnRuKzU5bUp0eTVrb2dKSkxFNUFXaVRnVTJSMmJoMEVzYk45d0huVGlKVXFyTjJZWExUZGdwWDA0bkUiLCJtYWMiOiJmNzZhYTViN2FmMDQzZWE0ZDYyMzQwMDg3Y2M2YjM3ODYwNjdhNmMwNmRiMjI0M2YxM2YwZjUwNzNjN2Q4NGU3IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:38 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "AI-generate a reply or new email draft (subject + body). Does not save \u2014 use POST \/emails\/draft to persist.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/emails\/generate-draft",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/emails\/generate-draft"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"contact_id\":15,\"instruction\":\"Reply warmly and propose a call next week.\",\"thread_key\":\"thread:abc123\",\"sender_email\":\"alex@example.com\",\"reply_to_incoming_email_id\":45678,\"reply_to_outgoing_email_id\":12345}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Schedule a draft email for future send (RFC 3339 with offset required).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/emails\/:email_id\/schedule",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/emails\/:email_id\/schedule",
                            "variable": [
                                {
                                    "id": "email_id",
                                    "key": "email_id",
                                    "value": "1",
                                    "description": "The ID of the email."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"scheduled_at\":\"b\"}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Clear schedule on a draft\/scheduled email (returns to normal draft).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/emails\/:email_id\/unschedule",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/emails\/:email_id\/unschedule",
                            "variable": [
                                {
                                    "id": "email_id",
                                    "key": "email_id",
                                    "value": "1",
                                    "description": "The ID of the email."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Send a draft email via the connected Gmail mailbox.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/emails\/:email_id\/send",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/emails\/:email_id\/send",
                            "variable": [
                                {
                                    "id": "email_id",
                                    "key": "email_id",
                                    "value": "1",
                                    "description": "The ID of the email."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "CRM Inbox",
            "description": "\nRead synced Gmail inbox threads for reply drafting via MCP \/ Public API.",
            "item": [
                {
                    "name": "List inbox contact\/sender groups with thread previews.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/inbox",
                            "query": [
                                {
                                    "key": "search",
                                    "value": "acme",
                                    "description": "Filter by sender name, email, subject, or body preview.",
                                    "disabled": false
                                },
                                {
                                    "key": "page",
                                    "value": "1",
                                    "description": "Page number.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "20",
                                    "description": "Results per page (max 50).",
                                    "disabled": false
                                },
                                {
                                    "key": "view",
                                    "value": "inbox",
                                    "description": "Inbox or archived.",
                                    "disabled": false
                                },
                                {
                                    "key": "inbox_filter",
                                    "value": "unanswered",
                                    "description": "Inbox filter: all, unread, or unanswered.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/inbox?search=acme&page=1&per_page=20&view=inbox&inbox_filter=unanswered"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"inbox_filter\":\"unanswered\",\"mailbox_ids\":[16]}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6ImhDQXgvMGE1ZC9mK1ZzalF2cUVxK1E9PSIsInZhbHVlIjoiY2E4MExxOFM1b0QzdEVibzZ5MHZJSVE0Yk42N1FsWlU1a2pMRC8rUE9wYzdoTHhVdExieFE2TXVaUnpqY0dIY2NMdGllbzhJNUFGaER3aHlRUzk3ZEdRd09nUGdHRnBWNmRFWGhIbk5KK2VZaXVyYTZLS0pjNlZHK0t3Z052WjUiLCJtYWMiOiI3NzZiMDczNDhkOTQ2MWYxZDJjNDIzZDAxNTNiMjRkNGI4NWViMGNmYzJmYWZlYzFjYzczY2JlOWRmYmI0MGVmIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6ImlzUVVYd0FKc0wwQmcwWUFlREY0bWc9PSIsInZhbHVlIjoiYXB6OGx1WVI1K1ZKTWxKM2wvNkx3azc3L3dsZlFkSzZmSFZBbUNZLzk4RnI3Z1VBWjBLdW1tUHJrWDY3N3g4WmR3aHNkZWtNRlg3VGpGU1pEd2NrVFZmNlJ6ZE8wQXU0THNjSTdzdkR6Z2xPcldVS2poL2s2THh0cWNmTksvRk8iLCJtYWMiOiI2ODhjODc3YjE1ZjJjYjliNzQzZWFiZWEzNTUxZjE1OWZlOGEzY2VmMmM3NGU0NzE5MDRiNjE5NGJmZGZhZjBlIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Resolve inbox reply context from an incoming message id (human URL: \/crm-emails\/inbox\/reply?incoming=\u2026).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/inbox\/reply",
                            "query": [
                                {
                                    "key": "incoming",
                                    "value": "45678",
                                    "description": "Incoming email id.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/inbox\/reply?incoming=45678"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"incoming\":16}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6IlQ4L1NDZ0RTaTBXM25zOU1CTU5GK0E9PSIsInZhbHVlIjoieFAreEUzK1FZcmZSeFp3WTlpcGwraFdVRGVHMFkyRzkrdGwrMkVhNFlZUTc5WnJLRnk1Nmtva1VsRHFrVFhsOFNVWlIzSlU0eGZqUWd5dFFtOXN4NmpiME1pY2djdkVLSDJwTWdlL0FlcERFSlZOellsajgxaE1RT295WUkwM00iLCJtYWMiOiI0NWU1ZjMzYTY0YjY5YzE2YTIwOTYzMGNkMWRkODFjMDMwMjk4YjVmZTIyNjNiZGE1MTRkYWM1NTJlNjM2NDQ1IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6IjZpNnFnVWhMQkhFNHV2Ukd2WTZmemc9PSIsInZhbHVlIjoiaHhldVhMYTZyUE43Z09YYkVpdjI3c3IxRVBDMlk5TURmcDNqdGhWOUg5ZUs3ZFQ1a3N4RzJKemExeG4vZ0VmRmZKSGI2MGgwTCszRFNncmM4NGxYYTZzTkFsb2xMRXcxbUMvS2QrRUFWMEErOUpNZUs3VzVOcTJBbkkxQzgxVEIiLCJtYWMiOiI5ZDg2N2IyMDNkYTFmYjY2YjNlN2M2YzI3YjhhYzAyNTAxM2U3OGY1NjNlNGE4Y2RhOTliYzVjNTFmNGU4ZjcxIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get full thread detail (incoming + sent messages in thread).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/inbox\/threads",
                            "query": [
                                {
                                    "key": "thread_key",
                                    "value": "thread%3Aabc123",
                                    "description": "Thread key from list inbox.",
                                    "disabled": false
                                },
                                {
                                    "key": "from",
                                    "value": "alex%40example.com",
                                    "description": "Sender email (preferred).",
                                    "disabled": false
                                },
                                {
                                    "key": "sender_scope",
                                    "value": "s%3Aalex%40example.com",
                                    "description": "Legacy sender scope from list inbox.",
                                    "disabled": false
                                },
                                {
                                    "key": "view",
                                    "value": "inbox",
                                    "description": "Inbox or archived.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/inbox\/threads?thread_key=thread%3Aabc123&from=alex%40example.com&sender_scope=s%3Aalex%40example.com&view=inbox"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"thread_key\":\"b\",\"sender_scope\":\"n\",\"view\":\"inbox\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6IjJybWk1RnMrSGRNdlp0T2JRK09ISkE9PSIsInZhbHVlIjoiNGY0R3JQcGR3cmE5Qmg0SURzcWcyTUdBalA2c2xUQUN0cFBGMlZKZjhPZEF6RGU1ODdRckFxRXVHNmRBUnl4TUtpQWtnYlJWd2VIc0RWaXNTbWQyaEFObnpObXhJMGo3RCs4TGlVTjBSV3N6RG1wYStuZndTclB3RnN6eDlCbmwiLCJtYWMiOiJhZTYyYjg5YTlmYzMzOWNlMGFiOTk4Yjg2MmRiOGFiZTU2NzZiNTFlYjhlZTJhMDUyN2M4ZDhlYTRhY2I1NGY4IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6InM4eUFZZ0dvcUNBRXU4K05zblhLK1E9PSIsInZhbHVlIjoiNDlTVFJCaUdkaXB6L2VlQlp5NzlRQVVqcVhDVjlyT1g0NllGWlVtd1ZmK2tJeFlyK1RzOEorYnc5SHVEc3FLM3lWMThESjFlc1ZhNTFiaVBxV3grRDBLOE1XTFY5WWtZcWtxampTN2tXTUs2bVM4VWJUT0hUZGxuS1d5QkcxQTgiLCJtYWMiOiIzNmMyMjY3NTdjMjQzZmYxMmEyZmE1MmYyMGEyMmE3OTZkZjJlMTYxYWM4YjQ2ZDJjMmU3NDMwZTc5N2RiNWEwIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Download one incoming attachment with the Public API key.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/inbox\/incoming\/:incomingEmail_id\/attachments\/:attachment_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/inbox\/incoming\/:incomingEmail_id\/attachments\/:attachment_id",
                            "variable": [
                                {
                                    "id": "incomingEmail_id",
                                    "key": "incomingEmail_id",
                                    "value": "5",
                                    "description": "The ID of the incomingEmail."
                                },
                                {
                                    "id": "attachment_id",
                                    "key": "attachment_id",
                                    "value": "1",
                                    "description": "The ID of the attachment."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6IklkRzh2TXRyUFg1R2ZpQmlpelVld2c9PSIsInZhbHVlIjoiZWFsTE9iQkJNbFFMRGgxeFVYMFk4S2xBak82STlvSUVCSFpERkRuUDY4aXBPekI0NUVMYktBVXpTd1RDcUREZCtDOHY5T2UxaEZMYU9FT1p0Y1gzcWNCcjN6Uzg4ZlY1eEk0YzQ5dXZPN0lUYU1JZmNrZUgyTXhsWVArOXRhdysiLCJtYWMiOiI2MTYyNTBmZjAyZjg5ZmIzZjZmOWI1YTkwNDEzZmMwNDFiMjE4ZTg2OTg0OTU1NzRiZjAwMzRjNjFiZjk5MmQ3IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6InMxenc2T3VKM1dSU3pYQlE5NGVHZ2c9PSIsInZhbHVlIjoid2NjS0NBK20zS2dvTGFueElQMXV6RVByZHNRRlpWc21OL1pLY1J4ZlRjcEFVcVlwV2N5c3FSZDZ0aGRPVGc5SGlTRnU5eEdpaURjcnRkSXpTN0hQRkgrNXUvdjFPOVFyYXk0WmYzTldMWjAwY2phdzQ3Tk5vZVNvSlY4SkN4QVIiLCJtYWMiOiI3ZGUwNDAyOGIzZGYxMDU2YmI3ZWY5NDdjYzU1OTE1ZmJiMGYxMjNhMjNmYWQ4NGEzYjA0MDUyNTZlZWRhNzg4IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Clients",
            "description": "\nAPIs for managing clients.\n\nClients represent organisations you collaborate with. These endpoints let you list, create, update, and delete clients that belong to your team.",
            "item": [
                {
                    "name": "Display a paginated list of clients.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/clients",
                            "query": [
                                {
                                    "key": "search",
                                    "value": "ACME",
                                    "description": "Filter clients by company, contact name, email, or phone.",
                                    "disabled": false
                                },
                                {
                                    "key": "user_id",
                                    "value": "12",
                                    "description": "Filter clients by owner id.",
                                    "disabled": false
                                },
                                {
                                    "key": "is_stripe",
                                    "value": "1",
                                    "description": "Filter by Stripe integration flag.",
                                    "disabled": false
                                },
                                {
                                    "key": "is_crypto_payments",
                                    "value": "",
                                    "description": "Filter by crypto payments flag.",
                                    "disabled": true
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, company_name, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/clients?search=ACME&user_id=12&is_stripe=1&is_crypto_payments=&per_page=50&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 4,\n      \"company_name\": \"ACME Inc.\",\n      \"contact_name\": \"Alex Johnson\",\n      \"display_name\": \"ACME Inc.\",\n      \"currency_id\": 1,\n      \"phone\": \"+1 202 555 0147\",\n      \"email\": \"billing@acme.inc\",\n      \"address_1\": \"123 Main St\",\n      \"address_2\": null,\n      \"zip\": \"10001\",\n      \"country\": \"USA\",\n      \"city\": \"New York\",\n      \"stripe_id\": null,\n      \"is_crypto_payments\": false,\n      \"is_stripe\": false,\n      \"notes\": \"Key enterprise account.\",\n      \"user_id\": 12,\n      \"team_id\": 8,\n      \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"updated_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"deleted_at\": null\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/clients?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/clients?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/clients\",\n    \"per_page\": 30,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new client.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/clients",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/clients"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"company_name\":\"ACME Inc.\",\"contact_name\":\"Alex Johnson\",\"currency_id\":1,\"phone\":\"+1 202 555 0147\",\"email\":\"billing@acme.inc\",\"address_1\":\"123 Main St\",\"address_2\":\"Suite 502\",\"zip\":\"10001\",\"country\":\"USA\",\"city\":\"New York\",\"stripe_id\":\"cus_abc123\",\"is_crypto_payments\":false,\"is_stripe\":true,\"notes\":\"Key enterprise account.\",\"user_id\":12,\"tag_names\":[\"n\"],\"add_tag_names\":[\"g\"],\"remove_tag_names\":[\"z\"],\"create_missing_tags\":false}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 4,\n  \"company_name\": \"ACME Inc.\",\n  \"contact_name\": \"Alex Johnson\",\n  \"display_name\": \"ACME Inc.\",\n  \"currency_id\": 1,\n  \"phone\": \"+1 202 555 0147\",\n  \"email\": \"billing@acme.inc\",\n  \"address_1\": \"123 Main St\",\n  \"address_2\": null,\n  \"zip\": \"10001\",\n  \"country\": \"USA\",\n  \"city\": \"New York\",\n  \"stripe_id\": null,\n  \"is_crypto_payments\": false,\n  \"is_stripe\": false,\n  \"notes\": \"Key enterprise account.\",\n  \"user_id\": 12,\n  \"team_id\": 8,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Display a single client.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/clients\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/clients\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "4",
                                    "description": "Client id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 4,\n  \"company_name\": \"ACME Inc.\",\n  \"contact_name\": \"Alex Johnson\",\n  \"display_name\": \"ACME Inc.\",\n  \"currency_id\": 1,\n  \"phone\": \"+1 202 555 0147\",\n  \"email\": \"billing@acme.inc\",\n  \"address_1\": \"123 Main St\",\n  \"address_2\": null,\n  \"zip\": \"10001\",\n  \"country\": \"USA\",\n  \"city\": \"New York\",\n  \"stripe_id\": null,\n  \"is_crypto_payments\": false,\n  \"is_stripe\": false,\n  \"notes\": \"Key enterprise account.\",\n  \"user_id\": 12,\n  \"team_id\": 8,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Update a client.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/clients\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/clients\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "4",
                                    "description": "Client id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"company_name\":\"ACME Inc.\",\"contact_name\":\"Alex Johnson\",\"currency_id\":1,\"phone\":\"+1 202 555 0147\",\"email\":\"billing@acme.inc\",\"address_1\":\"123 Main St\",\"address_2\":\"Suite 502\",\"zip\":\"10001\",\"country\":\"USA\",\"city\":\"New York\",\"stripe_id\":\"cus_abc123\",\"is_crypto_payments\":false,\"is_stripe\":true,\"notes\":\"Key enterprise account.\",\"user_id\":12,\"tag_names\":[\"n\"],\"add_tag_names\":[\"g\"],\"remove_tag_names\":[\"z\"],\"create_missing_tags\":true}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 4,\n  \"company_name\": \"ACME Inc.\",\n  \"contact_name\": \"Alex Johnson\",\n  \"display_name\": \"ACME Inc.\",\n  \"currency_id\": 1,\n  \"phone\": \"+1 202 555 0147\",\n  \"email\": \"billing@acme.inc\",\n  \"address_1\": \"123 Main St\",\n  \"address_2\": null,\n  \"zip\": \"10001\",\n  \"country\": \"USA\",\n  \"city\": \"New York\",\n  \"stripe_id\": null,\n  \"is_crypto_payments\": false,\n  \"is_stripe\": false,\n  \"notes\": \"Key enterprise account.\",\n  \"user_id\": 12,\n  \"team_id\": 8,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T11:30:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete a client.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/clients\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/clients\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "4",
                                    "description": "Client id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Soft-deletes the client. Linked contacts are detached (client_id set to null),\nnot deleted."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Contact Notes",
            "description": "\nAPIs for managing notes attached to contacts.\n\nThese endpoints let you list, create, update, and delete notes for a specific contact.",
            "item": [
                {
                    "name": "Display a paginated list of notes for a contact.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts\/:contact_id\/notes",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "20",
                                    "description": "Number of results per page. Maximum: 100. Default: 30.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts\/:contact_id\/notes?per_page=20",
                            "variable": [
                                {
                                    "id": "contact_id",
                                    "key": "contact_id",
                                    "value": "1",
                                    "description": "The ID of the contact."
                                },
                                {
                                    "id": "contact",
                                    "key": "contact",
                                    "value": "15",
                                    "description": "Contact ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 7,\n      \"contact_id\": 15,\n      \"user_id\": 12,\n      \"text\": \"Meeting scheduled for next Tuesday to discuss project requirements.\",\n      \"created_at\": \"2025-01-15T10:30:00.000000Z\",\n      \"updated_at\": \"2025-01-15T10:30:00.000000Z\"\n    },\n    {\n      \"id\": 6,\n      \"contact_id\": 15,\n      \"user_id\": 8,\n      \"text\": \"Client requested a callback regarding pricing.\",\n      \"created_at\": \"2025-01-14T14:20:00.000000Z\",\n      \"updated_at\": \"2025-01-14T14:20:00.000000Z\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/contacts\/15\/notes?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/contacts\/15\/notes?page=2\",\n    \"prev\": null,\n    \"next\": \"https:\/\/example.com\/api\/v1\/contacts\/15\/notes?page=2\"\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 2,\n    \"path\": \"https:\/\/example.com\/api\/v1\/contacts\/15\/notes\",\n    \"per_page\": 20,\n    \"to\": 20,\n    \"total\": 35\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new note for a contact.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts\/:contact_id\/notes",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts\/:contact_id\/notes",
                            "variable": [
                                {
                                    "id": "contact_id",
                                    "key": "contact_id",
                                    "value": "1",
                                    "description": "The ID of the contact."
                                },
                                {
                                    "id": "contact",
                                    "key": "contact",
                                    "value": "15",
                                    "description": "Contact ID."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"text\":\"Meeting scheduled for next Tuesday to discuss project requirements.\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 7,\n  \"contact_id\": 15,\n  \"user_id\": 12,\n  \"text\": \"Meeting scheduled for next Tuesday to discuss project requirements.\",\n  \"created_at\": \"2025-01-15T10:30:00.000000Z\",\n  \"updated_at\": \"2025-01-15T10:30:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"text\": [\n      \"The text field is required.\"\n    ]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Update a contact note.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts\/:contact_id\/notes\/:note_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts\/:contact_id\/notes\/:note_id",
                            "variable": [
                                {
                                    "id": "contact_id",
                                    "key": "contact_id",
                                    "value": "1",
                                    "description": "The ID of the contact."
                                },
                                {
                                    "id": "note_id",
                                    "key": "note_id",
                                    "value": "1",
                                    "description": "The ID of the note."
                                },
                                {
                                    "id": "contact",
                                    "key": "contact",
                                    "value": "15",
                                    "description": "Contact ID."
                                },
                                {
                                    "id": "note",
                                    "key": "note",
                                    "value": "7",
                                    "description": "Note ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"text\":\"Meeting rescheduled to Wednesday due to client availability.\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 7,\n  \"contact_id\": 15,\n  \"user_id\": 12,\n  \"text\": \"Meeting rescheduled to Wednesday due to client availability.\",\n  \"created_at\": \"2025-01-15T10:30:00.000000Z\",\n  \"updated_at\": \"2025-01-16T09:15:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"text\": [\n      \"The text field is required.\"\n    ]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Delete contact note.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts\/:contact_id\/notes\/:note_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts\/:contact_id\/notes\/:note_id",
                            "variable": [
                                {
                                    "id": "contact_id",
                                    "key": "contact_id",
                                    "value": "1",
                                    "description": "The ID of the contact."
                                },
                                {
                                    "id": "note_id",
                                    "key": "note_id",
                                    "value": "1",
                                    "description": "The ID of the note."
                                },
                                {
                                    "id": "contact",
                                    "key": "contact",
                                    "value": "15",
                                    "description": "Contact ID."
                                },
                                {
                                    "id": "note",
                                    "key": "note",
                                    "value": "7",
                                    "description": "Note ID."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Contact Tasks",
            "description": "\nAPIs for managing tasks related to a contact.\n\nThese endpoints allow you to list, create, update, and delete tasks\nthat are associated with a specific contact.",
            "item": [
                {
                    "name": "Display a paginated list of contact tasks.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts\/:contact_id\/tasks",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "30",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts\/:contact_id\/tasks?per_page=30",
                            "variable": [
                                {
                                    "id": "contact_id",
                                    "key": "contact_id",
                                    "value": "1",
                                    "description": "The ID of the contact."
                                },
                                {
                                    "id": "contact",
                                    "key": "contact",
                                    "value": "15",
                                    "description": "Contact id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 3,\n      \"contact_id\": 15,\n      \"user_id\": 7,\n      \"due_at\": \"2025-02-01T12:00:00.000000Z\",\n      \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/contacts\/15\/tasks?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/contacts\/15\/tasks?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/contacts\/15\/tasks\",\n    \"per_page\": 30,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new task for a contact.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts\/:contact_id\/tasks",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts\/:contact_id\/tasks",
                            "variable": [
                                {
                                    "id": "contact_id",
                                    "key": "contact_id",
                                    "value": "1",
                                    "description": "The ID of the contact."
                                },
                                {
                                    "id": "contact",
                                    "key": "contact",
                                    "value": "15",
                                    "description": "Contact id."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"description\":\"Eius et animi quos velit et.\",\"status\":\"v\",\"due_at\":\"2025-02-01T12:00:00Z\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 3,\n  \"contact_id\": 15,\n  \"user_id\": 7,\n  \"due_at\": \"2025-02-01T12:00:00.000000Z\",\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Update a contact task.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts\/:contact_id\/tasks\/:task_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts\/:contact_id\/tasks\/:task_id",
                            "variable": [
                                {
                                    "id": "contact_id",
                                    "key": "contact_id",
                                    "value": "1",
                                    "description": "The ID of the contact."
                                },
                                {
                                    "id": "task_id",
                                    "key": "task_id",
                                    "value": "8",
                                    "description": "The ID of the task."
                                },
                                {
                                    "id": "contact",
                                    "key": "contact",
                                    "value": "15",
                                    "description": "Contact id."
                                },
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "3",
                                    "description": "Task id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"description\":\"Eius et animi quos velit et.\",\"status\":\"v\",\"due_at\":\"2025-02-05T09:00:00Z\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 3,\n  \"contact_id\": 15,\n  \"user_id\": 7,\n  \"due_at\": \"2025-02-05T09:00:00.000000Z\",\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-11T10:30:00.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Delete a contact task.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts\/:contact_id\/tasks\/:task_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts\/:contact_id\/tasks\/:task_id",
                            "variable": [
                                {
                                    "id": "contact_id",
                                    "key": "contact_id",
                                    "value": "1",
                                    "description": "The ID of the contact."
                                },
                                {
                                    "id": "task_id",
                                    "key": "task_id",
                                    "value": "8",
                                    "description": "The ID of the task."
                                },
                                {
                                    "id": "contact",
                                    "key": "contact",
                                    "value": "15",
                                    "description": "Contact id."
                                },
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "3",
                                    "description": "Task id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Contacts",
            "description": "\nAPIs for managing contacts.\n\nContacts represent people related to your clients. Use these endpoints to list, create, update, and delete contacts within your team.",
            "item": [
                {
                    "name": "Display a paginated list of contacts.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts",
                            "query": [
                                {
                                    "key": "search",
                                    "value": "John+Doe",
                                    "description": "Filter contacts by name (including full name), email, phone, or company.",
                                    "disabled": false
                                },
                                {
                                    "key": "client_id",
                                    "value": "4",
                                    "description": "Filter contacts by client id.",
                                    "disabled": false
                                },
                                {
                                    "key": "user_id",
                                    "value": "12",
                                    "description": "Filter contacts by owner id.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, first_name, last_name, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts?search=John+Doe&client_id=4&user_id=12&per_page=50&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 21,\n      \"client_id\": 4,\n      \"first_name\": \"Alex\",\n      \"last_name\": \"Johnson\",\n      \"display_name\": \"Alex Johnson\",\n      \"company_name\": \"ACME Inc.\",\n      \"website\": \"https:\/\/acme.inc\",\n      \"email\": \"alex@acme.inc\",\n      \"phone\": \"+1 202 555 0147\",\n      \"user_id\": 12,\n      \"team_id\": 8,\n      \"skype\": null,\n      \"telegram\": \"@alex\",\n      \"linkedin\": \"https:\/\/linkedin.com\/in\/alex\",\n      \"birth_date\": \"1992-09-15\",\n      \"last_contacted_at\": \"2025-01-10T15:00:00.000000Z\",\n      \"address_line_1\": \"123 Main St\",\n      \"city\": \"New York\",\n      \"zip\": \"10001\",\n      \"country\": \"USA\",\n      \"description\": \"Primary decision maker\",\n      \"goal\": \"Close enterprise deal by Q3\",\n      \"outreach_id\": null,\n      \"company_id\": null,\n      \"custom_fields\": {\n        \"extra emails\": \"a@x.com, b@y.com\",\n        \"foo-bar\": \"c@z.com\"\n      },\n      \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"updated_at\": \"2025-01-10T15:00:00.000000Z\",\n      \"deleted_at\": null\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/contacts?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/contacts?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/contacts\",\n    \"per_page\": 50,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new contact.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"first_name\":\"Alex\",\"last_name\":\"Johnson\",\"company_name\":\"ACME Inc.\",\"website\":\"https:\\\/\\\/acme.inc\",\"client_id\":4,\"email\":\"alex@acme.inc\",\"phone\":\"+1 202 555 0147\",\"user_id\":12,\"skype\":\"j\",\"telegram\":\"@alex\",\"linkedin\":\"https:\\\/\\\/linkedin.com\\\/in\\\/alex\",\"birth_date\":\"2026-11-13T17:05:36\",\"last_contacted_at\":\"2026-11-13T17:05:36\",\"address_line_1\":\"k\",\"city\":\"h\",\"zip\":\"w\",\"country\":\"a\",\"description\":\"Primary decision maker\",\"goal\":\"Close enterprise deal by Q3\",\"outreach_id\":16,\"company_id\":16,\"custom_fields\":{\"extra emails\":\"a@x.com, b@y.com\",\"foo-bar\":\"c@z.com\"},\"client_ref\":{\"id\":16,\"name\":\"n\"},\"tag_names\":[\"g\"],\"add_tag_names\":[\"z\"],\"remove_tag_names\":[\"m\"],\"create_missing_tags\":false}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 21,\n  \"client_id\": 4,\n  \"first_name\": \"Alex\",\n  \"last_name\": \"Johnson\",\n  \"display_name\": \"Alex Johnson\",\n  \"company_name\": \"ACME Inc.\",\n  \"website\": \"https:\/\/acme.inc\",\n  \"email\": \"alex@acme.inc\",\n  \"phone\": \"+1 202 555 0147\",\n  \"user_id\": 12,\n  \"team_id\": 8,\n  \"skype\": null,\n  \"telegram\": \"@alex\",\n  \"linkedin\": \"https:\/\/linkedin.com\/in\/alex\",\n  \"birth_date\": \"1992-09-15\",\n  \"last_contacted_at\": null,\n  \"address_line_1\": \"123 Main St\",\n  \"city\": \"New York\",\n  \"zip\": \"10001\",\n  \"country\": \"USA\",\n  \"description\": \"Primary decision maker\",\n  \"goal\": \"Close enterprise deal by Q3\",\n  \"outreach_id\": null,\n  \"company_id\": null,\n  \"custom_fields\": {\n    \"extra emails\": \"a@x.com, b@y.com\",\n    \"foo-bar\": \"c@z.com\"\n  },\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"Client not found\"}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Display a single contact.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "21",
                                    "description": "Contact id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 21,\n  \"client_id\": 4,\n  \"first_name\": \"Alex\",\n  \"last_name\": \"Johnson\",\n  \"display_name\": \"Alex Johnson\",\n  \"company_name\": \"ACME Inc.\",\n  \"website\": \"https:\/\/acme.inc\",\n  \"email\": \"alex@acme.inc\",\n  \"phone\": \"+1 202 555 0147\",\n  \"user_id\": 12,\n  \"team_id\": 8,\n  \"skype\": null,\n  \"telegram\": \"@alex\",\n  \"linkedin\": \"https:\/\/linkedin.com\/in\/alex\",\n  \"birth_date\": \"1992-09-15\",\n  \"last_contacted_at\": \"2025-01-10T15:00:00.000000Z\",\n  \"address_line_1\": \"123 Main St\",\n  \"city\": \"New York\",\n  \"zip\": \"10001\",\n  \"country\": \"USA\",\n  \"description\": \"Primary decision maker\",\n  \"goal\": \"Close enterprise deal by Q3\",\n  \"outreach_id\": null,\n  \"company_id\": null,\n  \"custom_fields\": {\n    \"extra emails\": \"a@x.com, b@y.com\",\n    \"foo-bar\": \"c@z.com\"\n  },\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T15:00:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Update a contact.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "21",
                                    "description": "Contact id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"first_name\":\"Alex\",\"last_name\":\"Johnson\",\"company_name\":\"g\",\"website\":\"z\",\"client_id\":4,\"email\":\"alex@acme.inc\",\"phone\":\"+1 202 555 0147\",\"user_id\":12,\"skype\":\"j\",\"telegram\":\"n\",\"linkedin\":\"i\",\"birth_date\":\"2026-11-13T17:05:37\",\"last_contacted_at\":\"2026-11-13T17:05:37\",\"address_line_1\":\"k\",\"city\":\"h\",\"zip\":\"w\",\"country\":\"a\",\"description\":\"Primary decision maker\",\"goal\":\"Close enterprise deal by Q3\",\"outreach_id\":16,\"company_id\":16,\"custom_fields\":{\"extra emails\":\"a@x.com, b@y.com\"},\"client_ref\":{\"id\":16,\"name\":\"n\"},\"tag_names\":[\"g\"],\"add_tag_names\":[\"z\"],\"remove_tag_names\":[\"m\"],\"create_missing_tags\":true}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 21,\n  \"client_id\": 4,\n  \"first_name\": \"Alex\",\n  \"last_name\": \"Johnson\",\n  \"display_name\": \"Alex Johnson\",\n  \"company_name\": \"ACME Inc.\",\n  \"website\": \"https:\/\/acme.inc\",\n  \"email\": \"alex@acme.inc\",\n  \"phone\": \"+1 202 555 0147\",\n  \"user_id\": 12,\n  \"team_id\": 8,\n  \"skype\": null,\n  \"telegram\": \"@alex\",\n  \"linkedin\": \"https:\/\/linkedin.com\/in\/alex\",\n  \"birth_date\": \"1992-09-15\",\n  \"last_contacted_at\": \"2025-01-10T15:00:00.000000Z\",\n  \"address_line_1\": \"123 Main St\",\n  \"city\": \"New York\",\n  \"zip\": \"10001\",\n  \"country\": \"USA\",\n  \"description\": \"Primary decision maker\",\n  \"goal\": \"Close enterprise deal by Q3\",\n  \"outreach_id\": null,\n  \"company_id\": null,\n  \"custom_fields\": {\n    \"extra emails\": \"a@x.com, b@y.com\",\n    \"foo-bar\": \"c@z.com\"\n  },\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T18:30:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete a contact.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contacts\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/contacts\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "21",
                                    "description": "Contact id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Custom Fields",
            "description": "\nAPIs for managing custom field definitions.\n\nCustom fields allow teams to define additional structured data\nthat can be attached to various entities across the system.",
            "item": [
                {
                    "name": "Display a paginated list of custom fields.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/custom-fields",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/custom-fields?per_page=50&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"priority\",\n      \"label\": \"Priority\",\n      \"team_id\": 8,\n      \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/custom-fields?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/custom-fields?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/custom-fields\",\n    \"per_page\": 30,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new custom field.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/custom-fields",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/custom-fields"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"priority\",\"type\":\"string\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 1,\n  \"name\": \"priority\",\n  \"label\": \"Priority\",\n  \"team_id\": 8,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Update a custom field.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/custom-fields\/:field_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/custom-fields\/:field_id",
                            "variable": [
                                {
                                    "id": "field_id",
                                    "key": "field_id",
                                    "value": "3",
                                    "description": "The ID of the field."
                                },
                                {
                                    "id": "field",
                                    "key": "field",
                                    "value": "1",
                                    "description": "Custom field id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"priority\",\"type\":\"string\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 1,\n  \"name\": \"priority\",\n  \"label\": \"Priority\",\n  \"team_id\": 8,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-11T10:30:00.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Delete a custom field.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/custom-fields\/:customField_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/custom-fields\/:customField_id",
                            "variable": [
                                {
                                    "id": "customField_id",
                                    "key": "customField_id",
                                    "value": "3",
                                    "description": "The ID of the customField."
                                },
                                {
                                    "id": "customField",
                                    "key": "customField",
                                    "value": "1",
                                    "description": "Custom field id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Deal Flow Columns",
            "description": "\nAPIs for managing deal pipeline columns\/stages.\n\nDeal flow columns represent stages in a sales or deal pipeline. These endpoints let you list, create, update, reorder, and delete columns that belong to your team.",
            "item": [
                {
                    "name": "Display a paginated list of deal flow columns.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deal-columns",
                            "query": [
                                {
                                    "key": "name",
                                    "value": "Proposal",
                                    "description": "Filter columns by name.",
                                    "disabled": false
                                },
                                {
                                    "key": "board_id",
                                    "value": "1",
                                    "description": "Filter by CRM sales board ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "order",
                                    "description": "Column used for sorting. Allowed: id, name, order, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "asc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/deal-columns?name=Proposal&board_id=1&sort=order&direction=asc&per_page=50"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Qualified Lead\",\n      \"board_id\": 5,\n      \"team_id\": 8,\n      \"deal_probability\": \"30%\",\n      \"order\": 0,\n      \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"updated_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"deleted_at\": null\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Proposal Made\",\n      \"board_id\": 5,\n      \"team_id\": 8,\n      \"deal_probability\": \"50%\",\n      \"order\": 1,\n      \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"updated_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"deleted_at\": null\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/deal-columns?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/deal-columns?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/deal-columns\",\n    \"per_page\": 30,\n    \"to\": 2,\n    \"total\": 2\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new deal flow column.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deal-columns",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deal-columns"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Proposal Made\",\"board_id\":5,\"deal_probability\":\"50%\",\"order\":2}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"data\": {\n    \"id\": 3,\n    \"name\": \"Proposal Made\",\n    \"board_id\": 5,\n    \"team_id\": 8,\n    \"deal_probability\": \"50%\",\n    \"order\": 2,\n    \"created_at\": \"2025-01-10T10:00:00.000000Z\",\n    \"updated_at\": \"2025-01-10T10:00:00.000000Z\",\n    \"deleted_at\": null\n  },\n  \"message\": \"Column created successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"name\": [\"The name field is required.\"],\n    \"board_id\": [\"The selected board id is invalid.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Update a deal flow column.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deal-columns\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deal-columns\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "3",
                                    "description": "Column ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Proposal Submitted\",\"board_id\":5,\"deal_probability\":\"60%\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": {\n    \"id\": 3,\n    \"name\": \"Proposal Submitted\",\n    \"board_id\": 5,\n    \"team_id\": 8,\n    \"deal_probability\": \"60%\",\n    \"order\": 3,\n    \"created_at\": \"2025-01-10T10:00:00.000000Z\",\n    \"updated_at\": \"2025-01-10T11:30:00.000000Z\",\n    \"deleted_at\": null\n  },\n  \"message\": \"Column updated successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\n  \"message\": \"Column not found\"\n}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete a deal flow column.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deal-columns\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deal-columns\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "3",
                                    "description": "Column ID."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"message\": \"Column deleted successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\n  \"message\": \"Column not found\"\n}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Reorder a deal flow column.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deal-columns\/:id\/order",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deal-columns\/:id\/order",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "3",
                                    "description": "Column ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"order\":1}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": {\n    \"id\": 3,\n    \"name\": \"Proposal Made\",\n    \"board_id\": 5,\n    \"team_id\": 8,\n    \"deal_probability\": \"50%\",\n    \"order\": 1,\n    \"created_at\": \"2025-01-10T10:00:00.000000Z\",\n    \"updated_at\": \"2025-01-10T12:00:00.000000Z\",\n    \"deleted_at\": null\n  },\n  \"message\": \"Column order updated successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\n  \"message\": \"Column not found\"\n}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"order\": [\"The order field is required.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Deal custom fields",
            "description": "\nCustom field definitions for deals on a CRM sales board (not project custom fields).",
            "item": [
                {
                    "name": "List deal field definitions for a sales board.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deal-fields",
                            "query": [
                                {
                                    "key": "sales_board_id",
                                    "value": "1",
                                    "description": "Sales board ID.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/deal-fields?sales_board_id=1"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6Im9iSHI0eVNxc05SbkZCcmtZQWs1L1E9PSIsInZhbHVlIjoiMzVhbFR2bzZJbTZud3JZQUgyUUZ1MGs2OCtzWGE4dnZBbldjMDBOTHhVVzZVeTk4bXY5bTBKQ0ZOSXB0Nk0wa3hkVStoOUtUTHFsOFNqcURpbzRYVzFOaVdtQWNhTjErcC9sTzNlOVlVQ05zcUhWR2dERjRMUGZRYXdnRXZOZ2siLCJtYWMiOiIxMWNkYzY4ZDI4YjA0Mjg5NDdjNjAyZGY5ZmVmZmVhZTkzMDczYjkwMWU2YTJjYjg4NTdjNWQwZWIxOGI3MjMyIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6InpuZUdWTW8xZk5sa1BXTjJPcVgwWUE9PSIsInZhbHVlIjoiL0I1czVaaEFhb01XL2dPcXA2dUZKWHJTdUJIWThSR3pZY3BEZFA3WGkrVEk2Yk5qMXVmSEZlRVhHZ2Vld3ZqcHExbHhQNXYrYThnTHVzM2Z3NmRBVFNVRHE3dWVDVFIzUk9BNmJqNWVtZWxOWkV2cC9MRWV4ZkVSODJEeU5DeHciLCJtYWMiOiIwMmUyOGFmMWJjYmQ5MWU1YWUxZjI2NDIyNjNkMmRjNWUzYTdhNmY0ZDdkMjQwM2NjMTA5OWIwOGY5MjU2ODk2IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create a deal field definition on a sales board.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deal-fields",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deal-fields"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Reorder deal fields by ID list (0-based sequence).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deal-fields\/reorder",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deal-fields\/reorder"
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"ids\":[3,1,2]}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Update a deal field definition.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deal-fields\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deal-fields\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "3",
                                    "description": "Deal field ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"type\":\"text\"}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Delete a deal field definition.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deal-fields\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deal-fields\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "3",
                                    "description": "Deal field ID."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Deals Management",
            "description": "\nAPIs for managing deals\n\nThis controller provides endpoints to create, read, update, delete, and manage the order of deals within the system.",
            "item": [
                {
                    "name": "Display a paginated listing of deals.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deals",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deals"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Big Deal\",\n      \"slug\": \"big-deal\",\n      \"outreach_id\": 3,\n      \"company_id\": 7,\n      \"contact_id\": 15,\n      \"user_id\": 5,\n      \"team_id\": 2,\n      \"description\": \"This is a very important deal.\",\n      \"column_id\": 4,\n      \"closed_at\": \"2024-05-01T00:00:00.000000Z\",\n      \"amount\": \"10000.00\",\n      \"order\": 1,\n      \"created_at\": \"2024-04-01T12:00:00.000000Z\",\n      \"updated_at\": \"2024-04-15T15:30:00.000000Z\",\n      \"deleted_at\": null\n     }\n   ],\n   \"meta\": {\n      \"current_page\": 1,\n      \"from\": 1,\n      \"last_page\": 3,\n      \"per_page\": 30,\n      \"to\": 30,\n      \"total\": 75\n    }\n  }",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"message\": \"Unauthenticated.\"}",
                            "name": "unauthenticated"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized.\"}",
                            "name": "forbidden"
                        }
                    ]
                },
                {
                    "name": "Restore an archived (soft-deleted) deal.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deals\/:id\/restore",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deals\/:id\/restore",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the deal."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Display the specified deal.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deals\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deals\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the deal."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n     \"id\": 1,\n     \"name\": \"Big Deal\",\n     \"slug\": \"big-deal\",\n     \"outreach_id\": 3,\n     \"company_id\": 7,\n     \"contact_id\": 15,\n     \"user_id\": 5,\n     \"team_id\": 2,\n     \"description\": \"This is a very important deal.\",\n     \"column_id\": 4,\n     \"closed_at\": \"2024-05-01T00:00:00.000000Z\",\n     \"amount\": \"10000.00\",\n     \"order\": 1,\n     \"created_at\": \"2024-04-01T12:00:00.000000Z\",\n     \"updated_at\": \"2024-04-15T15:30:00.000000Z\",\n     \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"message\": \"Unauthenticated.\"}",
                            "name": "unauthenticated"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized",
                            "name": "forbidden"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Deal not found.\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Store a newly created deal in storage.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deals",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deals"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"\\\"New Deal\\\"\",\"description\":\"\\\"This deal is very promising.\\\"\",\"closed_at\":\"\\\"2024-06-30\\\"\",\"outreach_id\":3,\"contact_id\":15,\"company_id\":7,\"amount\":\"\\\"5000.00\\\"\",\"column_id\":4,\"user_id\":5,\"attachments\":[\"architecto\"]}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n     \"id\": 2,\n     \"name\": \"New Deal\",\n     \"slug\": \"new-deal\",\n     \"outreach_id\": 3,\n     \"company_id\": 7,\n     \"contact_id\": 15,\n     \"user_id\": 5,\n     \"team_id\": 2,\n     \"description\": \"This deal is very promising.\",\n     \"column_id\": 4,\n     \"closed_at\": \"2024-06-30T00:00:00.000000Z\",\n     \"amount\": \"5000.00\",\n     \"order\": 2,\n     \"created_at\": \"2024-05-01T10:00:00.000000Z\",\n     \"updated_at\": \"2024-05-01T10:00:00.000000Z\",\n     \"deleted_at\": null\n}",
                            "name": "created"
                        },
                        {
                            "header": [],
                            "code": 400,
                            "body": "{\"message\": \"The given data was invalid.\", \"errors\": {\"name\": [\"The name field is required.\"]}}",
                            "name": "validation_error"
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"message\": \"Unauthenticated.\"}",
                            "name": "unauthenticated"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized.\"}",
                            "name": "forbidden"
                        }
                    ]
                },
                {
                    "name": "Update the specified deal in storage.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deals\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deals\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the deal."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"\\\"Updated Deal Name\\\"\",\"description\":\"\\\"Updated description.\\\"\",\"closed_at\":\"\\\"2024-07-15\\\"\",\"outreach_id\":4,\"contact_id\":16,\"company_id\":8,\"amount\":\"\\\"7500.00\\\"\",\"user_id\":6,\"attachments\":[\"architecto\"]}"
                        },
                        "description": "To change column or position, use PUT deals\/{id}\/order (column_id is not accepted here)."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n     \"id\": 1,\n     \"name\": \"Updated Deal Name\",\n     \"slug\": \"updated-deal-name\",\n     \"outreach_id\": 4,\n     \"company_id\": 8,\n     \"contact_id\": 16,\n     \"user_id\": 6,\n     \"team_id\": 2,\n     \"description\": \"Updated description.\",\n     \"column_id\": 5,\n     \"closed_at\": \"2024-07-15T00:00:00.000000Z\",\n     \"amount\": \"7500.00\",\n     \"order\": 1,\n     \"created_at\": \"2024-04-01T12:00:00.000000Z\",\n     \"updated_at\": \"2024-05-10T14:20:00.000000Z\",\n     \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 400,
                            "body": "{\"message\": \"The given data was invalid.\", \"errors\": {\"name\": [\"The name field must not be greater than 255 characters.\"]}}",
                            "name": "validation_error"
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"message\": \"Unauthenticated.\"}",
                            "name": "unauthenticated"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized.\"}",
                            "name": "forbidden"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Deal not found.\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Remove the specified deal from storage.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deals\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deals\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the deal."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"message\": \"Deal deleted successfully.\"}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"message\": \"Unauthenticated.\"}",
                            "name": "unauthenticated"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized.\"}",
                            "name": "forbidden"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Deal not found.\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Update the order of the specified deal.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deals\/order",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deals\/order",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the deal."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"order\":3,\"column_id\":2}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\": { ...deal data... }, \"message\": \"Deal order updated successfully.\"}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 400,
                            "body": "{\"message\": \"The given data was invalid.\", \"errors\": {\"order\": [\"The order field is required.\"]}}",
                            "name": "validation_error"
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"message\": \"Unauthenticated.\"}",
                            "name": "unauthenticated"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized.\"}",
                            "name": "forbidden"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Deal not found.\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "PUT api\/v1\/deals\/{id}\/order",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/deals\/:id\/order",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/deals\/:id\/order",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "2070",
                                    "description": "The ID of the deal."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Email Campaigns",
            "description": "\nAPIs for managing email marketing campaigns.\n\nEmail campaigns allow you to create scheduled email messages,\nconfigure their content (template or text editor),\nand send them to selected recipients.",
            "item": [
                {
                    "name": "Display a paginated list of email campaigns.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/email-campaigns",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "20",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/email-campaigns?per_page=20&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 12,\n      \"user_id\": 5,\n      \"team_id\": 3,\n      \"email_template_id\": 7,\n      \"name\": \"January Newsletter\",\n      \"scheduled_at\": \"2025-02-01T10:00:00.000000Z\",\n      \"email_type\": \"template\",\n      \"text_editor\": null,\n      \"created_at\": \"2025-01-20T08:30:00.000000Z\",\n      \"updated_at\": \"2025-01-20T08:30:00.000000Z\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/email-campaigns?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/email-campaigns?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/email-campaigns\",\n    \"per_page\": 10,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Display a single email campaign.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/email-campaigns\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/email-campaigns\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "12",
                                    "description": "Email campaign id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 12,\n  \"user_id\": 5,\n  \"team_id\": 3,\n  \"email_template_id\": 7,\n  \"name\": \"January Newsletter\",\n  \"scheduled_at\": \"2025-02-01T10:00:00.000000Z\",\n  \"email_type\": \"template\",\n  \"text_editor\": null,\n  \"created_at\": \"2025-01-20T08:30:00.000000Z\",\n  \"updated_at\": \"2025-01-20T08:30:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Create a new email campaign.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/email-campaigns",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/email-campaigns"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"January Newsletter\",\"scheduled_at\":\"2025-02-01T10:00:00Z\",\"email_type\":\"template\",\"email_template_id\":7,\"text_editor\":\"Hello, this is our newsletter.\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 12,\n  \"user_id\": 5,\n  \"team_id\": 3,\n  \"email_template_id\": 7,\n  \"name\": \"January Newsletter\",\n  \"scheduled_at\": \"2025-02-01T10:00:00.000000Z\",\n  \"email_type\": \"template\",\n  \"text_editor\": null,\n  \"created_at\": \"2025-01-20T08:30:00.000000Z\",\n  \"updated_at\": \"2025-01-20T08:30:00.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Update an existing email campaign.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/email-campaigns\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/email-campaigns\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "12",
                                    "description": "Email campaign id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"February Newsletter\",\"scheduled_at\":\"2025-02-15T10:00:00Z\",\"email_type\":\"text_editor\",\"email_template_id\":7,\"text_editor\":\"architecto\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 12,\n  \"name\": \"February Newsletter\",\n  \"email_type\": \"text_editor\",\n  \"scheduled_at\": \"2025-02-15T10:00:00.000000Z\",\n  \"updated_at\": \"2025-01-25T09:00:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete an email campaign.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/email-campaigns\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/email-campaigns\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "12",
                                    "description": "Email campaign id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Send an email campaign.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/email-campaigns\/:id\/send",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/email-campaigns\/:id\/send",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "12",
                                    "description": "Email campaign id."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"message\": \"Email campaign sent successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Email Templates",
            "description": "\nAPIs for managing email templates.\n\nEmail templates are reusable messages that belong to a team and can be used\nfor sending emails across the system.",
            "item": [
                {
                    "name": "Display a paginated list of email templates.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/email-templates",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "10",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/email-templates?per_page=10&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 5,\n      \"template_name\": \"Invoice Reminder\",\n      \"template_html\": \"<html>...<\/html>\",\n      \"design_object\": \"{}\",\n      \"created_at\": \"2025-01-15T10:00:00.000000Z\",\n      \"updated_at\": \"2025-01-15T10:00:00.000000Z\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/email-templates?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/email-templates?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/email-templates\",\n    \"per_page\": 10,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Display a single email template.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/email-templates\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/email-templates\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "5",
                                    "description": "Email template id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 5,\n  \"template_name\": \"Invoice Reminder\",\n  \"template_html\": \"<html>...<\/html>\",\n  \"design_object\": \"{}\",\n  \"created_at\": \"2025-01-15T10:00:00.000000Z\",\n  \"updated_at\": \"2025-01-15T10:00:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Create a new email template.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/email-templates",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/email-templates"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"template_name\":\"Invoice Reminder\",\"template_html\":\"<html>...<\\\/html>\",\"design_object\":\"{}\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 5,\n  \"template_name\": \"Invoice Reminder\",\n  \"template_html\": \"<html>...<\/html>\",\n  \"design_object\": \"{}\",\n  \"created_at\": \"2025-01-15T10:00:00.000000Z\",\n  \"updated_at\": \"2025-01-15T10:00:00.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Update an existing email template.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/email-templates\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/email-templates\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "5",
                                    "description": "Email template id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"template_name\":\"Updated Invoice Reminder\",\"template_html\":\"<html>updated<\\\/html>\",\"design_object\":\"{}\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 5,\n  \"template_name\": \"Updated Invoice Reminder\",\n  \"template_html\": \"<html>updated<\/html>\",\n  \"design_object\": \"{}\",\n  \"created_at\": \"2025-01-15T10:00:00.000000Z\",\n  \"updated_at\": \"2025-01-15T11:30:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete an email template.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/email-templates\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/email-templates\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "5",
                                    "description": "Email template id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Endpoints",
            "description": "",
            "item": [
                {
                    "name": "Preview uninvoiced time for a client and date range.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices\/uninvoiced-time",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices\/uninvoiced-time"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Only intervals not already linked to an invoice are included in would_create.",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6IklLSnM5WnFnMURyVElQUXg0NVhUMkE9PSIsInZhbHVlIjoiZVQzSSs3TDhnRXB6Z05ib2xHMlpwQTZYem82dnpwTFZUT0JZNUlsVGNTeFM2cmFzL2xjVUlPR3Nid3grbXQwbHlKeDZtMmg0MmVuUnJtSTI1K1Q2RmwxNWNFK2pQb215UzNLR2U5WFRxNmhKdHZlY3NIamtRZU1UNTYrWTBXWE8iLCJtYWMiOiI2NDQ3YzA1ZTljYjQyODEwNDM3NGExMDZkZDU4MjJkZTUxNWM0YTVhMzkzYTFjNjE3YTFiM2Y0ZWU0ZDM2ZmU3IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6IjhSNnhHeHIrWStPTnFTTUxmQ1M0MXc9PSIsInZhbHVlIjoiaGVDNWhTaGwyQm03QXpNOHo3dU1LTGQzd3QvbDRjYWhFWmtpTGZsKzhoVlFXSjFLUHpZSjBVMkhKd3haS2V3QU45QXM4Y0RiQ0VybjRqK2QyTm1ZZkJJdFo3eWI1ZTMxRlNHM2pQdXZRNTBuUE1adStBVXFGYnNVdmZKTHNlTi8iLCJtYWMiOiI3MzViMjZkY2NiYWQwYWU0OTcyOTBhNTIzZjQyZDkxMjRkZmIxYTFmYjU4NWUzMmFlOGNiODg5NDZlMTYyM2ZmIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Authorization required\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create a draft from uninvoiced time, or append uninvoiced time to an existing invoice.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices\/uninvoiced-time",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices\/uninvoiced-time"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Already invoiced intervals are skipped; later time in the same dates is not.\nGenerated lines store interval_ids so the invoice clock icon can verify duration.\nDoes not email the client.",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                },
                {
                    "name": "Display a paginated list of invoices.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices",
                            "query": [
                                {
                                    "key": "search",
                                    "value": "INV-001",
                                    "description": "Filter invoices by invoice number or client name.",
                                    "disabled": false
                                },
                                {
                                    "key": "client_id",
                                    "value": "1",
                                    "description": "Filter invoices by client ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "status",
                                    "value": "1",
                                    "description": "Filter by status (0=draft, 1=sent, 2=closed, 3=cancelled, 4=open).",
                                    "disabled": false
                                },
                                {
                                    "key": "date_from",
                                    "value": "2024-01-01",
                                    "description": "date Filter by creation date (from). Format: YYYY-MM-DD.",
                                    "disabled": false
                                },
                                {
                                    "key": "date_to",
                                    "value": "2024-12-31",
                                    "description": "date Filter by creation date (to). Format: YYYY-MM-DD.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, number, amount, created_at, updated_at, issue_date, due_date.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "25",
                                    "description": "Number of results per page. Maximum: 100. Default: 50.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices?search=INV-001&client_id=1&status=1&date_from=2024-01-01&date_to=2024-12-31&sort=created_at&direction=desc&per_page=25"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"hash\": \"abc123def456\",\n      \"currency_id\": 1,\n      \"random_number\": 123456,\n      \"status\": 1,\n      \"exchange_coefficient\": 1.0,\n      \"amount\": 1000.50,\n      \"amount_base_currency\": 1000.50,\n      \"paid_amount\": 500.00,\n      \"paid_amount_base_currency\": 500.00,\n      \"outstanding_amount\": 500.50,\n      \"outstanding_amount_base_currency\": 500.50,\n      \"client_id\": 1,\n      \"user_id\": 12,\n      \"team_id\": 8,\n      \"from_company_id\": null,\n      \"discount\": 0,\n      \"tax1\": 0,\n      \"tax2\": 0,\n      \"issue_date\": \"2024-01-15\",\n      \"due_date\": \"2024-02-15\",\n      \"notes\": \"Invoice for development services\",\n      \"number\": \"INV-001\",\n      \"interval_date\": null,\n      \"email\": \"client@example.com\",\n      \"stripe_external_id\": null,\n      \"stripe_invoice_url\": null,\n      \"passim_invoice_url\": null,\n      \"invoiced_at\": \"2024-01-15T10:30:00.000000Z\",\n      \"created_at\": \"2024-01-15T10:30:00.000000Z\",\n      \"updated_at\": \"2024-01-15T10:30:00.000000Z\",\n      \"deleted_at\": null,\n      \"payment_amount_paid\": 500.50\n    },\n    {\n      \"id\": 2,\n      \"hash\": \"def456ghi789\",\n      \"currency_id\": 1,\n      \"random_number\": 789012,\n      \"status\": 0,\n      \"exchange_coefficient\": 1.0,\n      \"amount\": 1500.00,\n      \"amount_base_currency\": 1500.00,\n      \"paid_amount\": 0.00,\n      \"paid_amount_base_currency\": 0.00,\n      \"outstanding_amount\": 1500.00,\n      \"outstanding_amount_base_currency\": 1500.00,\n      \"client_id\": 2,\n      \"user_id\": 12,\n      \"team_id\": 8,\n      \"from_company_id\": null,\n      \"discount\": 10,\n      \"tax1\": 20,\n      \"tax2\": 5,\n      \"issue_date\": \"2024-01-20\",\n      \"due_date\": \"2024-02-20\",\n      \"notes\": \"Monthly retainer invoice\",\n      \"number\": \"INV-002\",\n      \"interval_date\": null,\n      \"email\": \"client2@example.com\",\n      \"stripe_external_id\": null,\n      \"stripe_invoice_url\": null,\n      \"passim_invoice_url\": null,\n      \"invoiced_at\": \"2024-01-20T14:45:00.000000Z\",\n      \"created_at\": \"2024-01-20T14:45:00.000000Z\",\n      \"updated_at\": \"2024-01-20T14:45:00.000000Z\",\n      \"deleted_at\": null,\n      \"payment_amount_paid\": 0.00\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/invoices?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/invoices?page=3\",\n    \"prev\": null,\n    \"next\": \"https:\/\/example.com\/api\/v1\/invoices?page=2\"\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 3,\n    \"path\": \"https:\/\/example.com\/api\/v1\/invoices\",\n    \"per_page\": 50,\n    \"to\": 50,\n    \"total\": 125\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new invoice.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"client_id\":1,\"currency_id\":1,\"status\":0,\"amount\":\"1000.50\",\"issue_date\":\"2024-01-15\",\"due_date\":\"2024-02-15\",\"notes\":\"\\\"Invoice for development services\\\"\",\"number\":\"\\\"INV-001\\\"\",\"discount\":10,\"tax1\":20,\"tax2\":5,\"email\":\"\\\"client@example.com\\\"\",\"items\":[\"architecto\"]}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"data\": {\n    \"id\": 3,\n    \"hash\": \"ghi789jkl012\",\n    \"currency_id\": 1,\n    \"random_number\": 345678,\n    \"status\": 0,\n    \"exchange_coefficient\": 1.0,\n    \"amount\": 1000.50,\n    \"amount_base_currency\": 1000.50,\n    \"paid_amount\": 0.00,\n    \"paid_amount_base_currency\": 0.00,\n    \"outstanding_amount\": 1000.50,\n    \"outstanding_amount_base_currency\": 1000.50,\n    \"client_id\": 1,\n    \"user_id\": 12,\n    \"team_id\": 8,\n    \"from_company_id\": null,\n    \"discount\": 10,\n    \"tax1\": 20,\n    \"tax2\": 5,\n    \"issue_date\": \"2024-01-15\",\n    \"due_date\": \"2024-02-15\",\n    \"notes\": \"Invoice for development services\",\n    \"number\": \"INV-003\",\n    \"interval_date\": null,\n    \"email\": \"client@example.com\",\n    \"stripe_external_id\": null,\n    \"stripe_invoice_url\": null,\n    \"passim_invoice_url\": null,\n    \"invoiced_at\": \"2024-01-15T10:30:00.000000Z\",\n    \"created_at\": \"2024-01-15T10:30:00.000000Z\",\n    \"updated_at\": \"2024-01-15T10:30:00.000000Z\",\n    \"deleted_at\": null,\n    \"payment_amount_paid\": 0.00,\n    \"items\": [\n      {\n        \"id\": 3,\n        \"name\": \"Feature development\",\n        \"price\": 100.00,\n        \"quantity\": 10,\n        \"amount\": 1000.00,\n        \"invoice_id\": 3\n      },\n      {\n        \"id\": 4,\n        \"name\": \"API Integration\",\n        \"price\": 0.50,\n        \"quantity\": 1,\n        \"amount\": 0.50,\n        \"invoice_id\": 3\n      }\n    ]\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"client_id\": [\"The client id field is required.\"],\n    \"amount\": [\"The amount field is required.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Display a single invoice with items.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Invoice ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"hash\": \"abc123def456\",\n    \"currency_id\": 1,\n    \"random_number\": 123456,\n    \"status\": 1,\n    \"exchange_coefficient\": 1.0,\n    \"amount\": 1000.50,\n    \"amount_base_currency\": 1000.50,\n    \"paid_amount\": 500.00,\n    \"paid_amount_base_currency\": 500.00,\n    \"outstanding_amount\": 500.50,\n    \"outstanding_amount_base_currency\": 500.50,\n    \"client_id\": 1,\n    \"user_id\": 12,\n    \"team_id\": 8,\n    \"from_company_id\": null,\n    \"discount\": 0,\n    \"tax1\": 0,\n    \"tax2\": 0,\n    \"issue_date\": \"2024-01-15\",\n    \"due_date\": \"2024-02-15\",\n    \"notes\": \"Invoice for development services\",\n    \"number\": \"INV-001\",\n    \"interval_date\": null,\n    \"email\": \"client@example.com\",\n    \"stripe_external_id\": null,\n    \"stripe_invoice_url\": null,\n    \"passim_invoice_url\": null,\n    \"invoiced_at\": \"2024-01-15T10:30:00.000000Z\",\n    \"created_at\": \"2024-01-15T10:30:00.000000Z\",\n    \"updated_at\": \"2024-01-15T10:30:00.000000Z\",\n    \"deleted_at\": null,\n    \"payment_amount_paid\": 500.50,\n    \"items\": [\n      {\n        \"id\": 1,\n        \"name\": \"Feature development\",\n        \"price\": 100.00,\n        \"quantity\": 10,\n        \"amount\": 1000.00,\n        \"invoice_id\": 1\n      },\n      {\n        \"id\": 2,\n        \"name\": \"API Integration\",\n        \"price\": 0.50,\n        \"quantity\": 1,\n        \"amount\": 0.50,\n        \"invoice_id\": 1\n      }\n    ]\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Invoice not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Update an existing invoice.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Invoice ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"client_id\":2,\"currency_id\":2,\"status\":1,\"amount\":\"1200.00\",\"issue_date\":\"2024-01-16\",\"due_date\":\"2024-02-16\",\"notes\":\"\\\"Updated invoice\\\"\",\"number\":\"\\\"INV-001-REV\\\"\",\"discount\":15,\"tax1\":18,\"tax2\":3,\"email\":\"\\\"updated@example.com\\\"\",\"items\":[\"architecto\"]}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"hash\": \"abc123def456\",\n    \"currency_id\": 2,\n    \"random_number\": 123456,\n    \"status\": 1,\n    \"exchange_coefficient\": 1.0,\n    \"amount\": 1200.00,\n    \"amount_base_currency\": 1200.00,\n    \"paid_amount\": 500.00,\n    \"paid_amount_base_currency\": 500.00,\n    \"outstanding_amount\": 700.00,\n    \"outstanding_amount_base_currency\": 700.00,\n    \"client_id\": 2,\n    \"user_id\": 12,\n    \"team_id\": 8,\n    \"from_company_id\": null,\n    \"discount\": 15,\n    \"tax1\": 18,\n    \"tax2\": 3,\n    \"issue_date\": \"2024-01-16\",\n    \"due_date\": \"2024-02-16\",\n    \"notes\": \"Updated invoice\",\n    \"number\": \"INV-001-REV\",\n    \"interval_date\": null,\n    \"email\": \"updated@example.com\",\n    \"stripe_external_id\": null,\n    \"stripe_invoice_url\": null,\n    \"passim_invoice_url\": null,\n    \"invoiced_at\": \"2024-01-15T10:30:00.000000Z\",\n    \"created_at\": \"2024-01-15T10:30:00.000000Z\",\n    \"updated_at\": \"2024-01-16T14:20:00.000000Z\",\n    \"deleted_at\": null,\n    \"payment_amount_paid\": 500.50,\n    \"items\": [\n      {\n        \"id\": 5,\n        \"name\": \"Updated development\",\n        \"price\": 120.00,\n        \"quantity\": 10,\n        \"amount\": 1200.00,\n        \"invoice_id\": 1\n      }\n    ]\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Invoice not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete an invoice (soft delete).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Invoice ID."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"message\": \"Invoice deleted successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Invoice not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Copy an invoice into a new draft. Does not email the client or copy payments.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices\/:id\/duplicate",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices\/:id\/duplicate",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "YuWxD9HnwzDGs4e",
                                    "description": "Numeric invoice ID or public hash."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                },
                {
                    "name": "Update invoice status.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices\/:id\/status",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices\/:id\/status",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Invoice ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"status\":1}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"hash\": \"abc123def456\",\n    \"number\": \"INV-001\",\n    \"status\": 1,\n    \"amount\": 1000.50,\n    \"client_id\": 1,\n    \"issue_date\": \"2024-01-15\",\n    \"due_date\": \"2024-02-15\",\n    \"created_at\": \"2024-01-15T10:30:00.000000Z\",\n    \"updated_at\": \"2024-01-16T16:45:00.000000Z\"\n  },\n  \"message\": \"Invoice status updated successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Invoice not found\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"Cannot change status from closed to draft\"\n}",
                            "name": "invalid_transition"
                        }
                    ]
                },
                {
                    "name": "Send an invoice to client.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices\/:id\/send",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices\/:id\/send",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Invoice ID."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Updates invoice status to \"sent\" (1)"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"message\": \"Invoice sent successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Invoice not found\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"No valid recipient email for this invoice; set invoice email or client email.\"}",
                            "name": "no_recipient"
                        },
                        {
                            "header": [],
                            "code": 500,
                            "body": "{\"message\": \"Unable to send invoice email\"}",
                            "name": "mail_failed"
                        }
                    ]
                },
                {
                    "name": "Create a CRM email draft to follow up on an invoice (does not send).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices\/:id\/followup-draft",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices\/:id\/followup-draft",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "MBJkCmaYOiAmXn9",
                                    "description": "The ID of the invoice."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"subject\":\"b\",\"message\":\"n\"}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Record a payment for an invoice.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/invoices\/:id\/payment",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/invoices\/:id\/payment",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Invoice ID."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"amount_paid\":\"500.00\",\"payment_date\":\"2024-01-20\",\"notes\":\"\\\"Bank transfer - Reference: INV001\\\"\"}"
                        },
                        "description": "Creates a payment record and updates invoice paid\/outstanding amounts.\nIf invoice becomes fully paid, status is automatically updated to \"closed\" (2)."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"message\": \"Payment recorded successfully\",\n  \"payment\": {\n    \"id\": 1,\n    \"invoice_id\": 1,\n    \"currency_id\": 1,\n    \"exchange_coefficient\": 1.0,\n    \"amount_paid\": 500.00,\n    \"amount_paid_base_currency\": 500.00,\n    \"payment_date\": \"2024-01-20\",\n    \"notes\": \"Bank transfer - Reference: INV001\",\n    \"created_at\": \"2024-01-20T10:15:00.000000Z\",\n    \"updated_at\": \"2024-01-20T10:15:00.000000Z\"\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Invoice not found\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"amount_paid\": [\"The amount paid must be greater than 0.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "POST api\/v1\/spreadsheet-import\/previews\/{publicId}\/apply",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/spreadsheet-import\/previews\/:publicId\/apply",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/spreadsheet-import\/previews\/:publicId\/apply",
                            "variable": [
                                {
                                    "id": "publicId",
                                    "key": "publicId",
                                    "value": "BcECdBDA-CdED-bFEA-CbCE-BcCdeBfbbebc",
                                    "description": ""
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Expenses",
            "description": "\nAPIs for managing business expenses.\n\nTrack business expenses with support for categorization, project assignment, and file attachments.\nAll expenses are scoped to the authenticated user's team.",
            "item": [
                {
                    "name": "List expenses",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/expenses",
                            "query": [
                                {
                                    "key": "user_id",
                                    "value": "12",
                                    "description": "Filter expenses by user id.",
                                    "disabled": false
                                },
                                {
                                    "key": "project_id",
                                    "value": "5",
                                    "description": "Filter expenses by project id.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Minimum: 1, Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, user_id, project_id, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/expenses?user_id=12&project_id=5&per_page=50&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Display a paginated list of expenses with optional filtering and sorting."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 15,\n      \"description\": \"Office supplies\",\n      \"date\": \"2024-01-15\",\n      \"user_id\": 12,\n      \"team_id\": 8,\n      \"category\": \"Office Expenses\",\n      \"amount\": 145.50,\n      \"notes\": \"Purchased notebooks and pens\",\n      \"billable\": true,\n      \"file_url\": \"https:\/\/example.com\/receipts\/receipt-15.pdf\",\n      \"project_id\": 5,\n      \"created_at\": \"2024-01-15T14:30:00.000000Z\",\n      \"updated_at\": \"2024-01-15T14:30:00.000000Z\",\n      \"deleted_at\": null\n    },\n    {\n      \"id\": 16,\n      \"description\": \"Business lunch\",\n      \"date\": \"2024-01-14\",\n      \"user_id\": 12,\n      \"team_id\": 8,\n      \"category\": \"Meals & Entertainment\",\n      \"amount\": 89.75,\n      \"notes\": \"Client meeting at restaurant\",\n      \"billable\": true,\n      \"file_url\": null,\n      \"project_id\": null,\n      \"created_at\": \"2024-01-14T19:45:00.000000Z\",\n      \"updated_at\": \"2024-01-14T19:45:00.000000Z\",\n      \"deleted_at\": null\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/expenses?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/expenses?page=3\",\n    \"prev\": null,\n    \"next\": \"https:\/\/example.com\/api\/v1\/expenses?page=2\"\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 3,\n    \"path\": \"https:\/\/example.com\/api\/v1\/expenses\",\n    \"per_page\": 30,\n    \"to\": 30,\n    \"total\": 75\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create expense",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/expenses",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/expenses"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"description\":\"Office supplies\",\"date\":\"2024-01-15\",\"user_id\":12,\"category\":\"Office Expenses\",\"amount\":\"145.50\",\"notes\":\"Purchased notebooks and pens\",\"billable\":true,\"file_url\":\"https:\\\/\\\/example.com\\\/receipts\\\/receipt-15.pdf\",\"project_id\":5,\"team_id\":\"architecto\"}"
                        },
                        "description": "Create a new business expense record."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"data\": {\n    \"id\": 15,\n    \"description\": \"Office supplies\",\n    \"date\": \"2024-01-15\",\n    \"user_id\": 12,\n    \"team_id\": 8,\n    \"category\": \"Office Expenses\",\n    \"amount\": 145.50,\n    \"notes\": \"Purchased notebooks and pens\",\n    \"billable\": true,\n    \"file_url\": \"https:\/\/example.com\/receipts\/receipt-15.pdf\",\n    \"project_id\": 5,\n    \"created_at\": \"2024-01-15T14:30:00.000000Z\",\n    \"updated_at\": \"2024-01-15T14:30:00.000000Z\",\n    \"deleted_at\": null\n  },\n  \"message\": \"Expense created successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"date\": [\"The date field is required.\"],\n    \"amount\": [\"The amount field is required.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Update expense",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/expenses\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/expenses\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "15",
                                    "description": "Expense id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"description\":\"Updated office supplies\",\"date\":\"2024-01-16\",\"user_id\":13,\"category\":\"Updated Office Expenses\",\"amount\":\"150.00\",\"notes\":\"Added printer paper\",\"billable\":false,\"file_url\":\"https:\\\/\\\/example.com\\\/receipts\\\/receipt-15-updated.pdf\",\"project_id\":6,\"team_id\":\"architecto\"}"
                        },
                        "description": "Update an existing expense record. Expenses linked to an invoice cannot be edited."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": {\n    \"id\": 15,\n    \"description\": \"Updated office supplies\",\n    \"date\": \"2024-01-16\",\n    \"user_id\": 12,\n    \"team_id\": 8,\n    \"category\": \"Updated Office Expenses\",\n    \"amount\": 150.00,\n    \"notes\": \"Added printer paper\",\n    \"billable\": false,\n    \"file_url\": \"https:\/\/example.com\/receipts\/receipt-15-updated.pdf\",\n    \"project_id\": 6,\n    \"created_at\": \"2024-01-15T14:30:00.000000Z\",\n    \"updated_at\": \"2024-01-16T10:15:00.000000Z\",\n    \"deleted_at\": null\n  },\n  \"message\": \"Expense updated successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\n  \"message\": \"Expense not found\"\n}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"Expenses with an invoice cannot be edited\"\n}",
                            "name": "invoice_linked"
                        }
                    ]
                },
                {
                    "name": "Delete expense",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/expenses\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/expenses\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "15",
                                    "description": "Expense id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Delete an expense record."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"message\": \"Expense deleted successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\n  \"message\": \"Expense not found\"\n}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "HR Candidates",
            "description": "\nPublic API for managing HR candidates.\n\nCandidates belong to HR vacancies and are always scoped to the authenticated user's team.",
            "item": [
                {
                    "name": "List candidates for a vacancy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/vacancies\/:vacancy\/candidates",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "30",
                                    "description": "Number of items per page (max 100).",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Sort column. Allowed: id, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/vacancies\/:vacancy\/candidates?per_page=30&sort=created_at&direction=desc",
                            "variable": [
                                {
                                    "id": "vacancy",
                                    "key": "vacancy",
                                    "value": "5",
                                    "description": "HR vacancy ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"John Doe\",\n      \"slug\": \"john-doe\",\n      \"profile_url\": \"https:\/\/linkedin.com\/in\/johndoe\",\n      \"hr_vacancy_id\": 5,\n      \"hr_vacancy_column_id\": 2,\n      \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"per_page\": 30,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Show a candidate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/candidates\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/candidates\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Candidate ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 1,\n  \"name\": \"John Doe\",\n  \"slug\": \"john-doe\",\n  \"profile_url\": \"https:\/\/linkedin.com\/in\/johndoe\",\n  \"hr_vacancy_id\": 5,\n  \"hr_vacancy_column_id\": 2,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Create a candidate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/candidates",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/candidates"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"John Doe\",\"profile_url\":\"https:\\\/\\\/linkedin.com\\\/in\\\/johndoe\",\"hr_vacancy_id\":5,\"hr_vacancy_column_id\":2}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 1,\n  \"name\": \"John Doe\",\n  \"slug\": \"john-doe\",\n  \"profile_url\": \"https:\/\/linkedin.com\/in\/johndoe\",\n  \"hr_vacancy_id\": 5,\n  \"hr_vacancy_column_id\": 2,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Update a candidate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/candidates\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/candidates\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Candidate ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"John Doe\",\"profile_url\":\"https:\\\/\\\/linkedin.com\\\/in\\\/johndoe\",\"hr_vacancy_id\":5,\"hr_vacancy_column_id\":2}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 1,\n  \"name\": \"John Doe\",\n  \"slug\": \"john-doe\",\n  \"profile_url\": \"https:\/\/linkedin.com\/in\/johndoe\",\n  \"hr_vacancy_id\": 5,\n  \"hr_vacancy_column_id\": 2,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-11T10:30:00.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Delete a candidate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/candidates\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/candidates\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Candidate ID."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Add a comment to a candidate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/candidates\/:id\/comments",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/candidates\/:id\/comments",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Candidate ID."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"comment\":\"Had a great interview.\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"message\": \"Comment added successfully\"\n}",
                            "name": "success"
                        }
                    ]
                }
            ]
        },
        {
            "name": "HR Interviews",
            "description": "\nAPIs for managing HR interviews.\n\nHR interviews represent scheduled or conducted interviews within your team.",
            "item": [
                {
                    "name": "Store a newly created HrInterview in storage.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/interviews",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/interviews"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"hr_candidate_id\":1,\"interviewer_user_id\":2,\"from\":\"architecto\",\"to\":\"architecto\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n \"id\": 1,\n \"user_id\": 3,\n \"team_id\": 1,\n \"interviewer_user_id\": 2,\n \"from\": \"2024-07-01T10:00:00Z\",\n \"to\": \"2024-07-01T11:00:00Z\",\n \"created_at\": \"2024-06-15T12:00:00Z\",\n \"updated_at\": \"2024-06-15T12:00:00Z\"\n}",
                            "name": "Success"
                        }
                    ]
                }
            ]
        },
        {
            "name": "HR Vacancies",
            "description": "\nAPIs for managing HR vacancies.\n\nVacancies represent open job positions within a team.\nThese endpoints allow authenticated users to list, view,\ncreate, update, and delete vacancies belonging to their team.",
            "item": [
                {
                    "name": "Display a paginated list of vacancies.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/vacancies",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "30",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/vacancies?per_page=30&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"per_page\":1,\"sort\":\"updated_at\",\"direction\":\"desc\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 10,\n      \"title\": \"Senior PHP Developer\",\n      \"slug\": \"senior-php-developer\",\n      \"description\": \"We are looking for an experienced PHP developer.\",\n      \"requirements\": \"5+ years of PHP, Laravel experience\",\n      \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/hr\/vacancies?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/hr\/vacancies?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/hr\/vacancies\",\n    \"per_page\": 30,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Display a single vacancy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/vacancies\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/vacancies\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "10",
                                    "description": "Vacancy id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 10,\n  \"title\": \"Senior PHP Developer\",\n  \"slug\": \"senior-php-developer\",\n  \"description\": \"We are looking for an experienced PHP developer.\",\n  \"requirements\": \"5+ years of PHP, Laravel experience\",\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Create a new vacancy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/vacancies",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/vacancies"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"title\":\"Senior PHP Developer\",\"requirements\":\"5+ years of PHP, Laravel experience\",\"description\":\"We are looking for an experienced PHP developer.\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 10,\n  \"title\": \"Senior PHP Developer\",\n  \"slug\": \"senior-php-developer\",\n  \"description\": \"We are looking for an experienced PHP developer.\",\n  \"requirements\": \"5+ years of PHP, Laravel experience\",\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Update an existing vacancy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/vacancies\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/vacancies\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "10",
                                    "description": "Vacancy id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"title\":\"Senior PHP Developer\",\"requirements\":\"Strong Laravel and REST API knowledge\",\"description\":\"Updated description.\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 10,\n  \"title\": \"Senior PHP Developer\",\n  \"slug\": \"senior-php-developer\",\n  \"description\": \"Updated description.\",\n  \"requirements\": \"Strong Laravel and REST API knowledge\",\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T12:00:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete a vacancy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/hr\/vacancies\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/hr\/vacancies\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "10",
                                    "description": "Vacancy id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Healthcheck",
            "description": "Checking API availability",
            "item": [
                {
                    "name": "Ping API",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/ping",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/ping"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  'message' => 'pong'\n}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Meetings",
            "description": "\nAPIs for managing calendar meetings.\n\nMeetings represent scheduled events within a team. These endpoints allow you to list, create,\nupdate, and delete meetings associated with your team.",
            "item": [
                {
                    "name": "Display a paginated list of meetings.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/meetings",
                            "query": [
                                {
                                    "key": "user_id",
                                    "value": "12",
                                    "description": "Filter meetings by owner id.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "20",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, name, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/meetings?user_id=12&per_page=20&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"user_id\":16,\"per_page\":22,\"sort\":\"id\",\"direction\":\"desc\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 5,\n      \"name\": \"Project kickoff\",\n      \"from\": \"2025-02-01T09:00:00.000000Z\",\n      \"to\": \"2025-02-01T10:00:00.000000Z\",\n      \"user_id\": 12,\n      \"team_id\": 8,\n      \"location\": \"Zoom\",\n      \"meeting_url\": \"https:\/\/zoom.us\/j\/123456789\",\n      \"description\": \"Initial project discussion\",\n      \"created_at\": \"2025-01-20T08:00:00.000000Z\",\n      \"updated_at\": \"2025-01-20T08:00:00.000000Z\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/meetings?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/meetings?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/meetings\",\n    \"per_page\": 10,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new meeting.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/meetings",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/meetings"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Sprint planning\",\"guest_email\":\"guest@example.com\",\"guest_timezone\":\"Europe\\\/Berlin\",\"location\":\"Office room 3\",\"meeting_url\":\"https:\\\/\\\/meet.google.com\\\/abc-defg-hij\",\"description\":\"Discuss sprint scope\",\"from\":\"2025-02-01T09:00:00Z\",\"to\":\"2025-02-01T10:00:00Z\",\"add_to_calendar\":true,\"client_timezone\":\"Asia\\\/Ulaanbaatar\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 5,\n  \"name\": \"Sprint planning\",\n  \"from\": \"2025-02-01T09:00:00.000000Z\",\n  \"to\": \"2025-02-01T10:00:00.000000Z\",\n  \"user_id\": 12,\n  \"team_id\": 8,\n  \"location\": \"Office room 3\",\n  \"meeting_url\": null,\n  \"description\": \"Discuss sprint scope\",\n  \"created_at\": \"2025-01-20T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-20T08:00:00.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Update an existing meeting.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/meetings\/:meeting_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/meetings\/:meeting_id",
                            "variable": [
                                {
                                    "id": "meeting_id",
                                    "key": "meeting_id",
                                    "value": "1",
                                    "description": "The ID of the meeting."
                                },
                                {
                                    "id": "meeting",
                                    "key": "meeting",
                                    "value": "5",
                                    "description": "Meeting id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Updated meeting title\",\"guest_email\":\"zbailey@example.net\",\"guest_timezone\":\"America\\\/Moncton\",\"location\":\"Zoom\",\"meeting_url\":\"https:\\\/\\\/zoom.us\\\/j\\\/123456789\",\"description\":\"Updated agenda\",\"from\":\"2025-02-01T10:00:00Z\",\"to\":\"2025-02-01T11:00:00Z\",\"add_to_calendar\":false,\"client_timezone\":\"Asia\\\/Ulaanbaatar\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 5,\n  \"name\": \"Updated meeting title\",\n  \"from\": \"2025-02-01T10:00:00.000000Z\",\n  \"to\": \"2025-02-01T11:00:00.000000Z\",\n  \"user_id\": 12,\n  \"team_id\": 8,\n  \"location\": \"Zoom\",\n  \"meeting_url\": \"https:\/\/zoom.us\/j\/123456789\",\n  \"description\": \"Updated agenda\",\n  \"created_at\": \"2025-01-20T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-21T09:30:00.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Delete a meeting.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/meetings\/:meeting_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/meetings\/:meeting_id",
                            "variable": [
                                {
                                    "id": "meeting_id",
                                    "key": "meeting_id",
                                    "value": "1",
                                    "description": "The ID of the meeting."
                                },
                                {
                                    "id": "meeting",
                                    "key": "meeting",
                                    "value": "5",
                                    "description": "Meeting id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Outreach",
            "description": "\nAPIs for managing outreach activities.\n\nOutreach activities represent sales outreach efforts like calls, emails, and social media interactions.\nThese endpoints let you list, create, update, and delete outreach activities for your team.",
            "item": [
                {
                    "name": "Display a paginated list of outreach activities.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/outreach",
                            "query": [
                                {
                                    "key": "type",
                                    "value": "1",
                                    "description": "Filter by outreach type.",
                                    "disabled": false
                                },
                                {
                                    "key": "user_id",
                                    "value": "12",
                                    "description": "Filter by user id.",
                                    "disabled": false
                                },
                                {
                                    "key": "search",
                                    "value": "prospect",
                                    "description": "Filter by value, description, email, or phone.",
                                    "disabled": false
                                },
                                {
                                    "key": "date_from",
                                    "value": "2024-01-01",
                                    "description": "date Filter by start date (YYYY-MM-DD).",
                                    "disabled": false
                                },
                                {
                                    "key": "date_to",
                                    "value": "2024-12-31",
                                    "description": "date Filter by end date (YYYY-MM-DD).",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "datetime",
                                    "description": "Column used for sorting. Allowed: id, type, value, datetime, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/outreach?type=1&user_id=12&search=prospect&date_from=2024-01-01&date_to=2024-12-31&per_page=50&sort=datetime&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 4,\n      \"type\": 1,\n      \"value\": \"Initial contact\",\n      \"email\": \"john@example.com\",\n      \"phone\": \"+1 202 555 0147\",\n      \"user_id\": 12,\n      \"team_id\": 8,\n      \"description\": \"Initial outreach via email\",\n      \"datetime\": \"2024-01-10T08:00:00.000000Z\",\n      \"created_at\": \"2024-01-10T08:00:00.000000Z\",\n      \"updated_at\": \"2024-01-10T08:00:00.000000Z\",\n      \"deleted_at\": null\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/outreach?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/outreach?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/outreach\",\n    \"per_page\": 10,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new outreach activity.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/outreach",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/outreach"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"type\":1,\"value\":\"Initial contact\",\"email\":\"john@example.com\",\"phone\":\"+1 202 555 0147\",\"user_id\":12,\"description\":\"Initial outreach via email\",\"datetime\":\"2024-01-10T08:00:00Z\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"message\": \"Outreach activity created successfully.\",\n  \"data\": {\n    \"id\": 4,\n    \"type\": 1,\n    \"value\": \"Initial contact\",\n    \"email\": \"john@example.com\",\n    \"phone\": \"+1 202 555 0147\",\n    \"user_id\": 12,\n    \"team_id\": 8,\n    \"description\": \"Initial outreach via email\",\n    \"datetime\": \"2024-01-10T08:00:00.000000Z\",\n    \"created_at\": \"2024-01-10T08:00:00.000000Z\",\n    \"updated_at\": \"2024-01-10T08:00:00.000000Z\",\n    \"deleted_at\": null\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"type\": [\"The type field is required.\"],\n    \"value\": [\"The value field is required.\"],\n    \"datetime\": [\"The datetime field is required.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Update an outreach activity.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/outreach\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/outreach\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "4",
                                    "description": "Outreach id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"type\":2,\"value\":\"Follow-up call\",\"email\":\"john@example.com\",\"phone\":\"+1 202 555 0147\",\"user_id\":12,\"description\":\"Follow-up call made\",\"datetime\":\"2024-01-11T10:00:00Z\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"message\": \"Outreach activity updated successfully.\",\n  \"data\": {\n    \"id\": 4,\n    \"type\": 2,\n    \"value\": \"Follow-up call\",\n    \"email\": \"john@example.com\",\n    \"phone\": \"+1 202 555 0147\",\n    \"user_id\": 12,\n    \"team_id\": 8,\n    \"description\": \"Follow-up call made\",\n    \"datetime\": \"2024-01-11T10:00:00.000000Z\",\n    \"created_at\": \"2024-01-10T08:00:00.000000Z\",\n    \"updated_at\": \"2024-01-11T10:00:00.000000Z\",\n    \"deleted_at\": null\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"type\": [\"The selected type is invalid.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Delete an outreach activity.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/outreach\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/outreach\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "4",
                                    "description": "Outreach id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Pay Rates",
            "description": "\nAPIs for managing user pay rates over time.\n\nPay rates represent hourly rates assigned to users with specific start dates.\nUsers can have multiple pay rates over time, but only one rate per date.",
            "item": [
                {
                    "name": "Display a paginated list of pay rates for a user.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/users\/:user_id\/pay-rates",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "started_at",
                                    "description": "Column used for sorting. Allowed: id, rate, started_at, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/users\/:user_id\/pay-rates?per_page=50&sort=started_at&direction=desc",
                            "variable": [
                                {
                                    "id": "user_id",
                                    "key": "user_id",
                                    "value": "1",
                                    "description": "The ID of the user."
                                },
                                {
                                    "id": "user",
                                    "key": "user",
                                    "value": "1",
                                    "description": "User ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"rate\": 50.00,\n      \"user_id\": 1,\n      \"status\": \"current\",\n      \"started_at\": \"2024-01-01T00:00:00.000000Z\",\n      \"created_at\": \"2024-01-01T00:00:00.000000Z\",\n      \"updated_at\": \"2024-01-01T00:00:00.000000Z\"\n    },\n    {\n      \"id\": 2,\n      \"rate\": 55.00,\n      \"user_id\": 1,\n      \"status\": \"future\",\n      \"started_at\": \"2024-02-01T00:00:00.000000Z\",\n      \"created_at\": \"2024-01-15T10:30:00.000000Z\",\n      \"updated_at\": \"2024-01-15T10:30:00.000000Z\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/users\/1\/pay-rates?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/users\/1\/pay-rates?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/users\/1\/pay-rates\",\n    \"per_page\": 30,\n    \"to\": 2,\n    \"total\": 2\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new pay rate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/users\/:user_id\/pay-rates",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/users\/:user_id\/pay-rates",
                            "variable": [
                                {
                                    "id": "user_id",
                                    "key": "user_id",
                                    "value": "1",
                                    "description": "The ID of the user."
                                },
                                {
                                    "id": "user",
                                    "key": "user",
                                    "value": "1",
                                    "description": "User ID."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"rate\":\"50.00\",\"started_at\":\"2024-01-01\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 3,\n  \"rate\": 50.00,\n  \"user_id\": 1,\n  \"status\": \"past\",\n  \"started_at\": \"2023-12-01T00:00:00.000000Z\",\n  \"created_at\": \"2024-01-15T10:30:00.000000Z\",\n  \"updated_at\": \"2024-01-15T10:30:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"started_at\": [\"The start date already exists for this user.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Update a pay rate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/users\/:user_id\/pay-rates\/:payRate_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/users\/:user_id\/pay-rates\/:payRate_id",
                            "variable": [
                                {
                                    "id": "user_id",
                                    "key": "user_id",
                                    "value": "1",
                                    "description": "The ID of the user."
                                },
                                {
                                    "id": "payRate_id",
                                    "key": "payRate_id",
                                    "value": "1",
                                    "description": "The ID of the payRate."
                                },
                                {
                                    "id": "user",
                                    "key": "user",
                                    "value": "1",
                                    "description": "User ID."
                                },
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Pay Rate ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"rate\":\"55.00\",\"started_at\":\"2024-02-01\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 1,\n  \"rate\": 55.00,\n  \"user_id\": 1,\n  \"status\": \"current\",\n  \"started_at\": \"2024-01-15T00:00:00.000000Z\",\n  \"created_at\": \"2024-01-01T00:00:00.000000Z\",\n  \"updated_at\": \"2024-01-15T11:45:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Pay rate not found for this user\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"started_at\": [\"The start date already exists for this user.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Delete a pay rate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/users\/:user_id\/pay-rates\/:payRate_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/users\/:user_id\/pay-rates\/:payRate_id",
                            "variable": [
                                {
                                    "id": "user_id",
                                    "key": "user_id",
                                    "value": "1",
                                    "description": "The ID of the user."
                                },
                                {
                                    "id": "payRate_id",
                                    "key": "payRate_id",
                                    "value": "1",
                                    "description": "The ID of the payRate."
                                },
                                {
                                    "id": "user",
                                    "key": "user",
                                    "value": "1",
                                    "description": "User ID."
                                },
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "2",
                                    "description": "Pay Rate ID."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Pay rate not found for this user\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The given data was invalid.\",\n  \"errors\": {\n    \"error\": [\"Current and past pay rates cannot be deleted.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Project Rates",
            "description": "\nAPIs for managing project rates.\n\nProject rates define billing rates for projects. These endpoints let you list, create, update, and delete rates for specific projects.",
            "item": [
                {
                    "name": "Display a paginated list of project rates.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects\/:project_id\/rates",
                            "query": [
                                {
                                    "key": "user_id",
                                    "value": "5",
                                    "description": "Filter rates by user id.",
                                    "disabled": false
                                },
                                {
                                    "key": "currency_id",
                                    "value": "1",
                                    "description": "Filter rates by currency id.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "started_at",
                                    "description": "Column used for sorting. Allowed: id, rate, user_id, currency_id, started_at, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/projects\/:project_id\/rates?user_id=5&currency_id=1&per_page=50&sort=started_at&direction=desc",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "Project id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"project_id\": 1,\n      \"user_id\": 5,\n      \"rate\": 100.00,\n      \"currency_id\": 1,\n      \"started_at\": \"2024-01-01T00:00:00.000000Z\",\n      \"created_at\": \"2024-01-01T00:00:00.000000Z\",\n      \"updated_at\": \"2024-01-01T00:00:00.000000Z\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/projects\/1\/rates?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/projects\/1\/rates?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/projects\/1\/rates\",\n    \"per_page\": 30,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new project rate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects\/:project_id\/rates",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/projects\/:project_id\/rates",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "Project id."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"rate\":\"100.00\",\"started_at\":\"2024-01-01\",\"user_id\":5,\"currency_id\":1}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 1,\n  \"project_id\": 1,\n  \"user_id\": 5,\n  \"rate\": 100.00,\n  \"currency_id\": 1,\n  \"started_at\": \"2024-01-01T00:00:00.000000Z\",\n  \"created_at\": \"2024-01-01T00:00:00.000000Z\",\n  \"updated_at\": \"2024-01-01T00:00:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"The Start date already exists\"}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Update a project rate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects\/:project_id\/rates\/:projectRate_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/projects\/:project_id\/rates\/:projectRate_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "projectRate_id",
                                    "key": "projectRate_id",
                                    "value": "119",
                                    "description": "The ID of the projectRate."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "Project id."
                                },
                                {
                                    "id": "projectRate",
                                    "key": "projectRate",
                                    "value": "1",
                                    "description": "Project rate id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"rate\":\"120.00\",\"started_at\":\"2024-02-01\",\"user_id\":5,\"currency_id\":1}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 1,\n  \"project_id\": 1,\n  \"user_id\": 5,\n  \"rate\": 120.00,\n  \"currency_id\": 1,\n  \"started_at\": \"2024-02-01T00:00:00.000000Z\",\n  \"created_at\": \"2024-01-01T00:00:00.000000Z\",\n  \"updated_at\": \"2024-01-15T10:30:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Project rate not found for this project\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"The Start date already exists\"}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Delete a project rate.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects\/:project_id\/rates\/:projectRate_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/projects\/:project_id\/rates\/:projectRate_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "1",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "projectRate_id",
                                    "key": "projectRate_id",
                                    "value": "119",
                                    "description": "The ID of the projectRate."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "Project id."
                                },
                                {
                                    "id": "projectRate",
                                    "key": "projectRate",
                                    "value": "1",
                                    "description": "Project rate id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Project rate not found for this project\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"Current and past project rate cannot be deleted\"}",
                            "name": "validation_error"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Projects",
            "description": "\nAPIs for managing projects.\n\nProjects represent client initiatives. These endpoints let you list, create, update, and delete projects that belong to your team.",
            "item": [
                {
                    "name": "Display a paginated list of projects.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects",
                            "query": [
                                {
                                    "key": "search",
                                    "value": "onboarding",
                                    "description": "Filter projects by partial match in the project name.",
                                    "disabled": false
                                },
                                {
                                    "key": "client_id",
                                    "value": "4",
                                    "description": "Filter projects by client id.",
                                    "disabled": false
                                },
                                {
                                    "key": "user_id",
                                    "value": "12",
                                    "description": "Filter projects by owner id.",
                                    "disabled": false
                                },
                                {
                                    "key": "billable",
                                    "value": "1",
                                    "description": "Filter by billable flag.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, name, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/projects?search=onboarding&client_id=4&user_id=12&billable=1&per_page=50&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 3,\n      \"name\": \"Client onboarding\",\n      \"description\": \"Kick-off project for ACME Inc.\",\n      \"client_id\": 4,\n      \"user_id\": 12,\n      \"team_id\": 8,\n      \"billable\": true,\n      \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"updated_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"deleted_at\": null\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/projects?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/projects?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/projects\",\n    \"per_page\": 30,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/projects"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Client onboarding\",\"description\":\"Kick-off project for ACME Inc.\",\"client_id\":4,\"billable\":true,\"user_id\":12}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 3,\n  \"name\": \"Client onboarding\",\n  \"description\": \"Kick-off project for ACME Inc.\",\n  \"client_id\": 4,\n  \"user_id\": 12,\n  \"team_id\": 8,\n  \"billable\": true,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"Client not found\"}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Display a single project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/projects\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "3",
                                    "description": "Project id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 3,\n  \"name\": \"Client onboarding\",\n  \"description\": \"Kick-off project for ACME Inc.\",\n  \"client_id\": 4,\n  \"user_id\": 12,\n  \"team_id\": 8,\n  \"billable\": true,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Update a project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/projects\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "3",
                                    "description": "Project id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Client onboarding\",\"description\":\"Kick-off project for ACME Inc.\",\"client_id\":4,\"billable\":true,\"user_id\":12}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 3,\n  \"name\": \"Client onboarding\",\n  \"description\": \"Kick-off project for ACME Inc.\",\n  \"client_id\": 4,\n  \"user_id\": 12,\n  \"team_id\": 8,\n  \"billable\": true,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T10:30:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete a project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/projects\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/projects\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "3",
                                    "description": "Project id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Reports",
            "description": "\nAPIs for querying time tracking reports.\n\nThese endpoints let you query aggregated time tracking data with various filters and grouping options.\nEvery request must be authenticated via an active Public API key or Bearer token.",
            "item": [
                {
                    "name": "Query time tracking reports.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/reports",
                            "query": [
                                {
                                    "key": "start",
                                    "value": "2025-01-01",
                                    "description": "date Start date for the report period. Defaults to start of current week.",
                                    "disabled": false
                                },
                                {
                                    "key": "end",
                                    "value": "2025-01-31",
                                    "description": "date End date for the report period. Defaults to end of current week.",
                                    "disabled": false
                                },
                                {
                                    "key": "groupBy",
                                    "value": "project",
                                    "description": "How to group results. Allowed: member, project, date, client, task.",
                                    "disabled": false
                                },
                                {
                                    "key": "members[0]",
                                    "value": "1",
                                    "description": "Filter by member IDs.",
                                    "disabled": false
                                },
                                {
                                    "key": "members[1]",
                                    "value": "2",
                                    "description": "Filter by member IDs.",
                                    "disabled": false
                                },
                                {
                                    "key": "members[2]",
                                    "value": "3",
                                    "description": "Filter by member IDs.",
                                    "disabled": false
                                },
                                {
                                    "key": "projects[0]",
                                    "value": "10",
                                    "description": "Filter by project IDs.",
                                    "disabled": false
                                },
                                {
                                    "key": "projects[1]",
                                    "value": "20",
                                    "description": "Filter by project IDs.",
                                    "disabled": false
                                },
                                {
                                    "key": "clients[0]",
                                    "value": "5",
                                    "description": "Filter by client IDs.",
                                    "disabled": false
                                },
                                {
                                    "key": "clients[1]",
                                    "value": "6",
                                    "description": "Filter by client IDs.",
                                    "disabled": false
                                },
                                {
                                    "key": "summary_only",
                                    "value": "1",
                                    "description": "If true, return only aggregated totals per group (faster for profitability queries).",
                                    "disabled": false
                                },
                                {
                                    "key": "fields",
                                    "value": "user_name%2Cproject_name%2Cbilled%2Cspent",
                                    "description": "Comma-separated list of fields to return.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/reports?start=2025-01-01&end=2025-01-31&groupBy=project&members[0]=1&members[1]=2&members[2]=3&projects[0]=10&projects[1]=20&clients[0]=5&clients[1]=6&summary_only=1&fields=user_name%2Cproject_name%2Cbilled%2Cspent"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Returns time tracking data grouped by member, project, client, date, or task.\nSupports filtering by date range, members, projects, and clients."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"status\": \"success\",\n  \"totals\": {\n    \"total_time\": \"45h 30m\",\n    \"total_spent\": 2500.00,\n    \"total_billed\": 4500.00,\n    \"currencyGroups\": {},\n    \"baseCurrencySums\": {}\n  },\n  \"filters\": {\n    \"teamId\": 1,\n    \"startedDate\": \"2025-01-01 00:00:00\",\n    \"endDate\": \"2025-01-31 23:59:59\",\n    \"projects\": null,\n    \"members\": null,\n    \"clients\": null,\n    \"groupBy\": \"project\"\n  },\n  \"summary\": {\n    \"1\": {\n      \"group_id\": 1,\n      \"group_name\": \"Project Alpha\",\n      \"total_spent\": 1200.00,\n      \"total_billed\": 2400.00,\n      \"profit\": 1200.00,\n      \"profit_margin\": 50.0,\n      \"total_time\": \"24h 00m\",\n      \"total_seconds\": 86400\n    }\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"message\": \"Authorization required\"}",
                            "name": "unauthenticated"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Roadmaps",
            "description": "\nLogical roadmap editing for agents. Uses the same policy, revision checks,\ntransaction and undo history as the canvas. Nodes have stable UUIDs.",
            "item": [
                {
                    "name": "GET api\/v1\/roadmaps",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/roadmaps",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/roadmaps"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"search\":\"b\",\"page\":22,\"per_page\":7}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6IktWdVdTYytmSGZzLzI0MXhJQktPV1E9PSIsInZhbHVlIjoiV2NoWWRUOURZbFM2SHNPZEdIOGI2TTFHMW00M3lmUllXeGlXOFBFRFQ0UUlUZ3QzTm9OVTlCZ0d4VmNIcHdyU0pvS1NtektQN3A2bUJBbzZDZnU2d2o2RjVmS0NkYU1IdDRSTmVEejN1d1BRQmwrTS9ROUx3YmlJZks4akhVQ2YiLCJtYWMiOiIyZjZmYjUyZmNiNzE5MTgyNTk2ZmJkMWIxNTU4Zjg0N2NiN2Q1ZTVlMDUxNGEzOWU2NTEwNGM0OGIwNWMyNzIxIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6IlovSllmd2szQ0g4dlNsZG5MYWVBWGc9PSIsInZhbHVlIjoienVZbTRDVXBOc0N3TFdVWkhWRHFYRnAwa0haMnFKQ2N0SmhHbHU4V3A4d1JQTzg0YU5aUWY4UXFSTk8wazVFZjBvT2NrUlVKem54M3pRbEJWcUw3dTBjK1FHdmlIVElzM1BkNTlyMUJmU0NyVi80N0FScU9vS1I2MjlYU0gyRTAiLCJtYWMiOiJjYmZjZjEyYTMyNWNiNTAzMDI4ZTNjYWNmNjc5YzQyYmUxMTcyMDM1N2Q5ZGI2M2ZjZTVmNzdjYTBhM2I2MzM4IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Authorization required\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "POST api\/v1\/roadmaps",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/roadmaps",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/roadmaps"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"title\":\"b\"}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                },
                {
                    "name": "GET api\/v1\/roadmaps\/lookup",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/roadmaps\/lookup",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/roadmaps\/lookup"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"search\":\"b\",\"board_id\":22,\"page\":67,\"per_page\":16}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6ImRDMTZWcWNmendhWUpPV3hGVFBzL1E9PSIsInZhbHVlIjoiZU0rWHQydkZXSXZzZHVkOW0wKzFkbFNDNk1JVzNGQnhWSzFVZHJWNkRzUXBUc2JvZFVaYk16TmdadnhLVSsvSGl4YzIwZmdjRWNnQlJKTUhzN01OVExMQXh3QTZWY2p5ZTd1MmE4T3lwdEpWSk94ZGh3ek5jOHVMTnF5UTdRRVkiLCJtYWMiOiJlMmFlNjQwZTgwZTg2YzBlOGUyNWE0MDMzOTAxOTg5Mzc5NzdhODRjMjZkM2I0NWQ1MjY0NmRmYzE4MzJiMjA0IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6InZBcXFoQzZsc2NmcitqRXBCVnZZUEE9PSIsInZhbHVlIjoiUDZpcjUreStIMWxRWC9BWHN2Q1BhQkw5REtxN0R1Um5qZTgxWktGeitVU3k4UFgyR3VzRW5ueitCUUpkYWJiZWF5UEI3VEJMdHZjS0F5dVZKdWxURjdibGFHS1FjZzZDQjdzY0lYWDVRZmlLamJKVVhvNXVzbHhqYTFpQ3h6UHEiLCJtYWMiOiI2YWVjYmVjYjc5Y2Y1M2EyNjJjNjFmZDY2ZjE4MGE1NjEwZTMwYWM1NjNmYTZiM2UzMTIxZDVjZjQxMGQ0MGUxIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Authorization required\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "GET api\/v1\/roadmaps\/{roadmap_id}",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/roadmaps\/:roadmap_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/roadmaps\/:roadmap_id",
                            "variable": [
                                {
                                    "id": "roadmap_id",
                                    "key": "roadmap_id",
                                    "value": "1",
                                    "description": "The ID of the roadmap."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6ImVDRDBpbTB5YzlYc2xrSytYTHRxSHc9PSIsInZhbHVlIjoiK2Qxa0lndUNRZkNrQXB3YUZVbGtzci9Xak44ZWZJQVN0OGxPRkQ0U0krVUc1SmtZOFdxcVZWOVBUMUJiLzY5M3Zya1JmcU5IcWJETXlvWU5DcEdCWGhTMDk2blkrVktibVNkcVV6ZWJDYXhQMGlRZnNBYWkya2NaMDZxOTNMcFMiLCJtYWMiOiJhNzQ1MDlkMmY1M2I5N2MxMDlhMmUwZjNmYzA4OGM1NjU0YWU0NGEzZDcwZTcxMDhhODM1MzEwYWU2YjIyMDg2IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6InFwNGE4WnJZOHorWDZEM2Nib1JUQmc9PSIsInZhbHVlIjoiSURlS1pvemRnTkliV3BBeUF2L1VyeFJMdVRxUEl5VVNwTVhtYzI4RUc5Z244YndQZVBTdWcvMDFFVFJVS2wvaExIRVc2S25BTDFiMUVEV3l5Z0V4SGFmQ3M4S0J4cXErOWFBd0JVN28yQXQ4dDZqZWFidm9Jaml3UFVMQWJ3czIiLCJtYWMiOiI5OWIzNjkxYzEzYTM3NmI5MmJiNjg3MDU2NTgzMWNkYWZmZGU5OGY4ZTA4MTYzN2ExNzRjNTI0NmE4MzMxNGY3IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Authorization required\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "PATCH api\/v1\/roadmaps\/{roadmap_id}",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/roadmaps\/:roadmap_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/roadmaps\/:roadmap_id",
                            "variable": [
                                {
                                    "id": "roadmap_id",
                                    "key": "roadmap_id",
                                    "value": "1",
                                    "description": "The ID of the roadmap."
                                }
                            ]
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"revision\":27,\"operations\":[{\"type\":\"delete\",\"id\":\"6ff8f7f6-1eb3-3525-be4a-3932c805afed\",\"reference_id\":67,\"data\":{\"title\":\"z\",\"description\":\"Velit et fugiat sunt nihil accusantium.\",\"parent_id\":\"c3b6b42e-3a0f-3935-b28d-cb767f8a2a0a\",\"sort_order\":8,\"position\":{\"x\":-999999,\"y\":-1000000},\"task_ids\":[7],\"label_ids\":[79]}}]}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                },
                {
                    "name": "POST api\/v1\/roadmaps\/{roadmap_id}\/undo",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/roadmaps\/:roadmap_id\/undo",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/roadmaps\/:roadmap_id\/undo",
                            "variable": [
                                {
                                    "id": "roadmap_id",
                                    "key": "roadmap_id",
                                    "value": "1",
                                    "description": "The ID of the roadmap."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"revision\":16}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Sales boards (CRM pipeline)",
            "description": "\nSales boards are CRM deal pipelines (kanban for deals). They are not project task boards \u2014 use the Boards API for tasks.",
            "item": [
                {
                    "name": "List sales boards for the current team.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/sales-boards",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/sales-boards"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Board\",\n      \"team_id\": 2,\n      \"columns_count\": 5,\n      \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n      \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n    }\n  ]\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Show a sales board.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/sales-boards\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/sales-boards\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Sales board ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6IkliZUVFdHRIeitCTnI4TGpHTDZ6NHc9PSIsInZhbHVlIjoiY3cxN0IzaXlwZnBWOENDTWdzU2tZU1dFUzZYMitaZmg2MW94NHFXNGhiVXhvZTZneWhYVGdDa2NJSEQxSm5jc2RzNmxMdEQyTUI1aG0yVnN4ejV6R0VCNEJaWVFkd2pYNk1scDlwRnhHbWFSQ0lzR00rZXkveDE5S1BIVUtXaXgiLCJtYWMiOiJjNmI1NzE0MTk1YjJkY2Q4MTIxNjM2OWJiMTdhZTAzMWRhM2Y4YTUyYWMxY2U2OGNjZjQ1MThjNzU4ZWE2MzJiIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6IkdVb1hCOXMvQ1hrTGdnc241dEdGdnc9PSIsInZhbHVlIjoiWitZNDQxMHdleWltK0JTVzYxd2UvNmY3ZHErUmpyU0E2NEFMY0hvRCt4K29SajM0UGZFNG5uZ2M0Ym5MSVQ3NWJiTkNFSzV1aXFLQ2NsakJjc3NPazdXRnQ2RndsSVhaMVZMcEswdGoyQWszVEdJNENobWJQcTVDcHpQek9QeXQiLCJtYWMiOiIxNDllODk5NmIwMjJhMzgxNWEyYTE5N2Y5YTNmMTUzNDQ5ZTc2MzE4MzQwZWIxYzFiMWI4ZGI4NTE2Y2FjNGVmIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create a sales board with default pipeline columns.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/sales-boards",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/sales-boards"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Enterprise pipeline\"}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Rename a sales board.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/sales-boards\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/sales-boards\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Sales board ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"SMB pipeline\"}"
                        },
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Screenshots",
            "description": "\nAPIs for managing time tracking screenshots.\n\nThese endpoints let you list screenshots captured during time tracking sessions. Screenshots are organized by user, project, and date.",
            "item": [
                {
                    "name": "Display a paginated list of screenshots.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/screenshots",
                            "query": [
                                {
                                    "key": "project_id",
                                    "value": "5",
                                    "description": "Filter screenshots by project ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "user_id",
                                    "value": "12",
                                    "description": "Filter screenshots by user ID. Only superadmins and organization managers can view other users' screenshots. Defaults to authenticated user's ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "date",
                                    "value": "2024-01-15",
                                    "description": "Filter screenshots by specific date (YYYY-MM-DD format).",
                                    "disabled": false
                                },
                                {
                                    "key": "date_from",
                                    "value": "2024-01-01",
                                    "description": "Filter screenshots by date range start (YYYY-MM-DD format).",
                                    "disabled": false
                                },
                                {
                                    "key": "date_to",
                                    "value": "2024-01-31",
                                    "description": "Filter screenshots by date range end (YYYY-MM-DD format). Requires date_from parameter.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "started_at",
                                    "description": "Column used for sorting. Allowed: id, started_at, user_id, project_id.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/screenshots?project_id=5&user_id=12&date=2024-01-15&date_from=2024-01-01&date_to=2024-01-31&per_page=50&sort=started_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 123,\n      \"project_id\": 5,\n      \"user_id\": 12,\n      \"path\": \"screenshots\/2024\/01\/15\/abc123.jpg\",\n      \"signed_url\": \"https:\/\/storage.example.com\/screenshots\/2024\/01\/15\/abc123.jpg?signature=abc123\",\n      \"taken_at\": \"2024-01-15T10:30:00.000000Z\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/screenshots?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/screenshots?page=3\",\n    \"prev\": null,\n    \"next\": \"https:\/\/example.com\/api\/v1\/screenshots?page=2\"\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 3,\n    \"path\": \"https:\/\/example.com\/api\/v1\/screenshots\",\n    \"per_page\": 30,\n    \"to\": 30,\n    \"total\": 85\n  }\n}",
                            "name": "success"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Tags",
            "description": "\nTeam-scoped tags that can be attached to contacts, projects, tasks, and other resources.",
            "item": [
                {
                    "name": "GET api\/v1\/tags",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tags",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tags"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6Im1yamk4SlJ4azZrNGV0eUhiVWsrdnc9PSIsInZhbHVlIjoibVMxZXQrS1JnaTZGNVBtUUYvQUVHb2lCdFVwK0NNYlRJY0hEak1sQnlPV0pxNndsbVl4bm9TdFBKdVBQTUxMeW5hRVVNMks3RWtCWG9ZWC9QcVM3dXdBeUtpcDRvY2FiQkd5UXA1VTYyTURVVUkxWERjNEdGdnBWTnJjVGVuUUkiLCJtYWMiOiIxZGI3NjdhMWY0MjBhZTEzNjU2ZmM3MDViYTExODM1ZTkxMjllZjUyN2IwYjJiMDVhM2RjZmE3MWUyZDRiYjRmIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6IjdpV0p3cEZOOFcxMFRRTUNZa2JnOWc9PSIsInZhbHVlIjoiVnNFQWtRVEtFMXVpdXB6RWRueGNwRnFKRU81dDVqYTVNYUJuZTJkRTlyam9RZ1NjekREQzRha1RQc1lWRFFpVVRuVDdSZFV2MnhtdVBobHFjTUNBWStaekVtWmQ3cElpTGZIbmhJeEl6d0VXUWFOSFdZWVNYS2tPenZPYy91TmoiLCJtYWMiOiI3NzU2NmU4Y2FiYzlkMmMwOWIxZGU0OThkZTgwMDc2NDUzNWE3ZDM0ZGFhZTFmY2EyZjI5YWI5NzQxNzc1MjFjIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Authorization required\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "POST api\/v1\/tags",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tags",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tags"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"color\":\"ngzmiyvdljnikhwa\"}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                },
                {
                    "name": "GET api\/v1\/tags\/{tag_id}",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tags\/:tag_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tags\/:tag_id",
                            "variable": [
                                {
                                    "id": "tag_id",
                                    "key": "tag_id",
                                    "value": "1",
                                    "description": "The ID of the tag."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6InR1UkF2MXVQalF0SlpuWjRCZzlERnc9PSIsInZhbHVlIjoibHpxa2N2RzlFQVNlUnlXbWdTd2pTTEN3eXMyMzE0T3Nkd0Z4bDV2ekF2RUFqcFJKSHpGSFJ3My9WVzNjQzh0NWNCSmpCVnJOZHJTcnh4ODFucmZBNkh4Q3k0K2ZJWlNUNkM4S3BuVGk1RWFpMW5qN2h0MEJDZnBZS09nZFRmTUEiLCJtYWMiOiJhMDg0NDllODYwNzMwNWFjMzJiZmZlYTJiYWY5Mjc2MzZkMmNkOGMwZmQ5N2Q1OWVkZjMwYjVlYjI1NzAzZTdjIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6Im4zNUZUNHcvNlhvbW16Y0M1L25oN0E9PSIsInZhbHVlIjoiNlBZeXpCMXU3TGtYTE04V2JNR2JuVzZjbVJsSWlOWGVEam1adzM2M2JVcUhUQUhWdG5zdzluNldFQXFIckZRakJpbU9LWTEvUTJGOG4vUGdDQTRuQUppQldZaVNJRDhQRHFXQ2xRTEQ2N2hwMk81cDZhdVdZWlhXR1gzUUdZRUIiLCJtYWMiOiI0YzRjZGU1MjlmZGJkM2ZmYjM2ZTIxOGZkMTRiYWY3OTFjZmFmZTc5ODVlNjdiMzBhM2FkYTQ0ZmU3YTk2ZjE4IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Authorization required\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "PUT api\/v1\/tags\/{tag_id}",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tags\/:tag_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tags\/:tag_id",
                            "variable": [
                                {
                                    "id": "tag_id",
                                    "key": "tag_id",
                                    "value": "1",
                                    "description": "The ID of the tag."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"color\":\"ngzmiyvdljnikhwa\"}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                },
                {
                    "name": "DELETE api\/v1\/tags\/{tag_id}",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tags\/:tag_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tags\/:tag_id",
                            "variable": [
                                {
                                    "id": "tag_id",
                                    "key": "tag_id",
                                    "value": "1",
                                    "description": "The ID of the tag."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                },
                {
                    "name": "PUT api\/v1\/taggables\/{type}\/{id}\/tags",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/taggables\/:type\/:id\/tags",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/taggables\/:type\/:id\/tags",
                            "variable": [
                                {
                                    "id": "type",
                                    "key": "type",
                                    "value": "architecto",
                                    "description": ""
                                },
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the {type}."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"tag_ids\":[16],\"tag_names\":[\"n\"]}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Task Attachments",
            "description": "\nFiles on a project-board card (task).",
            "item": [
                {
                    "name": "List files on a task card.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/attachments",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/attachments",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "8",
                                    "description": "The task."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6IlNmYnJKSUtrZHBZVk1BT043ZTdmbEE9PSIsInZhbHVlIjoieXlvYWw5K2RRSDVINUtOQXZjT2JlZGgxb2lVRGtvVHBMUmZZWWZ5LzVCbGdmcGRjKzZydE1QTmFnUXZMMWdGWGlLUXdLVnlqR3N6K1o0cTVMNXN1SzNDZ2laZTdZeTdROHk3VGFHaVFDL2FpRHFaZVRUZ2xMQkJnczMwVjRpcGUiLCJtYWMiOiI0YmRlNjQyYzY3NzZkNTI2MTE2ZWU4NzhkOTcyYTg4YmM5YWEzOTllNWMxMjNiNjU0NzQxMTJlMDU4MjIwNGM3IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:36 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6IlIxL00rSVlEeDR2YWtOQnN0a1hGWGc9PSIsInZhbHVlIjoicGFTYUl6WUhIWDVPMGNqSUdoQXY3di9ySXpkdkJmZGRvN1d6aUliTHpnVEdORmYrSGxQYkNnT0JQU2VUVlllZ1QrTlFHd2F1NDVFSnhuaTh5bnowOEdTcHV4VzdLRERCUlVGYUxSSHZwUTM3MlZEUWFDcjFLay95Uy9YczYvcFAiLCJtYWMiOiJmYmMxNTU0NzdkMmVkN2ZjOWQ1M2U2ZjZiMjdhMGI1MTlhNDM4MDRlNTE4NDcwYTdlMDU5ZDI2YmEzOGQ5MWQ0IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:36 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Upload files onto a task card.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/attachments",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/attachments",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "8",
                                    "description": "The task."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "attachments[]",
                                    "src": [],
                                    "type": "file"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Download one task-card file.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/attachments\/:attachment",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/attachments\/:attachment",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "8",
                                    "description": "The task."
                                },
                                {
                                    "id": "attachment",
                                    "key": "attachment",
                                    "value": "architecto",
                                    "description": "The attachment."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6IlNTUU1jbW1JSTdKbHNkUVhpZGsyYkE9PSIsInZhbHVlIjoiQ1RUMjU0QVVrSHRYZDJ2OUZoT3U1UGZpR1BLNUovZDRrVFZPUEJ6WWVxeDFkaGY4UThjWUY3dmVybitvNkxqeDhPbGxrN1M3dG01Q2ZHV043azZkYjB3NzJmL2Z1TEtmS2dqRDFHUzZiYWhDQVVUOVVoNXJnQ2J2RURKcXFLbCsiLCJtYWMiOiJhOGE0Yjg3NDg4YzdkNWZlYTA0NDQxNTA4NzIyMjNkMTk4NzZkYTVkYTIyNzIxNWVkZDE3ZmJhYWY1YzcxOTNjIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:36 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6ImdENnp6ZEQyS3ROS0dSRERrNFBuekE9PSIsInZhbHVlIjoiVzBVa2hKc21PSGtjWXJWWS8rUkZna1hXNjhlOTF6OW0xUjc2VGpncjBseHB2bTdtOHAzTmtuaGdmSmJ0ZEVNR1czekk4RFUyOS8wOGFUK3BCM1NVSy9ZMlhYTXpIcTFqWUxhY3ZTQ0I0S3kyWElUUWNzMGZpZk5GczFKeVBiSnIiLCJtYWMiOiJmNGM4ZDMyZjQ3YWEwMWMyMjFkNTQ2ZjA1MDZlYjU2YzA4MzBkMDk1NWM5ODE5ZTE1NzljOTJiMzlkNWM4ZDg2IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:36 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Remove one task-card file.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/attachments\/:attachment",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/attachments\/:attachment",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "8",
                                    "description": "The task."
                                },
                                {
                                    "id": "attachment",
                                    "key": "attachment",
                                    "value": "architecto",
                                    "description": "The attachment."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Task Comments",
            "description": "\nAPIs for managing comments on tasks.\n\nComments are stored as TaskEvent records with type='comment'.\nThese endpoints let you list, add, update, and delete comments on tasks.\nEvery request must be authenticated via an active Public API key.",
            "item": [
                {
                    "name": "List comments on a task.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/comments",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "The number of results per page. Maximum: 100.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/comments?per_page=50",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "42",
                                    "description": "Task ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"task_id\": 42,\n      \"user_id\": 5,\n      \"user_name\": \"John Doe\",\n      \"text\": \"Blocked waiting on design review\",\n      \"created_at\": \"2025-01-11T10:15:00.000000Z\",\n      \"updated_at\": \"2025-01-11T10:15:00.000000Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Task not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Add a comment to a task.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/comments",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/comments",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "42",
                                    "description": "Task ID."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "text",
                                    "value": "Blocked waiting on design review",
                                    "type": "text",
                                    "description": "The comment text."
                                },
                                {
                                    "key": "remove_attachment_ids[0]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "attachments[]",
                                    "src": [],
                                    "type": "file"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 15,\n  \"task_id\": 42,\n  \"user_id\": 5,\n  \"user_name\": \"John Doe\",\n  \"text\": \"Blocked waiting on design review\",\n  \"created_at\": \"2025-01-11T10:15:00.000000Z\",\n  \"updated_at\": \"2025-01-11T10:15:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Task not found\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"The text field is required.\"}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Get a single comment.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/comments\/:comment",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/comments\/:comment",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "42",
                                    "description": "Task ID."
                                },
                                {
                                    "id": "comment",
                                    "key": "comment",
                                    "value": "15",
                                    "description": "Comment ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 15,\n  \"task_id\": 42,\n  \"user_id\": 5,\n  \"user_name\": \"John Doe\",\n  \"text\": \"Blocked waiting on design review\",\n  \"created_at\": \"2025-01-11T10:15:00.000000Z\",\n  \"updated_at\": \"2025-01-11T10:15:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Comment not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Update a comment.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/comments\/:comment",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/comments\/:comment",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "42",
                                    "description": "Task ID."
                                },
                                {
                                    "id": "comment",
                                    "key": "comment",
                                    "value": "15",
                                    "description": "Comment ID."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "text",
                                    "value": "Updated: Ready for QA",
                                    "type": "text",
                                    "description": "The updated comment text."
                                },
                                {
                                    "key": "remove_attachment_ids[0]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "attachments[]",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PUT",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 15,\n  \"task_id\": 42,\n  \"user_id\": 5,\n  \"user_name\": \"John Doe\",\n  \"text\": \"Updated: Ready for QA\",\n  \"created_at\": \"2025-01-11T10:15:00.000000Z\",\n  \"updated_at\": \"2025-01-11T16:30:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"You can only edit your own comments\"}",
                            "name": "forbidden"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Comment not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete a comment.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/comments\/:comment",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/comments\/:comment",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "42",
                                    "description": "Task ID."
                                },
                                {
                                    "id": "comment",
                                    "key": "comment",
                                    "value": "15",
                                    "description": "Comment ID."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"You can only delete your own comments\"}",
                            "name": "forbidden"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Comment not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Add files to a comment. POST so PHP receives the multipart body.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/comments\/:comment\/attachments",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/comments\/:comment\/attachments",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "8",
                                    "description": "The task."
                                },
                                {
                                    "id": "comment",
                                    "key": "comment",
                                    "value": "architecto",
                                    "description": "The comment."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "attachments[]",
                                    "src": [],
                                    "type": "file"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Download one comment attachment.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/comments\/:comment\/attachments\/:attachment",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/comments\/:comment\/attachments\/:attachment",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "8",
                                    "description": "The task."
                                },
                                {
                                    "id": "comment",
                                    "key": "comment",
                                    "value": "architecto",
                                    "description": "The comment."
                                },
                                {
                                    "id": "attachment",
                                    "key": "attachment",
                                    "value": "architecto",
                                    "description": "The attachment."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6ImtFUlR4aWVFVUtiWklrVTdnSGh6dkE9PSIsInZhbHVlIjoiRXl6OHdOcjJLMEJVc2hINnFUanBUWE5VQUtmN3hmR2phS0I3VE43YnhjTWJUV1dqSDc1c21KSU5CSjloWVFVZFVSVWVwVy85OVc5RXQzLzMzQWpKUTEyeEptNFA1RWZKY083OUR4S3RlSnNSR2Q2OGV6b1k3WUhjbUVKVVA0L2QiLCJtYWMiOiI0ZDNmZGY4YTAwMTQ2MzlhNTlmMDNkZWVhMTU1Y2JkZDFmMDExM2RkYzY5MDBmYjBlMmI0Mzk3MWNmZjE3NzU2IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:36 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6ImFwM1dqTWp4S0RNcjJ3Uk1IUnlaZGc9PSIsInZhbHVlIjoibm1WQnc0SFkvcCtCclY5UEJqN1lOS00wbzN0Vm9Jclk0aVo1SzNJbjlCNllpUlZjOERBYVlqVURvMFBWYnNUVDJFM3g2K3h4bFhSZlVuNlU4NnhPbnNvcEptamw5aE9PbE9jRFlpZWZROVhZZUdOSW9VS3k2WVFISXQzYzVFQTIiLCJtYWMiOiI2YWNkYjgzOTk5ZjE4YzI3NjU4YjQ3NDlmNWVlZGVhZjIxZWZiMWQzMjcxZDMwODk2OGI0NTFhOGQwYjk4OGQ1IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:36 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Invalid API Key\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Remove one file from a comment. Only the comment author can remove files.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task\/comments\/:comment\/attachments\/:attachment",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task\/comments\/:comment\/attachments\/:attachment",
                            "variable": [
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "8",
                                    "description": "The task."
                                },
                                {
                                    "id": "comment",
                                    "key": "comment",
                                    "value": "architecto",
                                    "description": "The comment."
                                },
                                {
                                    "id": "attachment",
                                    "key": "attachment",
                                    "value": "architecto",
                                    "description": "The attachment."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Task Events",
            "description": "\nAPIs for managing task events (comments, system events).\n\nTask events represent activity history of a task, such as user comments\nor system-generated changes.",
            "item": [
                {
                    "name": "Display a paginated list of task events.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task_id\/events",
                            "query": [
                                {
                                    "key": "type",
                                    "value": "comment",
                                    "description": "Filter events by type.",
                                    "disabled": false
                                },
                                {
                                    "key": "user_id",
                                    "value": "12",
                                    "description": "Filter events by author id.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "30",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task_id\/events?type=comment&user_id=12&per_page=30&sort=created_at&direction=desc",
                            "variable": [
                                {
                                    "id": "task_id",
                                    "key": "task_id",
                                    "value": "8",
                                    "description": "The ID of the task."
                                },
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "15",
                                    "description": "Task id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 101,\n      \"task_id\": 15,\n      \"user_id\": 12,\n      \"type\": \"comment\",\n      \"text\": \"Looks good to me\",\n      \"created_at\": \"2025-01-15T10:30:00.000000Z\",\n      \"user\": {\n        \"id\": 12,\n        \"name\": \"Alex Johnson\"\n      }\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/tasks\/15\/events?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/tasks\/15\/events?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/tasks\/15\/events\",\n    \"per_page\": 30,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new task event (comment).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task_id\/events",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task_id\/events",
                            "variable": [
                                {
                                    "id": "task_id",
                                    "key": "task_id",
                                    "value": "8",
                                    "description": "The ID of the task."
                                },
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "15",
                                    "description": "Task id."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"text\":\"Please fix the validation logic.\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 102,\n  \"task_id\": 15,\n  \"user_id\": 12,\n  \"type\": \"comment\",\n  \"text\": \"Please fix the validation logic.\",\n  \"created_at\": \"2025-01-15T11:00:00.000000Z\",\n  \"user\": {\n    \"id\": 12,\n    \"name\": \"Alex Johnson\"\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Delete a task event.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/task-events\/:taskEvent_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/task-events\/:taskEvent_id",
                            "variable": [
                                {
                                    "id": "taskEvent_id",
                                    "key": "taskEvent_id",
                                    "value": "1",
                                    "description": "The ID of the taskEvent."
                                },
                                {
                                    "id": "taskEvent",
                                    "key": "taskEvent",
                                    "value": "102",
                                    "description": "Task event id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized.\"}",
                            "name": "forbidden"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Task Labels",
            "description": "\nAPIs for managing task labels.\n\nTask labels allow you to categorize and organize tasks within a project board. These endpoints let you list board labels and attach\/detach labels to specific tasks.",
            "item": [
                {
                    "name": "Display a paginated list of board labels.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/boards\/:board_id\/labels",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "30",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/boards\/:board_id\/labels?per_page=30",
                            "variable": [
                                {
                                    "id": "board_id",
                                    "key": "board_id",
                                    "value": "1",
                                    "description": "The ID of the board."
                                },
                                {
                                    "id": "board",
                                    "key": "board",
                                    "value": "5",
                                    "description": "Board ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"title\": \"Bug\",\n      \"color\": \"#FF0000\",\n      \"board_id\": 5\n    },\n    {\n      \"id\": 2,\n      \"title\": \"Feature\",\n      \"color\": \"#00FF00\",\n      \"board_id\": 5\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/boards\/5\/labels?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/boards\/5\/labels?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/boards\/5\/labels\",\n    \"per_page\": 30,\n    \"to\": 2,\n    \"total\": 2\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Attach a label to a task.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task_id\/labels",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task_id\/labels",
                            "variable": [
                                {
                                    "id": "task_id",
                                    "key": "task_id",
                                    "value": "8",
                                    "description": "The ID of the task."
                                },
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "42",
                                    "description": "Task ID."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"label_id\":1}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 123,\n  \"task_id\": 42,\n  \"label_id\": 1,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:00:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The label id field is required.\",\n  \"errors\": {\n    \"label_id\": [\"The label id field is required.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Update a task label.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task_id\/labels\/:label",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task_id\/labels\/:label",
                            "variable": [
                                {
                                    "id": "task_id",
                                    "key": "task_id",
                                    "value": "8",
                                    "description": "The ID of the task."
                                },
                                {
                                    "id": "label",
                                    "key": "label",
                                    "value": "1",
                                    "description": "Current label ID attached to the task."
                                },
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "42",
                                    "description": "Task ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"label_id\":2}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 123,\n  \"task_id\": 42,\n  \"label_id\": 2,\n  \"created_at\": \"2025-01-10T08:00:00.000000Z\",\n  \"updated_at\": \"2025-01-10T08:30:00.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Label not found on task\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"The label id field is required.\",\n  \"errors\": {\n    \"label_id\": [\"The label id field is required.\"]\n  }\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Detach a label from a task.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:task_id\/labels\/:label",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:task_id\/labels\/:label",
                            "variable": [
                                {
                                    "id": "task_id",
                                    "key": "task_id",
                                    "value": "8",
                                    "description": "The ID of the task."
                                },
                                {
                                    "id": "label",
                                    "key": "label",
                                    "value": "1",
                                    "description": "Label ID to detach from the task."
                                },
                                {
                                    "id": "task",
                                    "key": "task",
                                    "value": "42",
                                    "description": "Task ID."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Label not found on task\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Tasks",
            "description": "\nAPIs for managing project tasks.\n\nThese endpoints let you list, create, update, and delete tasks that belong to your team.\nEvery request must be authenticated via an active Public API key.",
            "item": [
                {
                    "name": "Display a paginated list of tasks for the authenticated team.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks",
                            "query": [
                                {
                                    "key": "search",
                                    "value": "onboarding",
                                    "description": "Filter tasks by partial match in the task name.",
                                    "disabled": false
                                },
                                {
                                    "key": "project_id",
                                    "value": "12",
                                    "description": "Filter tasks by related project id.",
                                    "disabled": false
                                },
                                {
                                    "key": "board_id",
                                    "value": "7",
                                    "description": "Filter tasks by project board id.",
                                    "disabled": false
                                },
                                {
                                    "key": "column_id",
                                    "value": "20",
                                    "description": "Filter tasks by column id.",
                                    "disabled": false
                                },
                                {
                                    "key": "assigned_to_me",
                                    "value": "1",
                                    "description": "When true (e.g. 1 or \"true\"), return only tasks assigned to the authenticated user (via task_users). When omitted or false, no assignment filter is applied. Requires authentication.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "The number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, name, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks?search=onboarding&project_id=12&board_id=7&column_id=20&assigned_to_me=1&per_page=50&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Follow up call\",\n      \"description\": \"Call the client back with the pricing update.\",\n      \"slug\": \"follow-up-call\",\n      \"team_id\": 8,\n      \"project_id\": 3,\n      \"project_board_id\": 5,\n      \"column_id\": 9,\n      \"contact_id\": 21,\n      \"company_id\": null,\n      \"outreach_id\": null,\n      \"estimate_time\": null,\n      \"date_from\": \"2025-01-10\",\n      \"date_to\": null,\n      \"closed_at\": null,\n      \"amount\": \"0.00\",\n      \"order\": 2,\n      \"created_at\": \"2025-01-11T10:15:00.000000Z\",\n      \"updated_at\": \"2025-01-11T10:15:00.000000Z\",\n      \"deleted_at\": null\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/tasks?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/tasks?page=1\",\n    \"prev\": null,\n    \"next\": null\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 1,\n    \"path\": \"https:\/\/example.com\/api\/v1\/tasks\",\n    \"per_page\": 30,\n    \"to\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Create a new task.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Follow up call\",\"description\":\"Call the client back with the pricing update.\",\"estimate_time\":3.5,\"date_from\":\"2025-01-10\",\"date_to\":\"2025-01-12\",\"closed_at\":\"2026-11-13T17:05:36\",\"outreach_id\":16,\"company_id\":16,\"project_id\":3,\"contact_id\":21,\"column_id\":9,\"order\":5,\"amount\":2500,\"slug\":\"m\",\"user_ids\":[1,2,3],\"project_ref\":{\"id\":16,\"name\":\"n\"},\"tag_names\":[\"g\"],\"add_tag_names\":[\"z\"],\"remove_tag_names\":[\"m\"],\"create_missing_tags\":true}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 42,\n  \"name\": \"Follow up call\",\n  \"description\": \"Call the client back with the pricing update.\",\n  \"slug\": \"follow-up-call\",\n  \"team_id\": 8,\n  \"project_id\": 3,\n  \"project_board_id\": 5,\n  \"column_id\": 9,\n  \"contact_id\": 21,\n  \"company_id\": null,\n  \"outreach_id\": null,\n  \"estimate_time\": null,\n  \"date_from\": \"2025-01-10\",\n  \"date_to\": null,\n  \"closed_at\": null,\n  \"amount\": \"0.00\",\n  \"order\": 2,\n  \"created_at\": \"2025-01-11T10:15:00.000000Z\",\n  \"updated_at\": \"2025-01-11T10:15:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"Column not found\"}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Display a single task.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "42",
                                    "description": "Task id."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 42,\n  \"name\": \"Follow up call\",\n  \"description\": \"Call the client back with the pricing update.\",\n  \"slug\": \"follow-up-call\",\n  \"team_id\": 8,\n  \"project_id\": 3,\n  \"project_board_id\": 5,\n  \"column_id\": 9,\n  \"contact_id\": 21,\n  \"company_id\": null,\n  \"outreach_id\": null,\n  \"estimate_time\": null,\n  \"date_from\": \"2025-01-10\",\n  \"date_to\": null,\n  \"closed_at\": null,\n  \"amount\": \"0.00\",\n  \"order\": 2,\n  \"created_at\": \"2025-01-11T10:15:00.000000Z\",\n  \"updated_at\": \"2025-01-11T10:15:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Update a task.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "42",
                                    "description": "Task id."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Follow up call\",\"description\":\"Call the client with the new quote.\",\"estimate_time\":4,\"date_from\":\"2025-01-10\",\"date_to\":\"2025-01-12\",\"closed_at\":\"2026-11-13T17:05:36\",\"outreach_id\":16,\"company_id\":16,\"project_id\":3,\"contact_id\":21,\"column_id\":9,\"order\":5,\"amount\":2500,\"slug\":\"m\",\"user_ids\":[1,2,3],\"tag_names\":[\"g\"],\"add_tag_names\":[\"z\"],\"remove_tag_names\":[\"m\"],\"create_missing_tags\":true}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 42,\n  \"name\": \"Follow up call\",\n  \"description\": \"Call the client with the new quote.\",\n  \"slug\": \"follow-up-call\",\n  \"team_id\": 8,\n  \"project_id\": 3,\n  \"project_board_id\": 5,\n  \"column_id\": 9,\n  \"contact_id\": 21,\n  \"company_id\": null,\n  \"outreach_id\": null,\n  \"estimate_time\": null,\n  \"date_from\": \"2025-01-10\",\n  \"date_to\": null,\n  \"closed_at\": null,\n  \"amount\": \"0.00\",\n  \"order\": 4,\n  \"created_at\": \"2025-01-11T10:15:00.000000Z\",\n  \"updated_at\": \"2025-01-11T16:20:00.000000Z\",\n  \"deleted_at\": null\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete a task.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tasks\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tasks\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "42",
                                    "description": "Task id."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Team Invoices",
            "description": "\nAPIs for managing team invoices.\n\nTeam invoices represent bills submitted by team members. These endpoints let you list, view, close, and reopen team invoices.",
            "item": [
                {
                    "name": "Display a paginated list of team invoices.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/team-invoices",
                            "query": [
                                {
                                    "key": "search",
                                    "value": "INV-2023-001",
                                    "description": "Filter by invoice number or exact hash.",
                                    "disabled": false
                                },
                                {
                                    "key": "user_id",
                                    "value": "12",
                                    "description": "Filter invoices by user (creator) id.",
                                    "disabled": false
                                },
                                {
                                    "key": "status",
                                    "value": "sent",
                                    "description": "Filter by invoice status.",
                                    "disabled": false
                                },
                                {
                                    "key": "date_from",
                                    "value": "2023-01-01",
                                    "description": "date Filter invoices created from this date (YYYY-MM-DD).",
                                    "disabled": false
                                },
                                {
                                    "key": "date_to",
                                    "value": "2023-12-31",
                                    "description": "date Filter invoices created until this date (YYYY-MM-DD).",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Column used for sorting. Allowed: id, number, amount, status, issue_date, due_date, created_at, updated_at.",
                                    "disabled": false
                                },
                                {
                                    "key": "direction",
                                    "value": "desc",
                                    "description": "Sort direction. Allowed: asc, desc.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/team-invoices?search=INV-2023-001&user_id=12&status=sent&date_from=2023-01-01&date_to=2023-12-31&per_page=50&sort=created_at&direction=desc"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\":[{\"number\":\"INV-2023-001\",\"hash\":\"abc123def456\",\"status\":1,\"amount\":1500,\"currency_code\":\"usd\",\"user_id\":12,\"user_name\":\"John Doe\"}],\"meta\":{\"current_page\":1,\"last_page\":1,\"per_page\":50,\"total\":1}}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Display a single team invoice.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/team-invoices\/:hash",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/team-invoices\/:hash",
                            "variable": [
                                {
                                    "id": "hash",
                                    "key": "hash",
                                    "value": "abc123def456",
                                    "description": "Invoice hash identifier."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": {\n    \"number\": \"INV-2023-001\",\n    \"hash\": \"abc123def456\",\n    \"status\": 1,\n    \"amount\": 1500,\n    \"currency_code\": \"usd\",\n    \"user_id\": 12,\n    \"user_name\": \"John Doe\",\n    \"items\": [{\n      \"name\": \"Website Development\",\n      \"quantity\": \"010:00:00\",\n      \"quantity_type\": \"time\",\n      \"quantity_seconds\": 36000,\n      \"price\": 150,\n      \"amount\": 1500,\n      \"interval_date\": \"2023-01-12\"\n    }]\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Team invoice not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Close an invoice.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/team-invoices\/:hash\/close",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/team-invoices\/:hash\/close",
                            "variable": [
                                {
                                    "id": "hash",
                                    "key": "hash",
                                    "value": "abc123def456",
                                    "description": "Invoice hash identifier."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Marks a sent invoice as closed. Only invoices with \"sent\" status can be closed."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"message\": \"Team invoice closed successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\n  \"message\": \"This action is unauthorized.\"\n}",
                            "name": "unauthorized"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Team invoice not found\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"Only sent invoices can be closed.\"\n}",
                            "name": "invalid_status"
                        }
                    ]
                },
                {
                    "name": "Reopen an invoice.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/team-invoices\/:hash\/reopen",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/team-invoices\/:hash\/reopen",
                            "variable": [
                                {
                                    "id": "hash",
                                    "key": "hash",
                                    "value": "abc123def456",
                                    "description": "Invoice hash identifier."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Reopens a closed invoice, changing its status back to sent. Only invoices with \"closed\" status can be reopened."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"message\": \"Team invoice reopened successfully\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\n  \"message\": \"This action is unauthorized.\"\n}",
                            "name": "unauthorized"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Team invoice not found\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"Only closed invoices can be reopened.\"\n}",
                            "name": "invalid_status"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Team Members",
            "description": "\nAPIs for listing team members (users).\n\nTeam members are users who belong to your team. Use these endpoints to search and list members.\nThis endpoint supports fuzzy search - typos, partial names, and accents are handled automatically.",
            "item": [
                {
                    "name": "List team members with optional fuzzy search.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/users",
                            "query": [
                                {
                                    "key": "search",
                                    "value": "alex",
                                    "description": "Search by name or email (fuzzy matching).",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/users?search=alex&per_page=50"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Returns team members matching the search query. Supports fuzzy matching:\n- \"Alex\" finds \"Alexander\"\n- \"romanko\" finds \"Romank\u00f3\"\n- Typo-tolerant search"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 12,\n      \"name\": \"Alexander Romank\u00f3\",\n      \"email\": \"alex@example.com\",\n      \"profile_photo_url\": \"https:\/\/example.com\/photos\/12.jpg\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 1\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Get a single team member by ID.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/users\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/users\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "12",
                                    "description": "User ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 12,\n  \"name\": \"Alexander Romank\u00f3\",\n  \"email\": \"alex@example.com\",\n  \"profile_photo_url\": \"https:\/\/example.com\/photos\/12.jpg\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Update a team member (admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/users\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/users\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "12",
                                    "description": "User ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"is_active\":true,\"can_add_manual_time\":true,\"can_move_time\":false,\"target_hours\":40}"
                        },
                        "description": "Only admins (SuperAdmin, OrganizationManager) can update team members.\nFields that can be updated (defined in User::API_UPDATABLE_FIELDS):\n- is_active: Enable\/disable user\n- can_add_manual_time: Allow manual time entry\n- can_move_time: Allow moving time between projects\n- target_hours: Weekly target hours goal"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 12,\n  \"name\": \"Alexander Romank\u00f3\",\n  \"email\": \"alex@example.com\",\n  \"is_active\": true,\n  \"can_add_manual_time\": true,\n  \"can_move_time\": false,\n  \"target_hours\": 40\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"Only admins can update team members\"}",
                            "name": "forbidden"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Invite a new team member.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/users\/invite",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/users\/invite"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"email\":\"john@example.com\",\"role\":\"user\",\"pay_rate\":25,\"projects\":[1,2,3],\"is_manager\":false}"
                        },
                        "description": "Send an invitation email to a new team member. Only admins (SuperAdmin, OrganizationManager) can invite."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"message\": \"Invitation sent successfully\",\n  \"data\": {\n    \"email\": \"john@example.com\",\n    \"role\": \"user\",\n    \"pay_rate\": 25.00,\n    \"projects\": [1, 2, 3]\n  }\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"This action is unauthorized.\"}",
                            "name": "forbidden"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"This user already belongs to the team.\"}",
                            "name": "already_member"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"message\": \"User already has a team.\"}",
                            "name": "has_team"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Tickets",
            "description": "\nAPIs for managing user tickets\n\nThese endpoints allow a user to list, create, update, and delete their own tickets.\nAccess is restricted by API key and user ownership. Use `auth:api` middleware.",
            "item": [
                {
                    "name": "Display a list of the authenticated user's tickets.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tickets",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tickets"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "[\n  {\n    \"id\": 39,\n    \"name\": \"Login issue\",\n    \"description\": \"Cannot log in.\",\n    \"status\": \"new\",\n    \"priority\": \"high\",\n    \"source\": \"email\",\n    \"owner_id\": 1251,\n    \"client_id\": null,\n    \"team_id\": 514,\n    \"adds_client_activity\": 1,\n    \"created_at\": \"2025-10-23T00:00:00.000000Z\",\n    \"updated_at\": \"2025-10-23T14:37:12.000000Z\"\n  }\n]",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Store a newly created ticket.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tickets",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tickets"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"\\\"Login issue\\\"\",\"description\":\"\\\"Cannot log in.\\\"\",\"status\":\"waiting_on_us\",\"priority\":\"medium\",\"source\":\"form\",\"client_id\":16,\"contact_id\":16}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n    \"id\": 39,\n    \"name\": \"Login issue\",\n    \"description\": \"Cannot log in.\",\n    \"status\": \"new\",\n    \"priority\": \"high\",\n    \"source\": \"email\",\n    \"owner_id\": 1251,\n    \"client_id\": null,\n    \"team_id\": 514,\n    \"adds_client_activity\": 1,\n    \"created_at\": \"2025-10-23T00:00:00.000000Z\",\n    \"updated_at\": \"2025-10-23T14:37:12.000000Z\"\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Display the specified ticket (only if it belongs to the user).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tickets\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tickets\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "39",
                                    "description": "ticket ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n    \"id\": 39,\n    \"name\": \"Login issue\",\n    \"description\": \"Cannot log in.\",\n    \"status\": \"new\",\n    \"priority\": \"high\",\n    \"source\": \"email\",\n    \"owner_id\": 1251,\n    \"client_id\": null,\n    \"team_id\": 514,\n    \"adds_client_activity\": 1,\n    \"created_at\": \"2025-10-23T00:00:00.000000Z\",\n    \"updated_at\": \"2025-10-23T14:37:12.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"Forbidden\"}",
                            "name": "unauthorized"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Update the specified ticket.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tickets\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tickets\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "39",
                                    "description": "ticket ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"\\\"Login issue\\\"\",\"description\":\"\\\"Cannot log in.\\\"\",\"status\":\"closed\",\"priority\":\"high\",\"source\":\"email\",\"client_id\":16,\"contact_id\":16}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n    \"id\": 39,\n    \"name\": \"Login issue\",\n    \"description\": \"Cannot log in.\",\n    \"status\": \"new\",\n    \"priority\": \"high\",\n    \"source\": \"email\",\n    \"owner_id\": 1251,\n    \"client_id\": null,\n    \"team_id\": 514,\n    \"adds_client_activity\": 1,\n    \"created_at\": \"2025-10-23T00:00:00.000000Z\",\n    \"updated_at\": \"2025-10-23T14:37:12.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"Forbidden\"}",
                            "name": "unauthorized"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Remove the specified ticket.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tickets\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tickets\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "39",
                                    "description": "ticket ID."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"message\": \"Forbidden\"}",
                            "name": "unauthorized"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Time Intervals",
            "description": "\nAPIs for managing time intervals.\n\nTime intervals represent periods of tracked work. These endpoints let you list, create, update, delete, and move time intervals.",
            "item": [
                {
                    "name": "Display a paginated list of time intervals.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-intervals",
                            "query": [
                                {
                                    "key": "project_id",
                                    "value": "15",
                                    "description": "Filter intervals by project ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "user_id",
                                    "value": "42",
                                    "description": "Filter intervals by user ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "date_from",
                                    "value": "2024-01-01",
                                    "description": "date Filter intervals starting from this date (YYYY-MM-DD).",
                                    "disabled": false
                                },
                                {
                                    "key": "date_to",
                                    "value": "2024-12-31",
                                    "description": "date Filter intervals ending before this date (YYYY-MM-DD).",
                                    "disabled": false
                                },
                                {
                                    "key": "is_invoiced",
                                    "value": "1",
                                    "description": "Filter by invoiced status.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "50",
                                    "description": "Number of results per page. Maximum: 100.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/time-intervals?project_id=15&user_id=42&date_from=2024-01-01&date_to=2024-12-31&is_invoiced=1&per_page=50"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": [\n    {\n      \"id\": 123,\n      \"project_id\": 15,\n      \"user_id\": 42,\n      \"started_at\": \"2024-03-15T09:00:00.000000Z\",\n      \"finished_at\": \"2024-03-15T10:30:00.000000Z\",\n      \"manual_time\": true,\n      \"source\": \"api\",\n      \"is_invoiced\": false,\n      \"created_at\": \"2024-03-15T10:30:05.000000Z\",\n      \"updated_at\": \"2024-03-15T10:30:05.000000Z\"\n    }\n  ],\n  \"links\": {\n    \"first\": \"https:\/\/example.com\/api\/v1\/time-intervals?page=1\",\n    \"last\": \"https:\/\/example.com\/api\/v1\/time-intervals?page=3\",\n    \"prev\": null,\n    \"next\": \"https:\/\/example.com\/api\/v1\/time-intervals?page=2\"\n  },\n  \"meta\": {\n    \"current_page\": 1,\n    \"from\": 1,\n    \"last_page\": 3,\n    \"path\": \"https:\/\/example.com\/api\/v1\/time-intervals\",\n    \"per_page\": 50,\n    \"to\": 50,\n    \"total\": 125\n  }\n}",
                            "name": "success"
                        }
                    ]
                },
                {
                    "name": "Display a single time interval.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-intervals\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/time-intervals\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "123",
                                    "description": "Time interval ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 123,\n  \"project_id\": 15,\n  \"user_id\": 42,\n  \"started_at\": \"2024-03-15T09:00:00.000000Z\",\n  \"finished_at\": \"2024-03-15T10:30:00.000000Z\",\n  \"manual_time\": true,\n  \"source\": \"api\",\n  \"is_invoiced\": false,\n  \"created_at\": \"2024-03-15T10:30:05.000000Z\",\n  \"updated_at\": \"2024-03-15T10:30:05.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Create a new time interval.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-intervals",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/time-intervals"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"project_id\":15,\"started_at\":\"2024-03-15T09:00:00Z\",\"finished_at\":\"2024-03-15T10:30:00Z\",\"user_id\":42}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"id\": 123,\n  \"project_id\": 15,\n  \"user_id\": 42,\n  \"started_at\": \"2024-03-15T09:00:00.000000Z\",\n  \"finished_at\": \"2024-03-15T10:30:00.000000Z\",\n  \"manual_time\": true,\n  \"source\": \"api\",\n  \"is_invoiced\": false,\n  \"created_at\": \"2024-03-15T10:30:05.000000Z\",\n  \"updated_at\": \"2024-03-15T10:30:05.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"Project not found\"\n}",
                            "name": "validation_error"
                        }
                    ]
                },
                {
                    "name": "Update a time interval.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-intervals\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/time-intervals\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "123",
                                    "description": "Time interval ID."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"started_at\":\"2024-03-15T09:00:00Z\",\"finished_at\":\"2024-03-15T10:30:00Z\",\"project_id\":15,\"user_id\":42}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"id\": 123,\n  \"project_id\": 15,\n  \"user_id\": 42,\n  \"started_at\": \"2024-03-15T09:00:00.000000Z\",\n  \"finished_at\": \"2024-03-15T11:00:00.000000Z\",\n  \"manual_time\": true,\n  \"source\": \"api\",\n  \"is_invoiced\": false,\n  \"created_at\": \"2024-03-15T10:30:05.000000Z\",\n  \"updated_at\": \"2024-03-15T11:05:12.000000Z\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Delete a time interval.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-intervals\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/time-intervals\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "123",
                                    "description": "Time interval ID."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "null",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        }
                    ]
                },
                {
                    "name": "Move a time interval to another project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-intervals\/:id\/move",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/time-intervals\/:id\/move",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "123",
                                    "description": "Time interval ID."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"new_project_id\":18,\"reason\":\"Wrong project assignment\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"success\": true\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"message\": \"Not found\"}",
                            "name": "not_found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"message\": \"Project not found\"\n}",
                            "name": "validation_error"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Time Tracking",
            "description": "\nAPIs for managing time tracking via external sources (Telegram bot, Slack bot, Web Agent, etc.).\nThese endpoints allow starting and stopping time intervals manually.\n\nOnly users with manual time tracking enabled can use these endpoints.",
            "item": [
                {
                    "name": "Start Time Tracking",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-tracking\/start",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/time-tracking\/start"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"project_id\":5,\"task_id\":123,\"note\":\"Working on homepage\"}"
                        },
                        "description": "Start tracking time on a project. Creates a new open time interval.\nOnly available for users with manual time tracking enabled.\n\nRequires either project_id or project_name. Use GET \/api\/v1\/projects to list available projects."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"status\": \"started\",\n  \"interval_id\": 456,\n  \"project\": {\n    \"id\": 5,\n    \"name\": \"Website Redesign\"\n  },\n  \"started_at\": \"2025-12-26T10:30:00.000000Z\",\n  \"message\": \"Time tracking started on Website Redesign\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\n  \"error\": \"Manual time tracking is not enabled for your account.\"\n}",
                            "name": "manual_time_disabled"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\n  \"error\": \"Project not found or you do not have access to it.\"\n}",
                            "name": "project_not_found"
                        },
                        {
                            "header": [],
                            "code": 409,
                            "body": "{\n  \"error\": \"You already have an active time tracking session.\",\n  \"active_interval\": {\n    \"id\": 123,\n    \"project_name\": \"Other Project\",\n    \"started_at\": \"2025-12-26T08:00:00.000000Z\",\n    \"duration_hours\": 2.5\n  }\n}",
                            "name": "already_tracking"
                        }
                    ]
                },
                {
                    "name": "Stop Time Tracking",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-tracking\/stop",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/time-tracking\/stop"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"note\":\"Completed homepage design\"}"
                        },
                        "description": "Stop the current active time tracking session."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"status\": \"stopped\",\n  \"interval_id\": 456,\n  \"project\": {\n    \"id\": 5,\n    \"name\": \"Website Redesign\"\n  },\n  \"started_at\": \"2025-12-26T10:30:00.000000Z\",\n  \"finished_at\": \"2025-12-26T12:45:00.000000Z\",\n  \"duration\": \"2h 15m\",\n  \"message\": \"Tracked 2h 15m on Website Redesign\"\n}",
                            "name": "success"
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\n  \"error\": \"No active time tracking session found.\"\n}",
                            "name": "no_active_tracking"
                        }
                    ]
                },
                {
                    "name": "Get Tracking Status",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-tracking\/status",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/time-tracking\/status"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Get the current time tracking status for the authenticated user."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"status\": \"tracking\",\n  \"interval\": {\n    \"id\": 456,\n    \"project_id\": 5,\n    \"project_name\": \"Website Redesign\",\n    \"task_id\": null,\n    \"started_at\": \"2025-12-26T10:30:00.000000Z\",\n    \"duration_hours\": 1.5,\n    \"duration_formatted\": \"1h 30m\"\n  }\n}",
                            "name": "tracking_active"
                        },
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"status\": \"not_tracking\",\n  \"message\": \"You are not currently tracking time.\"\n}",
                            "name": "not_tracking"
                        }
                    ]
                },
                {
                    "name": "Heartbeat - update last activity timestamp for web tracker.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-tracking\/heartbeat",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/time-tracking\/heartbeat"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Only applies to SOURCE_WEB intervals. Idempotent."
                    },
                    "response": []
                },
                {
                    "name": "Reconcile - handle away time (stop at last active, keep running, or split).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-tracking\/reconcile",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/time-tracking\/reconcile"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"action\":\"architecto\"}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Add a note to the current web tracking interval.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/time-tracking\/interval\/:timeInterval_id\/note",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/time-tracking\/interval\/:timeInterval_id\/note",
                            "variable": [
                                {
                                    "id": "timeInterval_id",
                                    "key": "timeInterval_id",
                                    "value": "12",
                                    "description": "The ID of the timeInterval."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"content\":\"Quick break\"}"
                        },
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Workflows",
            "description": "\nNatural-language automation workflows (compiled SQL + tool actions).",
            "item": [
                {
                    "name": "GET api\/v1\/workflows",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/workflows",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/workflows"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "vary",
                                    "value": "X-Inertia"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                },
                                {
                                    "key": "set-cookie",
                                    "value": "XSRF-TOKEN=eyJpdiI6ImtMQmVpRk96RmtlMmJySXlrdkZWeVE9PSIsInZhbHVlIjoiK3JZUGZRcjQ0d3pPalM5ZXRUV3A3bkgrbEZXREpPTDk2SGdZTUltQ2owVkZDWkxDVWN6eGxDSm52Wml0b1kyQ09hM2RId0hHSFduKzlpWWtQczNOWjN0bTVjbjdvM3Z6M3hnOFBVSnYxTlNVY05pUG5jYml1bFhKMGwwNDcyTDUiLCJtYWMiOiI0NTg5OGNiMWVmNzAxMGFlZDVhYzEzZWVkODBmY2ZkMjkyMzNiNmMxYTA2MjIwZTk0OTcyZGRmY2Q3NjlkOWI2IiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; samesite=lax; corcava_session=eyJpdiI6IjloNVg0WUJNSjB6UHlnZzh4c2g0Qmc9PSIsInZhbHVlIjoiNTJwdzM4RXF4Nys3ckNvOTdhTDIxajM3Q0xiamtBTmVZWXlIdVBsbndHSFNvbEZ5cjM1U2tXVm53N3MvR1I2eVF5OE0zRHBuNGZrRW1aSGRkNTl5SmlZRHhHNGxrSTNoeHRkVTF6TFdLS3haN0VISlhibGZydU5XNitmY2hiSFQiLCJtYWMiOiI4YWMyZDE4NTA0ZTM2YTVjMDQzMWMxMGUwMTc1M2QyOWIyZGRhZTJkZjljZDI0MDg2OTVlYjE5NjJmYTk2ZTNhIiwidGFnIjoiIn0%3D; expires=Sun, 15 Nov 2026 17:05:37 GMT; Max-Age=172800; path=\/; secure; httponly; samesite=lax"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Authorization required\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "POST api\/v1\/workflows",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/workflows",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/workflows"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"source_text\":\"n\",\"anchor_type\":\"contact\"}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                },
                {
                    "name": "PUT api\/v1\/workflows\/{id}",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/workflows\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/workflows\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the workflow."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"source_text\":\"n\",\"anchor_type\":\"contact\"}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                },
                {
                    "name": "DELETE api\/v1\/workflows\/{id}",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/workflows\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/workflows\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the workflow."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": []
                }
            ]
        }
    ],
    "auth": {
        "type": "apikey",
        "apikey": [
            {
                "key": "in",
                "value": "header",
                "type": "string"
            },
            {
                "key": "key",
                "value": "X-API-Key",
                "type": "string"
            }
        ]
    }
}