{
    "info": {
        "_postman_id": "f84b1eee-4e8d-471b-a286-c88527ecc246",
        "name": "AI Meeting Recorder API",
        "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
        "_exporter_id": "27466976",
        "_collection_link": "https://orange-rocket-380796.postman.co/workspace/Laravel-testing~8e5d477c-eae9-429c-ab81-c42a32d37eb6/collection/27466976-f84b1eee-4e8d-471b-a286-c88527ecc246?action=share&source=collection_link&creator=27466976"
    },
    "item": [
        {
            "name": "Auth",
            "item": [
                {
                    "name": "Register",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"John Doe\",\n    \"email\": \"john@example.com\",\n    \"password\": \"password\",\n    \"password_confirmation\": \"password\",\n    \"identifier\": \"unique-cookie-id-123\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/auth/register",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "register"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Verify Email",
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "exec": [
                                    "var res = pm.response.json();",
                                    "if (pm.response.code === 200 && res) {",
                                    "    pm.environment.set('bearer_token', res.token);",
                                    "}"
                                ],
                                "type": "text/javascript",
                                "packages": {},
                                "requests": {}
                            }
                        }
                    ],
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"email\": \"john@example.com\",\n    \"otp\": \"829902\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/auth/verify-email",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "verify-email"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Login",
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "exec": [
                                    "var res = pm.response.json();",
                                    "if (pm.response.code === 200 && res) {",
                                    "    pm.environment.set('bearer_token', res.token);",
                                    "}"
                                ],
                                "type": "text/javascript",
                                "packages": {},
                                "requests": {}
                            }
                        }
                    ],
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"email\": \"john@example.com\",\n    \"password\": \"password\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/auth/login",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "login"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Forgot Password",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"email\": \"john@example.com\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/auth/forgot-password",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "forgot-password"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Resend OTP",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"email\": \"john@example.com\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/auth/resend-otp",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "resend-otp"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Reset Password",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"email\": \"john@example.com\",\n    \"otp\": \"335042\",\n    \"password\": \"newpassword\",\n    \"password_confirmation\": \"newpassword\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/auth/reset-password",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "reset-password"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Logout",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Authorization",
                                "value": "Bearer {{token}}",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/auth/logout",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "logout"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Me",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Authorization",
                                "value": "Bearer {{token}}",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/auth/me",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "me"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Change Password",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Authorization",
                                "value": "Bearer {{token}}",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"old_password\": \"oldpassword\",\n    \"password\": \"newpassword\",\n    \"password_confirmation\": \"newpassword\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/auth/change-password",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "change-password"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Update Profile",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Authorization",
                                "value": "Bearer {{token}}",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Updated Name\",\n    \"email\": \"newemail@example.com\",\n    \"phone\": \"1234567890\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/auth/update-profile",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "update-profile"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Upload Image",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Authorization",
                                "value": "Bearer {{token}}",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "image",
                                    "type": "file",
                                    "src": [],
                                    "description": "Profile image file (jpeg, png, jpg, gif, max 2MB)"
                                }
                            ]
                        },
                        "url": {
                            "raw": "{{base_url}}/api/auth/upload-image",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "upload-image"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Delete Image",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Authorization",
                                "value": "Bearer {{token}}",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/auth/delete-image",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "upload-image"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Delete Account",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Authorization",
                                "value": "Bearer {{token}}",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"password\": \"yourpassword\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/auth/delete-account",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "auth",
                                "delete-account"
                            ]
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Guest",
            "item": [
                {
                    "name": "Store Guest Data",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"browser\": \"Chrome 120\",\n    \"time\": \"14:30:00\",\n    \"timezone\": \"Asia/Dhaka\",\n    \"identifier\": \"unique-cookie-id-123\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/guest",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "guest"
                            ]
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Collections",
            "item": [
                {
                    "name": "List Collections",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/collections",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "collections"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Create Collection",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"title\": \"My Collection\",\n    \"parent_id\": null\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/collections",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "collections"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Collection",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/collections/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "collections",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Update Collection",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"title\": \"Updated Collection Name\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/collections/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "collections",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Delete Collection",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/collections/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "collections",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Collection Meeting Sessions",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/collections/:collection_id/meeting-sessions",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "collections",
                                ":collection_id",
                                "meeting-sessions"
                            ],
                            "variable": [
                                {
                                    "key": "collection_id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Add Meeting Session to Collection",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"meeting_session_id\": \"\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/collections/:collection_id/meeting-sessions",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "collections",
                                ":collection_id",
                                "meeting-sessions"
                            ],
                            "variable": [
                                {
                                    "key": "collection_id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Remove Meeting Session from Collection",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/collections/:collection_id/meeting-sessions/:meeting_session_id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "collections",
                                ":collection_id",
                                "meeting-sessions",
                                ":meeting_session_id"
                            ],
                            "variable": [
                                {
                                    "key": "collection_id",
                                    "value": ""
                                },
                                {
                                    "key": "meeting_session_id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Meeting Sessions",
            "item": [
                {
                    "name": "List Meeting Sessions",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/meeting-sessions",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "meeting-sessions"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Meeting Session Types",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/get/meeting-sessions/types",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "meeting-sessions",
                                "types"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Create Meeting Session",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Q4 Planning Meeting\",\n    \"type\": \"Brainstorming\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/meeting-sessions",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "meeting-sessions"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Meeting Session",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/meeting-sessions/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "meeting-sessions",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Update Meeting Session",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Updated Meeting Session Name\",\n    \"type\": \"Brainstorming\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/meeting-sessions/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "meeting-sessions",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Delete Meeting Session",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/meeting-sessions/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "meeting-sessions",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Transcribe Meeting Session",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/meeting-sessions/:meeting_session_id/transcribe",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "meeting-sessions",
                                ":meeting_session_id",
                                "transcribe"
                            ],
                            "variable": [
                                {
                                    "key": "meeting_session_id",
                                    "value": "",
                                    "description": "ID of the meeting session to transcribe"
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Meeting Session Transcriptions",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/meeting-sessions/:meeting_session_id/transcribe",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "meeting-sessions",
                                ":meeting_session_id",
                                "transcribe"
                            ],
                            "variable": [
                                {
                                    "key": "meeting_session_id",
                                    "value": "",
                                    "description": "ID of the meeting session to get transcriptions for"
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Summarize Meeting Session",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/meeting-sessions/:meeting_session_id/summarize",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "meeting-sessions",
                                ":meeting_session_id",
                                "summarize"
                            ],
                            "variable": [
                                {
                                    "key": "meeting_session_id",
                                    "value": "",
                                    "description": "ID of the meeting session to summarize"
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Meeting Session Summary",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/meeting-sessions/:meeting_session_id/summary",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "meeting-sessions",
                                ":meeting_session_id",
                                "summary"
                            ],
                            "variable": [
                                {
                                    "key": "meeting_session_id",
                                    "value": "",
                                    "description": "ID of the meeting session to get the summary for"
                                }
                            ]
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Recordings",
            "item": [
                {
                    "name": "List Recordings",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/recordings",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "recordings"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Upload Recording",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "audio_file",
                                    "type": "file",
                                    "src": [],
                                    "description": "Audio file to upload (format and actual_name will be extracted from this file)"
                                },
                                {
                                    "key": "meeting_session_id",
                                    "value": "",
                                    "type": "text",
                                    "description": "Optional - ID of the meeting session this recording belongs to"
                                },
                                {
                                    "key": "sequence",
                                    "value": "1",
                                    "type": "text",
                                    "description": "Sequence number of the recording"
                                },
                                {
                                    "key": "length",
                                    "value": "300000",
                                    "type": "text",
                                    "description": "Duration of the recording in milliseconds (e.g., 300000 = 5 minutes)"
                                }
                            ]
                        },
                        "url": {
                            "raw": "{{base_url}}/api/recordings",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "recordings"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Recording",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/recordings/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "recordings",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Stream Recording",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/stream/:media_path",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "stream",
                                ":media_path"
                            ],
                            "variable": [
                                {
                                    "key": "media_path",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Bookmarks",
            "item": [
                {
                    "name": "List Bookmarks",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/bookmarks",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "bookmarks"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Bookmark Types",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/get/bookmarks/types",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "get",
                                "bookmarks",
                                "types"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Create Bookmark",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"meeting_session_id\": \"your-meeting-session-id\",\n    \"type\": \"Priority\",\n    \"sequence\": 1,\n    \"title\": \"Important moment\",\n    \"details\": \"This is where the key decision was made\",\n    \"bookmark_at_ms\": 125000\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/bookmarks",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "bookmarks"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Bookmark",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/bookmarks/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "bookmarks",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Update Bookmark",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"title\": \"Updated bookmark title\",\n    \"type\": \"Urgent\",\n    \"details\": \"Updated details\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/bookmarks/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "bookmarks",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Delete Bookmark",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/bookmarks/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "bookmarks",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Usage History",
            "item": [
                {
                    "name": "List Usage History",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/usage-history",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "usage-history"
                            ]
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "User",
            "item": [
                {
                    "name": "Ability Check",
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"type\": \"recording\", // Available: recording, transcription, summarization, bookmark, search\n    \"duration_ms\": 5000 // Required when type is 'recording'\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/user/can-perform",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "user",
                                "can-perform"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Balance",
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/user/balance",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "user",
                                "balance"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Update Balance (Dev)",
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"millisecond\": 500000,\n    \"available_bookmarks\": 10\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{base_url}}/api/user/balance/update",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "user",
                                "balance",
                                "update"
                            ]
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Plans",
            "item": [
                {
                    "name": "List Plans",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/plans",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "plans"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Plan Details",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/plans/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "plans",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Addons",
            "item": [
                {
                    "name": "List Addons",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/addons",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "addons"
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Get Addon Details",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/addons/:id",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "addons",
                                ":id"
                            ],
                            "variable": [
                                {
                                    "key": "id",
                                    "value": ""
                                }
                            ]
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Payments",
            "item": [
                {
                    "name": "Pay for Plan",
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/plans/:plan_id/pay",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "plans",
                                ":plan_id",
                                "pay"
                            ],
                            "variable": [
                                {
                                    "key": "plan_id",
                                    "value": "",
                                    "description": "ID of the plan to purchase"
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Pay for Addon",
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/addons/:addon_id/pay",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "addons",
                                ":addon_id",
                                "pay"
                            ],
                            "variable": [
                                {
                                    "key": "addon_id",
                                    "value": "",
                                    "description": "ID of the addon to purchase"
                                }
                            ]
                        }
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Subscription",
            "item": [
                {
                    "name": "Get Current Subscription",
                    "protocolProfileBehavior": {
                        "disabledSystemHeaders": {
                            "accept": true
                        }
                    },
                    "request": {
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{bearer_token}}",
                                    "type": "string"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/api/subscription",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "api",
                                "subscription"
                            ]
                        }
                    },
                    "response": []
                }
            ]
        }
    ],
    "variable": [
        {
            "key": "base_url",
            "value": "http://localhost:8000",
            "type": "string"
        },
        {
            "key": "token",
            "value": "",
            "type": "string"
        }
    ]
}