{"openapi": "3.0.3", "info": {"title": "HARPLINK ERP API", "version": "1", "description": "مرجع المسارات المحمية. العقود غير المراجعة موسومة x-harplink-contract-reviewed=false؛ لا تعتمد عليها للتحقق الكامل من المدخلات."}, "servers": [{"url": "https://demo.harplink.net", "description": "Official shared demo sandbox — demo / demo"}], "paths": {"/accounts/api/journal-entries/": {"get": {"operationId": "c5243dd8f24a4238_get", "summary": "journal-entry-list", "tags": ["المحاسبة"], "parameters": [{"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "c5243dd8f24a4238_post", "summary": "journal-entry-list", "tags": ["المحاسبة"], "parameters": [{"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/journal-entries/(?P{pk}[/.]+)/": {"delete": {"operationId": "c92592b318414bd2_delete", "summary": "journal-entry-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}, "get": {"operationId": "c92592b318414bd2_get", "summary": "journal-entry-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "c92592b318414bd2_patch", "summary": "journal-entry-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}, "put": {"operationId": "c92592b318414bd2_put", "summary": "journal-entry-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/journal-entries/(?P{pk}[/.]+)/approve/": {"post": {"operationId": "5f2aac4289389fd7_post", "summary": "journal-entry-approve", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/journal-entries/(?P{pk}[/.]+)/cancel/": {"post": {"operationId": "c3b0721d0bc1efdf_post", "summary": "journal-entry-cancel", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/journal-entries/(?P{pk}[/.]+)/discard/": {"post": {"operationId": "bd2a63c348a46751_post", "summary": "journal-entry-discard", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/journal-entries/(?P{pk}[/.]+)/journal-preview/": {"get": {"operationId": "d727b26566a4d87a_get", "summary": "journal-entry-journal-preview", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/journal-entries/(?P{pk}[/.]+)/post/": {"post": {"operationId": "23e91961382061b5_post", "summary": "journal-entry-post", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/journal-entries/(?P{pk}[/.]+)/reverse/": {"post": {"operationId": "86b97ffc829800e4_post", "summary": "journal-entry-reverse", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/journal-entries/bulk-approve/": {"post": {"operationId": "ad2e63d26bf8f18b_post", "summary": "journal-entry-bulk-approve", "tags": ["المحاسبة"], "parameters": [{"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/journal-entries/bulk-post/": {"post": {"operationId": "8671fc520aabb512_post", "summary": "journal-entry-bulk-post", "tags": ["المحاسبة"], "parameters": [{"name": "draw", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "length", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "start", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.approve", "accounts.journal.cancel", "accounts.journal.create", "accounts.journal.post", "accounts.journal.reverse", "accounts.journal.update", "accounts.journal.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/payment-vouchers/": {"get": {"operationId": "db100c1f7a49b53c_get", "summary": "payment-vouchers-list", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "db100c1f7a49b53c_post", "summary": "payment-vouchers-list", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/payment-vouchers/(?P{pk}[/.]+)/": {"delete": {"operationId": "695112cd0284ced2_delete", "summary": "payment-vouchers-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}, "get": {"operationId": "695112cd0284ced2_get", "summary": "payment-vouchers-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "695112cd0284ced2_patch", "summary": "payment-vouchers-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}, "put": {"operationId": "695112cd0284ced2_put", "summary": "payment-vouchers-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/payment-vouchers/(?P{pk}[/.]+)/approve/": {"post": {"operationId": "34e6d1b26346a41e_post", "summary": "payment-vouchers-approve", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/payment-vouchers/(?P{pk}[/.]+)/discard/": {"post": {"operationId": "d2ce0d7d933fbd3f_post", "summary": "payment-vouchers-discard", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/payment-vouchers/(?P{pk}[/.]+)/journal-preview/": {"get": {"operationId": "d31e04ef5262f312_get", "summary": "payment-vouchers-journal-preview", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/payment-vouchers/(?P{pk}[/.]+)/post/": {"post": {"operationId": "1f587e15eb4c76d2_post", "summary": "payment-vouchers-post", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/payment-vouchers/(?P{pk}[/.]+)/reverse/": {"post": {"operationId": "12834d999c50465a_post", "summary": "payment-vouchers-reverse", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/payment-vouchers/bulk-approve/": {"post": {"operationId": "7cbd6d4bdc095893_post", "summary": "payment-vouchers-bulk-approve", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/payment-vouchers/bulk-post/": {"post": {"operationId": "98fea75f4b71ecc1_post", "summary": "payment-vouchers-bulk-post", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.approve", "accounts.payment.create", "accounts.payment.list", "accounts.payment.post", "accounts.payment.reverse", "accounts.payment.update", "accounts.payment.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/receipt-vouchers/": {"get": {"operationId": "897696fa8b1062df_get", "summary": "receipt-vouchers-list", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "897696fa8b1062df_post", "summary": "receipt-vouchers-list", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/receipt-vouchers/(?P{pk}[/.]+)/": {"delete": {"operationId": "69d3301d0158d692_delete", "summary": "receipt-vouchers-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}, "get": {"operationId": "69d3301d0158d692_get", "summary": "receipt-vouchers-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "69d3301d0158d692_patch", "summary": "receipt-vouchers-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}, "put": {"operationId": "69d3301d0158d692_put", "summary": "receipt-vouchers-detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/receipt-vouchers/(?P{pk}[/.]+)/approve/": {"post": {"operationId": "491269a6cdb49794_post", "summary": "receipt-vouchers-approve", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/receipt-vouchers/(?P{pk}[/.]+)/discard/": {"post": {"operationId": "10d90186a65a7563_post", "summary": "receipt-vouchers-discard", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/receipt-vouchers/(?P{pk}[/.]+)/journal-preview/": {"get": {"operationId": "315bfa7a05fc7efc_get", "summary": "receipt-vouchers-journal-preview", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/receipt-vouchers/(?P{pk}[/.]+)/post/": {"post": {"operationId": "ce1010a55ab6ef55_post", "summary": "receipt-vouchers-post", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/receipt-vouchers/(?P{pk}[/.]+)/reverse/": {"post": {"operationId": "22bbc636e37c40dc_post", "summary": "receipt-vouchers-reverse", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/receipt-vouchers/bulk-approve/": {"post": {"operationId": "2dddbdb8e6fe1ee1_post", "summary": "receipt-vouchers-bulk-approve", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/receipt-vouchers/bulk-post/": {"post": {"operationId": "6e4480674da2b1a1_post", "summary": "receipt-vouchers-bulk-post", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.create", "accounts.receipt.list", "accounts.receipt.post", "accounts.receipt.reverse", "accounts.receipt.update", "accounts.receipt.view", "core.branch.switch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ids": {}, "reason": {}}}}}}}}, "/accounts/api/balance-sheet-tree/": {"get": {"operationId": "f100085b99320b72_get", "summary": "balance_sheet_tree_api", "tags": ["المحاسبة"], "parameters": [{"name": "accounting_system_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "agency_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "scope_mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.report.balance_sheet"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/branches/{branch_id}/generate-coa/": {"post": {"operationId": "638eef7407a8e4c9_post", "summary": "branch-generate-coa", "tags": ["المحاسبة"], "parameters": [{"name": "branch_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "accounting_system_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/branches/generate-coa/": {"post": {"operationId": "d9ad28a99b9c118a_post", "summary": "branches-generate-coa", "tags": ["المحاسبة"], "parameters": [{"name": "accounting_system_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/cashbox-reconciliations/": {"get": {"operationId": "1fb5990162c3e33f_get", "summary": "cashbox_reconciliation_list_api", "tags": ["المحاسبة"], "parameters": [{"name": "cashbox_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/cashbox-reconciliations/{reconciliation_id}/": {"get": {"operationId": "ba15821a66bf834f_get", "summary": "cashbox_reconciliation_detail_api", "tags": ["المحاسبة"], "parameters": [{"name": "reconciliation_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/cashbox-reconciliations/{reconciliation_id}/cancel/": {"post": {"operationId": "e3cd3f01ff89c9f6_post", "summary": "cashbox_reconciliation_cancel_api", "tags": ["المحاسبة"], "parameters": [{"name": "reconciliation_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/cashbox-reconciliations/{reconciliation_id}/complete/": {"post": {"operationId": "2286697382e5d80b_post", "summary": "cashbox_reconciliation_complete_api", "tags": ["المحاسبة"], "parameters": [{"name": "reconciliation_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/cashbox-reconciliations/{reconciliation_id}/save/": {"post": {"operationId": "4d87d1314d9bca88_post", "summary": "cashbox_reconciliation_save_api", "tags": ["المحاسبة"], "parameters": [{"name": "reconciliation_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/cashbox-reconciliations/create/": {"post": {"operationId": "d4f89b17efcf93e6_post", "summary": "cashbox_reconciliation_create_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/cashbox-reconciliations/lookups/": {"get": {"operationId": "af99c68e2cc14836_get", "summary": "cashbox_reconciliation_lookups_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/cashboxes/": {"get": {"operationId": "03077ec8b6aa5a0a_get", "summary": "api_cashbox_list_create", "tags": ["المحاسبة"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "03077ec8b6aa5a0a_post", "summary": "api_cashbox_list_create", "tags": ["المحاسبة"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/cashboxes/{cashbox_id}/access/": {"get": {"operationId": "8922437b3d68210c_get", "summary": "CashBoxAccessAPIView", "tags": ["المحاسبة"], "parameters": [{"name": "cashbox_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "8922437b3d68210c_post", "summary": "CashBoxAccessAPIView", "tags": ["المحاسبة"], "parameters": [{"name": "cashbox_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"users": {}}}}}}}}, "/accounts/api/cashboxes/{pk}/": {"get": {"operationId": "f8c0b0db4ac5aa8f_get", "summary": "api_cashbox_detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "f8c0b0db4ac5aa8f_patch", "summary": "api_cashbox_detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "f8c0b0db4ac5aa8f_put", "summary": "api_cashbox_detail", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/cashboxes/{pk}/toggle-active/": {"post": {"operationId": "cf09b9834f385b38_post", "summary": "api_cashbox_toggle_active", "tags": ["المحاسبة"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/cashboxes/lookup/": {"get": {"operationId": "d914076909eb70c1_get", "summary": "CashBoxLookupAPIView", "tags": ["المحاسبة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "voucher_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/cashboxes/lookups/accounts/": {"get": {"operationId": "6ba97c71d7ca4d23_get", "summary": "api_cashbox_accounts_lookup", "tags": ["المحاسبة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/currencies/": {"get": {"operationId": "c127ee102abb5836_get", "summary": "CurrencyListAPIView", "tags": ["المحاسبة"], "parameters": [{"name": "scope", "in": "query", "description": "all لجميع العملات الفعالة؛ الافتراضي العملات المفعلة في النظام، أو العملة الأساسية عند عدم وجودها.", "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"ok": true, "data": [{"id": 1, "code": "IQD", "currency_code": "IQD", "name": "Iraqi Dinar", "currency_name": "Iraqi Dinar", "exchange_rate": "1.000000", "has_exchange_rate": true, "requires_exchange_rate": false, "is_base_currency": true, "is_system_enabled": true}]}}}}}}}, "/accounts/api/currencies/live-rate/": {"get": {"operationId": "2b2bd15de5ae31a1_get", "summary": "CurrencyLiveRateAPIView", "tags": ["المحاسبة"], "parameters": [{"name": "currency_id", "in": "query", "description": "معرف عملة فعالة. له الأولوية عند إرسال المعرف والكود معاً.", "schema": {"type": "integer"}}, {"name": "currency_code", "in": "query", "description": "كود العملة، مثل USD. أرسل المعرف أو الكود.", "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"ok": true, "data": {"currency_id": 2, "currency_code": "USD", "exchange_rate": "1310.000000", "provider": "example", "from": "USD", "to": "IQD", "updated_at": "2026-10-11T10:00:00Z"}}}}}}}}, "/accounts/api/currencies/rate/": {"get": {"operationId": "90528feabb840270_get", "summary": "CurrencyRateAPIView", "tags": ["المحاسبة"], "parameters": [{"name": "currency_id", "in": "query", "description": "معرف عملة فعالة. له الأولوية عند إرسال المعرف والكود معاً.", "schema": {"type": "integer"}}, {"name": "currency_code", "in": "query", "description": "كود العملة، مثل USD. أرسل المعرف أو الكود.", "schema": {"type": "string"}}, {"name": "on_date", "in": "query", "description": "اختياري بصيغة YYYY-MM-DD. يختار آخر سعر مسجل في هذا التاريخ أو قبله.", "schema": {"type": "string", "format": "date"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"ok": true, "data": {"currency_id": 2, "currency_code": "USD", "exchange_rate": "1310.000000", "rate_date": "2026-10-01", "requested_date": "", "is_base_currency": false, "has_exchange_rate": true}}}}}}}}, "/accounts/api/exchange-vouchers/{voucher_id}/": {"get": {"operationId": "6c86cf48ec02586d_get", "summary": "exchange_voucher_detail_api", "tags": ["المحاسبة"], "parameters": [{"name": "voucher_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.exchange_voucher.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/exchange-vouchers/{voucher_id}/action/": {"post": {"operationId": "392b28d8f9d29c84_post", "summary": "exchange_voucher_action_api", "tags": ["المحاسبة"], "parameters": [{"name": "voucher_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"action": {}, "reason": {}}}}}}}}, "/accounts/api/exchange-vouchers/lookups/": {"get": {"operationId": "73e8fd574c511b1e_get", "summary": "exchange_voucher_lookups_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.exchange_voucher.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/exchange-vouchers/save/": {"post": {"operationId": "0a05c95a0913620f_post", "summary": "exchange_voucher_save_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"id": {}}}}}}}}, "/accounts/api/expense-templates/": {"get": {"operationId": "f8ebd5ad9af07240_get", "summary": "expense_template_list_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/expense-templates/{template_id}/clone/": {"post": {"operationId": "d5259f4ea125b3fb_post", "summary": "expense_template_clone_api", "tags": ["المحاسبة"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/expense-templates/{template_id}/delete/": {"delete": {"operationId": "c402376d1437cd3a_delete", "summary": "expense_template_delete_api", "tags": ["المحاسبة"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/expense-templates/create-voucher/": {"post": {"operationId": "221acba8e5de2716_post", "summary": "expense_template_create_voucher_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/expense-templates/save/": {"post": {"operationId": "ccb420576c1bc9ce_post", "summary": "expense_template_save_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/final-accounts/": {"get": {"operationId": "ccae0c8d921df95d_get", "summary": "final-accounts", "tags": ["المحاسبة"], "parameters": [{"name": "account_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "company_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/fiscal-years/": {"get": {"operationId": "65bbaa9048b39f03_get", "summary": "fiscal_year_collection", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.manage", "accounts.year_end.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "65bbaa9048b39f03_post", "summary": "fiscal_year_collection", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.manage", "accounts.year_end.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"end_date": {}, "name": {}, "start_date": {}}}}}}}}, "/accounts/api/fiscal-years/{year_id}/": {"delete": {"operationId": "2772a15b27f8a92d_delete", "summary": "fiscal_year_detail", "tags": ["المحاسبة"], "parameters": [{"name": "year_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.manage", "accounts.year_end.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"end_date": {}, "name": {}, "start_date": {}}}}}}}, "get": {"operationId": "2772a15b27f8a92d_get", "summary": "fiscal_year_detail", "tags": ["المحاسبة"], "parameters": [{"name": "year_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.manage", "accounts.year_end.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "2772a15b27f8a92d_patch", "summary": "fiscal_year_detail", "tags": ["المحاسبة"], "parameters": [{"name": "year_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.manage", "accounts.year_end.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"end_date": {}, "name": {}, "start_date": {}}}}}}}}, "/accounts/api/fiscal-years/{year_id}/actions/": {"post": {"operationId": "4f9337c845d0f48e_post", "summary": "fiscal_year_action", "tags": ["المحاسبة"], "parameters": [{"name": "year_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"action": {}, "is_closed": {}, "period_month": {}, "period_year": {}}}}}}}}, "/accounts/api/journal-opening-import/preview/": {"post": {"operationId": "77fc495a4196fe2f_post", "summary": "journal_opening_import_preview", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"sheet": {}}}}}}}}, "/accounts/api/ledger/": {"get": {"operationId": "544c440f0b57a6f4_get", "summary": "ledger_api", "tags": ["المحاسبة"], "parameters": [{"name": "account_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_unposted", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "scope", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.report.leder"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/money-transfers/": {"get": {"operationId": "b7ec8122b561ec92_get", "summary": "money_transfer_list_api", "tags": ["المحاسبة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/money-transfers/{transfer_id}/": {"get": {"operationId": "48b96b7bd36b5c1e_get", "summary": "money_transfer_detail_api", "tags": ["المحاسبة"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/money-transfers/{transfer_id}/cancel/": {"post": {"operationId": "bbda6ced15458566_post", "summary": "money_transfer_cancel_api", "tags": ["المحاسبة"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/money-transfers/{transfer_id}/receive/": {"post": {"operationId": "87a8e97ae4fbf7b1_post", "summary": "money_transfer_receive_api", "tags": ["المحاسبة"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/money-transfers/{transfer_id}/reopen/": {"post": {"operationId": "665ad17e5821d8e3_post", "summary": "money_transfer_reopen_api", "tags": ["المحاسبة"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/money-transfers/{transfer_id}/send/": {"post": {"operationId": "62384eafa95beed7_post", "summary": "money_transfer_send_api", "tags": ["المحاسبة"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/money-transfers/branches/": {"get": {"operationId": "194ac63d2ecb2a58_get", "summary": "money_transfer_branches_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/money-transfers/cashboxes/": {"get": {"operationId": "61f27c610f44d2bf_get", "summary": "money_transfer_cashboxes_api", "tags": ["المحاسبة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/money-transfers/save/": {"post": {"operationId": "a99c5d3534218971_post", "summary": "money_transfer_save_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/posting-rules/": {"get": {"operationId": "0e9e907d3f6f4bba_get", "summary": "posting_rules_list_api", "tags": ["المحاسبة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/posting-rules/create/": {"post": {"operationId": "c7a53e67f1a300d9_post", "summary": "posting_rule_create_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/posting-rules/delete/": {"post": {"operationId": "f223c9049b0d898d_post", "summary": "posting_rule_delete_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/posting-rules/update/": {"post": {"operationId": "82efa2f95f3c793f_post", "summary": "posting_rule_update_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/print-templates/": {"get": {"operationId": "4c2f2684d2486209_get", "summary": "voucher_print_templates_collection", "tags": ["المحاسبة"], "parameters": [{"name": "doc_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "4c2f2684d2486209_post", "summary": "voucher_print_templates_collection", "tags": ["المحاسبة"], "parameters": [{"name": "doc_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/print-templates/{template_id}/": {"delete": {"operationId": "808947b757525e28_delete", "summary": "voucher_print_template_resource", "tags": ["المحاسبة"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "808947b757525e28_get", "summary": "voucher_print_template_resource", "tags": ["المحاسبة"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "808947b757525e28_put", "summary": "voucher_print_template_resource", "tags": ["المحاسبة"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/reports/account-balances/": {"get": {"operationId": "cd8cc413cdd88b96_get", "summary": "account_balance_snapshots", "tags": ["المحاسبة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_unposted", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "show_currency_details", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/reports/aging-debts/": {"get": {"operationId": "4d03b23d072d231a_get", "summary": "aging_debts_api", "tags": ["المحاسبة"], "parameters": [{"name": "as_of", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/reports/ai/": {"post": {"operationId": "5e82c956599f7ca8_post", "summary": "ai_reports_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/reports/balance-sheet/": {"get": {"operationId": "02e9182a3422626a_get", "summary": "balance_sheet_report", "tags": ["المحاسبة"], "parameters": [{"name": "accounting_system_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "agency_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "scope_mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.report.balance_sheet"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/reports/cash-flow/": {"get": {"operationId": "2e6fed6d6a16b069_get", "summary": "cash_flow_api", "tags": ["المحاسبة"], "parameters": [{"name": "accounting_system_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/reports/cash-flow/classification/": {"get": {"operationId": "3e0ce297a419c61c_get", "summary": "cash_flow_classification_api", "tags": ["المحاسبة"], "parameters": [{"name": "category", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/reports/cash-flow/classification/apply-suggestions/": {"post": {"operationId": "51386016c0c3df5b_post", "summary": "cash_flow_classification_apply_suggestions_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"account_ids": {}, "accounting_system_id": {}}}}}}}}, "/accounts/api/reports/cash-flow/classification/update/": {"post": {"operationId": "f5a5d56bd7e3ea61_post", "summary": "cash_flow_classification_update_api", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"account_ids": {}, "accounting_system_id": {}, "cash_flow_category": {}}}}}}}}, "/accounts/api/reports/cash-flow/drilldown/": {"get": {"operationId": "bf7f59d6665f78fe_get", "summary": "cash_flow_drilldown_api", "tags": ["المحاسبة"], "parameters": [{"name": "account_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "accounting_system_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/reports/cashbox-movements/": {"get": {"operationId": "6b79a3e30a39fc1d_get", "summary": "cashbox_movements_api", "tags": ["المحاسبة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "cashbox_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "cursor", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_unposted", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "limit", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "load_rows", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.report.account_balances"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/reports/daily-journal/": {"get": {"operationId": "b816049f1d1c8c32_get", "summary": "daily_journal_api", "tags": ["المحاسبة"], "parameters": [{"name": "accounting_system_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "audit_filter", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "balance_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "limit", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "only_imbalanced", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.report.trial_balance"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/reports/income-statement-tree/": {"get": {"operationId": "f39c4629afd72dcc_get", "summary": "income_statement_tree_api", "tags": ["المحاسبة"], "parameters": [{"name": "accounting_system_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "scope", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.report.income_statement"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/reports/income-statement/": {"get": {"operationId": "6b4478f3c5d8870d_get", "summary": "income_statement_report", "tags": ["المحاسبة"], "parameters": [{"name": "accounting_system_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "agency_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "scope", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "scope_mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.report.income_statement"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/reports/income-statement/monthly/": {"get": {"operationId": "74f25e7211137b9a_get", "summary": "income_statement_monthly_api", "tags": ["المحاسبة"], "parameters": [{"name": "months", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.report.income_statement"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/reports/trial-balance-fast/": {"get": {"operationId": "6fd2bd47268ac648_get", "summary": "trial_balance_fast", "tags": ["المحاسبة"], "parameters": [{"name": "accounting_system_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "balance_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "export", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_zero", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "level", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "posting_only", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.report.trial_balance"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/voucher-accounts/": {"get": {"operationId": "da5fe5c870e119f0_get", "summary": "voucher-accounts", "tags": ["المحاسبة"], "parameters": [{"name": "account_category", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "account_types", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "accounting_system_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "chart_scope", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "cross_branch_accounts", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "cross_branch_customers", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "cross_branch_suppliers", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "groups_only", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_groups", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "limit", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "strict_branch", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "tree_role", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/year-end/": {"get": {"operationId": "4f9a8f6e394edb58_get", "summary": "year_end_overview", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.late_approve", "accounts.year_end.manage", "accounts.year_end.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "4f9a8f6e394edb58_post", "summary": "year_end_overview", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.late_approve", "accounts.year_end.manage", "accounts.year_end.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"name": {}}}}}}}}, "/accounts/api/year-end/execute/": {"post": {"operationId": "ec465d49ca391a17_post", "summary": "year_end_execute", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.execute"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"acknowledged": {}, "fiscal_year_id": {}, "next_year_name": {}}}}}}}}, "/accounts/api/year-end/late-closing-requests/": {"post": {"operationId": "6cb342f5fb4d223b_post", "summary": "late_closing_request", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.execute"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"fiscal_year_id": {}, "notes": {}, "reason": {}}}}}}}}, "/accounts/api/year-end/late-closing-requests/{request_id}/review/": {"post": {"operationId": "6b149c13cc41a59b_post", "summary": "late_closing_review", "tags": ["المحاسبة"], "parameters": [{"name": "request_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.late_approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"action": {}, "duration_hours": {}, "notes": {}}}}}}}}, "/accounts/api/year-end/preview/": {"post": {"operationId": "ed7d223aa540bbc2_post", "summary": "year_end_preview", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"fiscal_year_id": {}}}}}}}}, "/accounts/api/year-end/settings/": {"post": {"operationId": "4056a8d95a290580_post", "summary": "year_end_settings", "tags": ["المحاسبة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.year_end.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"account_name": {}, "action": {}, "digits": {}, "parent_account_id": {}, "target": {}}}}}}}}, "/ai/api/billing/": {"get": {"operationId": "e78f711ec5f49feb_get", "summary": "billing_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "e78f711ec5f49feb_post", "summary": "billing_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"allowed_model": {}, "api_key": {}, "auto_renew": {}, "cached_input_usd_per_million": {}, "code": {}, "description": {}, "effective_from": {}, "ends_on": {}, "external_customer_ref": {}, "id": {}, "included_cost_usd": {}, "included_requests": {}, "included_tokens": {}, "input_usd_per_million": {}, "is_active": {}, "model_name": {}, "monthly_price_iqd": {}, "name": {}, "openai_project_id": {}, "operation": {}, "output_usd_per_million": {}, "overage_markup_percent": {}, "plan_id": {}, "provider_mode": {}, "sort_order": {}, "source_url": {}, "starts_on": {}, "status": {}}}}}}}}, "/ai/api/billing/checkout/": {"post": {"operationId": "17ddd39f43896ead_post", "summary": "billing_checkout_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/ai/api/billing/plan-change/": {"post": {"operationId": "886acb4f78a1a93f_post", "summary": "plan_change_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"note": {}, "plan_code": {}}}}}}}}, "/ai/api/billing/subscription-portal/": {"post": {"operationId": "96b9300a3ef280dd_post", "summary": "subscription_portal_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/ai/api/billing/sync/": {"post": {"operationId": "7334120599aec6e3_post", "summary": "billing_sync_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/ai/api/capabilities/": {"get": {"operationId": "133fd8c82d89af66_get", "summary": "capabilities_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/ai/api/capability-candidates/": {"get": {"operationId": "cff62037a39359d2_get", "summary": "capability_candidates_api", "tags": ["المساعد الذكي"], "parameters": [{"name": "operation", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "source", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/ai/api/capability-candidates/{candidate_id}/review/": {"post": {"operationId": "1d6a02e101e78a61_post", "summary": "capability_review_api", "tags": ["المساعد الذكي"], "parameters": [{"name": "candidate_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"description": {}, "domain": {}, "execution_binding": {}, "note": {}, "permission": {}, "status": {}, "title": {}}}}}}}}, "/ai/api/capability-candidates/sync/": {"post": {"operationId": "77d1ac2ee2e395e2_post", "summary": "capability_sync_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/ai/api/chat/": {"post": {"operationId": "70bb8f170510b19a_post", "summary": "chat_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"conversation_id": {}, "message": {}}}}}}}}, "/ai/api/chat/stream/": {"post": {"operationId": "4dbad115a3be71e3_post", "summary": "chat_stream_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"context_id": {}, "context_type": {}, "conversation_id": {}, "message": {}}}}}}}}, "/ai/api/conversations/": {"get": {"operationId": "b3afabafc173047f_get", "summary": "conversations_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "b3afabafc173047f_post", "summary": "conversations_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"context_id": {}, "context_type": {}}}}}}}}, "/ai/api/conversations/{conversation_id}/": {"delete": {"operationId": "79270e5c5486368e_delete", "summary": "conversation_detail_api", "tags": ["المساعد الذكي"], "parameters": [{"name": "conversation_id", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "context_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "context_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"title": {}}}}}}}, "get": {"operationId": "79270e5c5486368e_get", "summary": "conversation_detail_api", "tags": ["المساعد الذكي"], "parameters": [{"name": "conversation_id", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "context_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "context_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "79270e5c5486368e_patch", "summary": "conversation_detail_api", "tags": ["المساعد الذكي"], "parameters": [{"name": "conversation_id", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "context_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "context_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"title": {}}}}}}}}, "/ai/api/mcp-tokens/": {"get": {"operationId": "4b1f72b782aac3a3_get", "summary": "mcp_tokens_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/ai/api/mcp-tokens/{token_id}/revoke/": {"post": {"operationId": "a125bf2b59f2d0fa_post", "summary": "mcp_token_revoke_api", "tags": ["المساعد الذكي"], "parameters": [{"name": "token_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/ai/api/mcp-tokens/create/": {"post": {"operationId": "0db7ed2ac4778ac1_post", "summary": "mcp_token_create_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"branch_id": {}, "company_id": {}, "expires_at": {}, "name": {}, "scopes": {}, "service_user_id": {}}}}}}}}, "/ai/api/messages/{message_id}/feedback/": {"post": {"operationId": "00accea4e72d9e7c_post", "summary": "message_feedback_api", "tags": ["المساعد الذكي"], "parameters": [{"name": "message_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"feedback": {}, "note": {}}}}}}}}, "/ai/api/reset/": {"post": {"operationId": "d0ea39621a0895fc_post", "summary": "reset_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/ai/gateway/v1/responses/": {"post": {"operationId": "969183232dac26de_post", "summary": "gateway_responses_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"input": {}, "model": {}, "request_id": {}, "tool_choice": {}}}}}}}}, "/ai/mcp/": {"post": {"operationId": "787b54fc64065808_post", "summary": "mcp_api", "tags": ["المساعد الذكي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"id": {}, "method": {}}}}}}}}, "/api/cloud-license/me/": {"get": {"operationId": "ee905168db0ee9cc_get", "summary": "current_user", "tags": ["الترخيص السحابي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/api/cloud-license/me/activate/": {"post": {"operationId": "28a389ae5d0ee5e0_post", "summary": "request_activation", "tags": ["الترخيص السحابي"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/": {"get": {"operationId": "935b585a723ff4c4_get", "summary": "api-root", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/{format}": {"get": {"operationId": "919bc8d41bff5b88_get", "summary": "api-root", "tags": ["النظام والفروع"], "parameters": [{"name": "format", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/api/auth/me/": {"get": {"operationId": "erp_token_identity", "tags": ["Authentication"], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "responses": {"200": {"description": "نجاح العملية", "content": {"application/json": {"schema": {"type": "object", "required": ["user", "company_id", "branch_id", "expires_at"], "properties": {"user": {"type": "object", "required": ["id", "username"], "properties": {"id": {"type": "integer"}, "username": {"type": "string"}}}, "company_id": {"type": "integer"}, "branch_id": {"type": "integer"}, "expires_at": {"type": "string", "format": "date-time"}}}}}}, "400": {"description": "مدخلات غير صحيحة."}, "401": {"description": "اعتماد غير صالح أو منتهٍ."}, "403": {"description": "HTTPS أو سياق الشركة والفرع أو الترخيص مطلوب."}, "429": {"description": "تجاوز حد المحاولات؛ راجع Retry-After."}}, "summary": "التحقق من هوية التوكن وسياق الشركة والفرع"}}, "/api/auth/revoke/": {"post": {"operationId": "erp_token_revoke", "tags": ["Authentication"], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "responses": {"200": {"description": "نجاح العملية", "content": {"application/json": {"schema": {"type": "object", "properties": {"detail": {"type": "string"}}}}}}, "400": {"description": "مدخلات غير صحيحة."}, "401": {"description": "اعتماد غير صالح أو منتهٍ."}, "403": {"description": "HTTPS أو سياق الشركة والفرع أو الترخيص مطلوب."}, "429": {"description": "تجاوز حد المحاولات؛ راجع Retry-After."}}, "summary": "إلغاء التوكن المقدم"}}, "/api/branches/": {"get": {"operationId": "4f64c861fda61db6_get", "summary": "branches_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/api/branches/{branch_id}/geofence/": {"post": {"operationId": "4a6f32a0b9f72258_post", "summary": "branch_geofence_update_api", "tags": ["النظام والفروع"], "parameters": [{"name": "branch_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"address": {}, "geofence_radius_meters": {}, "latitude": {}, "longitude": {}}}}}}}, "put": {"operationId": "4a6f32a0b9f72258_put", "summary": "branch_geofence_update_api", "tags": ["النظام والفروع"], "parameters": [{"name": "branch_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"address": {}, "geofence_radius_meters": {}, "latitude": {}, "longitude": {}}}}}}}}, "/api/branches/{branch_id}/intercompany-accounts/": {"post": {"operationId": "bf687d051a786f24_post", "summary": "branch_intercompany_accounts_update_api", "tags": ["النظام والفروع"], "parameters": [{"name": "branch_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"intercompany_customer_account_id": {}, "intercompany_supplier_account_id": {}}}}}}}}, "/api/global-search/": {"get": {"operationId": "adfc1fc4e4c7e137_get", "summary": "global_search_api", "tags": ["النظام والفروع"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/api/notifications/": {"get": {"operationId": "17659abcef1544cc_get", "summary": "system_notifications_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/api/notifications/{notification_id}/read/": {"post": {"operationId": "a9c7eb17e14e0b78_post", "summary": "system_notification_read_api", "tags": ["النظام والفروع"], "parameters": [{"name": "notification_id", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"url": {}}}}}}}}, "/api/setup-branches/": {"delete": {"operationId": "9b94c964499c8c83_delete", "summary": "setup_branches_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"address": {}, "branch_type": {}, "id": {}, "name": {}}}}}}}, "get": {"operationId": "9b94c964499c8c83_get", "summary": "setup_branches_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "9b94c964499c8c83_post", "summary": "setup_branches_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"address": {}, "branch_type": {}, "id": {}, "name": {}}}}}}}}, "/api/system-update-upload/": {"post": {"operationId": "d790d94848e4bc56_post", "summary": "system_update_upload_chunk_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"chunk_index": {}, "filename": {}, "total_chunks": {}, "upload_id": {}}}}}}}}, "/api/system-update/{job_id}/": {"get": {"operationId": "008a88a6ec46e03b_get", "summary": "system_update_status_api", "tags": ["النظام والفروع"], "parameters": [{"name": "job_id", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/api/user-shortcuts/": {"get": {"operationId": "b5152581e01b2096_get", "summary": "user_shortcuts_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "b5152581e01b2096_post", "summary": "user_shortcuts_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"icon": {}, "title": {}, "url": {}}}}}}}}, "/api/user-shortcuts/{shortcut_id}/": {"delete": {"operationId": "80cc2cff4d557baa_delete", "summary": "user_shortcut_detail_api", "tags": ["النظام والفروع"], "parameters": [{"name": "shortcut_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/core/api/branches/": {"get": {"operationId": "dd5b7bcf08156742_get", "summary": "branches_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/core/api/branches/{branch_id}/geofence/": {"post": {"operationId": "18472549cf289415_post", "summary": "branch_geofence_update_api", "tags": ["النظام والفروع"], "parameters": [{"name": "branch_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"address": {}, "geofence_radius_meters": {}, "latitude": {}, "longitude": {}}}}}}}, "put": {"operationId": "18472549cf289415_put", "summary": "branch_geofence_update_api", "tags": ["النظام والفروع"], "parameters": [{"name": "branch_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"address": {}, "geofence_radius_meters": {}, "latitude": {}, "longitude": {}}}}}}}}, "/core/api/branches/{branch_id}/intercompany-accounts/": {"post": {"operationId": "560de9cfb3c1df46_post", "summary": "branch_intercompany_accounts_update_api", "tags": ["النظام والفروع"], "parameters": [{"name": "branch_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"intercompany_customer_account_id": {}, "intercompany_supplier_account_id": {}}}}}}}}, "/core/api/global-search/": {"get": {"operationId": "f6c87d05225f0a1e_get", "summary": "global_search_api", "tags": ["النظام والفروع"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/core/api/notifications/": {"get": {"operationId": "832aa2d910f7e9e4_get", "summary": "system_notifications_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/core/api/notifications/{notification_id}/read/": {"post": {"operationId": "e3af26b100415d06_post", "summary": "system_notification_read_api", "tags": ["النظام والفروع"], "parameters": [{"name": "notification_id", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"url": {}}}}}}}}, "/core/api/setup-branches/": {"delete": {"operationId": "a4593c191b861602_delete", "summary": "setup_branches_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"address": {}, "branch_type": {}, "id": {}, "name": {}}}}}}}, "get": {"operationId": "a4593c191b861602_get", "summary": "setup_branches_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "a4593c191b861602_post", "summary": "setup_branches_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"address": {}, "branch_type": {}, "id": {}, "name": {}}}}}}}}, "/core/api/system-update-upload/": {"post": {"operationId": "190ad7841768abac_post", "summary": "system_update_upload_chunk_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"chunk_index": {}, "filename": {}, "total_chunks": {}, "upload_id": {}}}}}}}}, "/core/api/system-update/{job_id}/": {"get": {"operationId": "5c3c1dd7ed7ad197_get", "summary": "system_update_status_api", "tags": ["النظام والفروع"], "parameters": [{"name": "job_id", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/core/api/user-shortcuts/": {"get": {"operationId": "5f20694d9a20ec47_get", "summary": "user_shortcuts_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "5f20694d9a20ec47_post", "summary": "user_shortcuts_api", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"icon": {}, "title": {}, "url": {}}}}}}}}, "/core/api/user-shortcuts/{shortcut_id}/": {"delete": {"operationId": "5a1011842152e10b_delete", "summary": "user_shortcut_detail_api", "tags": ["النظام والفروع"], "parameters": [{"name": "shortcut_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/": {"get": {"operationId": "b416f9bc8a2d0755_get", "summary": "api-root", "tags": ["النظام والفروع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/scheduling/api/v1/{format}": {"get": {"operationId": "055238180e8b4059_get", "summary": "api-root", "tags": ["النظام والفروع"], "parameters": [{"name": "format", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/crm/api/api/dashboard/": {"get": {"operationId": "3f801f89102ba8c3_get", "summary": "dashboard_api", "tags": ["إدارة علاقات العملاء"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/crm/api/dashboard/": {"get": {"operationId": "14ef27e7a9689833_get", "summary": "dashboard_api", "tags": ["إدارة علاقات العملاء"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/attachments/": {"get": {"operationId": "68e32bbefd5ccf01_get", "summary": "collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "68e32bbefd5ccf01_post", "summary": "collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/attachments/{pk}/": {"delete": {"operationId": "565a00512be39369_delete", "summary": "item", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "565a00512be39369_get", "summary": "item", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "565a00512be39369_patch", "summary": "item", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/attachments/{pk}/download/": {"get": {"operationId": "f1f52adc58ce98e5_get", "summary": "download", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/attachments/{pk}/merge-pdf/": {"post": {"operationId": "8f9e4cc54122e53c_post", "summary": "merge_pdf", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/attachments/bulk-assign-customer/": {"post": {"operationId": "981c9321749ceccb_post", "summary": "bulk_assign_customer", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/attachments/bulk-delete/": {"post": {"operationId": "d36bf937049e4d22_post", "summary": "bulk_delete", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/attachments/duplicate-check/": {"get": {"operationId": "25dd9d5ad72d3d6f_get", "summary": "duplicate_check", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/attachments/report-customers/": {"get": {"operationId": "f11e5211aa770635_get", "summary": "report_customers", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/attachments/report-users/": {"get": {"operationId": "8dd0902c227f0446_get", "summary": "report_users", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/audit/": {"get": {"operationId": "5a9222ed1ddb206f_get", "summary": "collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/cards/": {"get": {"operationId": "b2ffcfe010044034_get", "summary": "collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/cards/drivers/": {"get": {"operationId": "ae9aafdfb75a14b7_get", "summary": "drivers", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "ae9aafdfb75a14b7_post", "summary": "drivers", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/customer-timeline/": {"get": {"operationId": "1b7fb9e0d72b049e_get", "summary": "customer_timeline", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/dashboard/": {"get": {"operationId": "705e95e6aec60bd1_get", "summary": "overview", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/favorites/{pk}/": {"delete": {"operationId": "4b610ebaeaecd737_delete", "summary": "favorite", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "4b610ebaeaecd737_post", "summary": "favorite", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/field-upload/": {"post": {"operationId": "3edcd888fc52745c_post", "summary": "upload", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/field-upload/{pk}/assign-customer/": {"post": {"operationId": "c1ee990074cf16f9_post", "summary": "assign_suggested_customer", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/field-upload/customers/": {"get": {"operationId": "cea9fd505fd081d0_get", "summary": "customers", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/folders/": {"get": {"operationId": "c3745d49740d56f2_get", "summary": "collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "c3745d49740d56f2_post", "summary": "collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/folders/{pk}/": {"delete": {"operationId": "475aa8dd0e5ef382_delete", "summary": "item", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "patch": {"operationId": "475aa8dd0e5ef382_patch", "summary": "item", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/local-archive/{pk}/adopt/": {"post": {"operationId": "8a4ed3bd21cf3bf0_post", "summary": "adopt", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/local-archive/{pk}/field-sync/": {"get": {"operationId": "3b290eab9fad8514_get", "summary": "field_sync", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "3b290eab9fad8514_post", "summary": "field_sync", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/local-archive/{pk}/materialize/": {"get": {"operationId": "7fd07950ff8cd09b_get", "summary": "materialize", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "7fd07950ff8cd09b_post", "summary": "materialize", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/local-archive/config/": {"get": {"operationId": "bd57d1ccfd87d712_get", "summary": "config", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/local-archive/pending/": {"get": {"operationId": "ded069d8b5ebba8b_get", "summary": "pending", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/remote-restore/{pk}/": {"get": {"operationId": "c5d175215429ef42_get", "summary": "request_status", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/remote-restore/agent/jobs/": {"get": {"operationId": "176df273fa1eabf0_get", "summary": "agent_jobs", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/remote-restore/agent/jobs/{pk}/complete/": {"post": {"operationId": "f4bd1dc087b5db4d_post", "summary": "agent_complete", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/remote-restore/enroll/": {"post": {"operationId": "6cef5b8dcddf7b76_post", "summary": "enroll", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/scanners/": {"get": {"operationId": "81045e55d0f1f8d1_get", "summary": "collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "81045e55d0f1f8d1_post", "summary": "collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/scanners/{pk}/": {"delete": {"operationId": "98225adf4eeecd3c_delete", "summary": "item", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "patch": {"operationId": "98225adf4eeecd3c_patch", "summary": "item", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/scanners/device-agent-package/": {"get": {"operationId": "2be10ac7b6e663a9_get", "summary": "device_agent_package", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/documents/api/signatures/": {"get": {"operationId": "a83e3af1d1817893_get", "summary": "collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "a83e3af1d1817893_post", "summary": "collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/signatures/{pk}/": {"delete": {"operationId": "5360f232588cc81a_delete", "summary": "item", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/storage-locations/": {"get": {"operationId": "f9526d2ea5d24b1c_get", "summary": "locations_collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "f9526d2ea5d24b1c_post", "summary": "locations_collection", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/storage-locations/{pk}/": {"delete": {"operationId": "49fa2a1be42c774c_delete", "summary": "location_item", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "patch": {"operationId": "49fa2a1be42c774c_patch", "summary": "location_item", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/storage-locations/{pk}/test/": {"post": {"operationId": "8791eeb89b1d6e01_post", "summary": "test_location", "tags": ["المستندات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/documents/api/storage-settings/": {"get": {"operationId": "74c1ff2db8b347a3_get", "summary": "settings_item", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "74c1ff2db8b347a3_patch", "summary": "settings_item", "tags": ["المستندات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/access/api/access/account-block/update/": {"post": {"operationId": "9e502fd397427921_post", "summary": "UpdateAccountBlockAPI", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"blocked": {}}}}}}}}, "/access/api/access/cashbox/update/": {"post": {"operationId": "7b7d946ff8f35890_post", "summary": "UpdateCashboxAccessAPI", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/access/api/access/expense-template/update/": {"post": {"operationId": "d2d70788f5e55292_post", "summary": "UpdateExpenseTemplateAccessAPI", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/access/api/access/user/{user_id}/": {"get": {"operationId": "47b34a9df6e290c9_get", "summary": "UserAccessDataAPI", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/access/api/access/warehouse/update/": {"post": {"operationId": "178ab4c643a52b97_post", "summary": "UpdateWarehouseAccessAPI", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/access/api/permissions/": {"get": {"operationId": "9edd3479b2198dc5_get", "summary": "PermissionListAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/access/api/profile/": {"get": {"operationId": "59c06dfe30599d13_get", "summary": "ProfileAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "59c06dfe30599d13_post", "summary": "ProfileAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"confirm_password": {}, "current_password": {}, "new_password": {}}}}}}}, "put": {"operationId": "59c06dfe30599d13_put", "summary": "ProfileAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"confirm_password": {}, "current_password": {}, "new_password": {}}}}}}}}, "/access/api/roles/": {"get": {"operationId": "e1424b4e41f5718c_get", "summary": "RoleListAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/access/api/roles/create/": {"post": {"operationId": "b48e825516a25d91_post", "summary": "RoleCreateAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"id": {}, "name": {}, "permissions": {}}}}}}}}, "/access/api/users/": {"get": {"operationId": "894eeba65124fbcf_get", "summary": "UserListAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/access/api/users/{user_id}/image/": {"get": {"operationId": "59bfc027b7d4731e_get", "summary": "user_profile_image", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["access.user.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/access/api/users/{user_id}/roles/": {"get": {"operationId": "6e3e3c8d245a62b7_get", "summary": "UserRolesAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/access/api/users/admin/": {"get": {"operationId": "7af44173723d0704_get", "summary": "UserAdminListAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/access/api/users/admin/{user_id}/": {"get": {"operationId": "649b1f7f6d4bdd8e_get", "summary": "UserAdminDetailAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/access/api/users/admin/{user_id}/branch/": {"post": {"operationId": "ff24e2ca37f9eaf1_post", "summary": "UserBranchAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"branch_id": {}}}}}}}}, "/access/api/users/admin/{user_id}/expiry/": {"post": {"operationId": "40b88bc9a51e6ea7_post", "summary": "UserExpiryAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"expiry_date": {}, "start_date": {}}}}}}}}, "/access/api/users/admin/{user_id}/password/": {"post": {"operationId": "acf4f5ad9fe67694_post", "summary": "UserPasswordResetAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"password": {}}}}}}}}, "/access/api/users/admin/{user_id}/toggle-active/": {"post": {"operationId": "0121b4700475d158_post", "summary": "UserToggleActiveAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"active": {}}}}}}}}, "/access/api/users/admin/branches/": {"get": {"operationId": "ca88b428fb09d19b_get", "summary": "UserAdminBranchesAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/access/api/users/admin/bulk-expiry/": {"post": {"operationId": "f141d81ded0f6a76_post", "summary": "UserBulkExpiryAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"apply_all": {}, "expiry_date": {}, "start_date": {}, "user_ids": {}}}}}}}}, "/access/api/users/admin/create/": {"post": {"operationId": "b16b3bc570650827_post", "summary": "UserAdminCreateAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"branch_id": {}, "email": {}, "expiry_date": {}, "first_name": {}, "is_company_admin": {}, "is_superuser": {}, "last_name": {}, "password": {}, "start_date": {}, "username": {}}}}}}}}, "/access/api/users/assign-extra-permissions/": {"post": {"operationId": "76a60fc63c0d1851_post", "summary": "AssignExtraPermissionsAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"permissions": {}, "user_id": {}}}}}}}}, "/access/api/users/assign-roles/": {"post": {"operationId": "1f4276f066e52f96_post", "summary": "AssignRolesAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"roles": {}, "user_id": {}}}}}}}}, "/erp_access_control/api/access/account-block/update/": {"post": {"operationId": "5e600701c6b0d213_post", "summary": "UpdateAccountBlockAPI", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"blocked": {}}}}}}}}, "/erp_access_control/api/access/cashbox/update/": {"post": {"operationId": "a8bfec16780f4ba7_post", "summary": "UpdateCashboxAccessAPI", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/erp_access_control/api/access/expense-template/update/": {"post": {"operationId": "4ff556f17b968637_post", "summary": "UpdateExpenseTemplateAccessAPI", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/erp_access_control/api/access/user/{user_id}/": {"get": {"operationId": "57b0ba256364a3f9_get", "summary": "UserAccessDataAPI", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/erp_access_control/api/access/warehouse/update/": {"post": {"operationId": "6001e2272a255fae_post", "summary": "UpdateWarehouseAccessAPI", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/erp_access_control/api/permissions/": {"get": {"operationId": "423dd89f953acce9_get", "summary": "PermissionListAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/erp_access_control/api/profile/": {"get": {"operationId": "c943c368a75dbda1_get", "summary": "ProfileAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "c943c368a75dbda1_post", "summary": "ProfileAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"confirm_password": {}, "current_password": {}, "new_password": {}}}}}}}, "put": {"operationId": "c943c368a75dbda1_put", "summary": "ProfileAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"confirm_password": {}, "current_password": {}, "new_password": {}}}}}}}}, "/erp_access_control/api/roles/": {"get": {"operationId": "e8f9404a55d51209_get", "summary": "RoleListAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/erp_access_control/api/roles/create/": {"post": {"operationId": "7cdf04a10d86990b_post", "summary": "RoleCreateAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"id": {}, "name": {}, "permissions": {}}}}}}}}, "/erp_access_control/api/users/": {"get": {"operationId": "8f253225efd17c26_get", "summary": "UserListAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/erp_access_control/api/users/{user_id}/image/": {"get": {"operationId": "24a7a6d1a16fef02_get", "summary": "user_profile_image", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["access.user.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/erp_access_control/api/users/{user_id}/roles/": {"get": {"operationId": "49ce7cfd1ea51d88_get", "summary": "UserRolesAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/erp_access_control/api/users/admin/": {"get": {"operationId": "4200f25b72312697_get", "summary": "UserAdminListAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/erp_access_control/api/users/admin/{user_id}/": {"get": {"operationId": "86d74637526f4160_get", "summary": "UserAdminDetailAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/erp_access_control/api/users/admin/{user_id}/branch/": {"post": {"operationId": "ad0c41a940d8c918_post", "summary": "UserBranchAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"branch_id": {}}}}}}}}, "/erp_access_control/api/users/admin/{user_id}/expiry/": {"post": {"operationId": "b70f920f9200ade9_post", "summary": "UserExpiryAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"expiry_date": {}, "start_date": {}}}}}}}}, "/erp_access_control/api/users/admin/{user_id}/password/": {"post": {"operationId": "98e1133ad2b79804_post", "summary": "UserPasswordResetAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"password": {}}}}}}}}, "/erp_access_control/api/users/admin/{user_id}/toggle-active/": {"post": {"operationId": "40def28aae42aea7_post", "summary": "UserToggleActiveAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [{"name": "user_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"active": {}}}}}}}}, "/erp_access_control/api/users/admin/branches/": {"get": {"operationId": "e8edf88d4e3a60b6_get", "summary": "UserAdminBranchesAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/erp_access_control/api/users/admin/bulk-expiry/": {"post": {"operationId": "066763c8e239128c_post", "summary": "UserBulkExpiryAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"apply_all": {}, "expiry_date": {}, "start_date": {}, "user_ids": {}}}}}}}}, "/erp_access_control/api/users/admin/create/": {"post": {"operationId": "a0142cf386cf045f_post", "summary": "UserAdminCreateAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"branch_id": {}, "email": {}, "expiry_date": {}, "first_name": {}, "is_company_admin": {}, "is_superuser": {}, "last_name": {}, "password": {}, "start_date": {}, "username": {}}}}}}}}, "/erp_access_control/api/users/assign-extra-permissions/": {"post": {"operationId": "5d0b0a73e0102c2a_post", "summary": "AssignExtraPermissionsAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"permissions": {}, "user_id": {}}}}}}}}, "/erp_access_control/api/users/assign-roles/": {"post": {"operationId": "5efb364d1d367f51_post", "summary": "AssignRolesAPIView", "tags": ["المستخدمون والصلاحيات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"roles": {}, "user_id": {}}}}}}}}, "/feedback-center/api/": {"get": {"operationId": "70d5a0d922e03fa5_get", "summary": "api", "tags": ["مركز التقييم"], "parameters": [{"name": "app", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "department", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "state", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/feedback-center/api/settings/": {"get": {"operationId": "1dd3f70a9f0dc21c_get", "summary": "settings_api", "tags": ["مركز التقييم"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "1dd3f70a9f0dc21c_patch", "summary": "settings_api", "tags": ["مركز التقييم"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"app_code": {}, "code": {}, "department_id": {}, "display_order": {}, "help_text": {}, "id": {}, "is_required": {}, "kind": {}, "label": {}, "language": {}, "name": {}}}}}}}, "post": {"operationId": "1dd3f70a9f0dc21c_post", "summary": "settings_api", "tags": ["مركز التقييم"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"app_code": {}, "code": {}, "department_id": {}, "display_order": {}, "help_text": {}, "id": {}, "is_required": {}, "kind": {}, "label": {}, "language": {}, "name": {}}}}}}}}, "/operations/api/account-rules/": {"get": {"operationId": "35bb48a075f6b00d_get", "summary": "operations_account_rules_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "operations_branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/operations/api/account-rules/save/": {"post": {"operationId": "bcb2e3a62ac72bc2_post", "summary": "operations_account_rule_save_api", "tags": ["العمليات الميدانية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/carpenters/": {"get": {"operationId": "a3d0503d2e96a5ca_get", "summary": "operations_carpenters_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/operations/api/craft-job-settings/": {"get": {"operationId": "51e40b5aa619c7a9_get", "summary": "operations_craft_job_settings_api", "tags": ["العمليات الميدانية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "51e40b5aa619c7a9_post", "summary": "operations_craft_job_settings_api", "tags": ["العمليات الميدانية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/dashboard/": {"get": {"operationId": "74744b449ca1de23_get", "summary": "operations_dashboard_api", "tags": ["العمليات الميدانية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/operations/api/delivery-company-orders/": {"get": {"operationId": "096c59394101fb4c_get", "summary": "operations_delivery_company_orders_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "company_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/operations/api/delivery-company-orders/{order_id}/": {"patch": {"operationId": "c9a061c404e8dcbe_patch", "summary": "operations_delivery_company_order_detail_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"notes": {}, "rating": {}, "tracking_no": {}, "tracking_status": {}}}}}}}}, "/operations/api/drivers/": {"get": {"operationId": "ffea3fca953b23ab_get", "summary": "operations_drivers_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/operations/api/feedback-insights/": {"get": {"operationId": "876effb4fa3116da_get", "summary": "operations_feedback_insights_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "low_threshold", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "rating_state", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "source", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/operations/api/feedback-insights/export/": {"get": {"operationId": "a1750aaae2619f7a_get", "summary": "operations_feedback_insights_export_api", "tags": ["العمليات الميدانية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/operations/api/feedback/{feedback_id}/mark-sent/": {"post": {"operationId": "3fd753c6e3189c61_post", "summary": "operations_feedback_mark_sent_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "feedback_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"channel": {}}}}}}}}, "/operations/api/maintenance-customers/": {"get": {"operationId": "08929bffc534caff_get", "summary": "operations_maintenance_customers_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/operations/api/maintenance-orders/": {"get": {"operationId": "52ab851eb65a79fc_get", "summary": "operations_maintenance_orders_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "52ab851eb65a79fc_post", "summary": "operations_maintenance_orders_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/maintenance-orders/{order_id}/": {"get": {"operationId": "67c3a516fbd201f8_get", "summary": "operations_maintenance_order_detail_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "67c3a516fbd201f8_patch", "summary": "operations_maintenance_order_detail_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/maintenance-orders/{order_id}/charges/": {"post": {"operationId": "bad5543e0c38c011_post", "summary": "operations_maintenance_order_charges_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/maintenance-orders/{order_id}/charges/{charge_id}/post-accounting/": {"post": {"operationId": "76b22928102d437f_post", "summary": "operations_maintenance_order_charge_post_accounting_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "charge_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/maintenance-orders/{order_id}/status/": {"post": {"operationId": "933661d53998162b_post", "summary": "operations_maintenance_order_status_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"message": {}, "status": {}}}}}}}}, "/operations/api/public/feedback/{token}/": {"get": {"operationId": "c7cd087260f6e51e_get", "summary": "operations_public_feedback_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "c7cd087260f6e51e_post", "summary": "operations_public_feedback_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"answers": {}}}}}}}}, "/operations/api/sales-order-candidates/": {"get": {"operationId": "b23a71686808b86f_get", "summary": "operations_sales_order_candidates_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/operations/api/sales-order-candidates/{sales_order_id}/items/": {"get": {"operationId": "6a04708c7e8b0743_get", "summary": "operations_sales_order_candidate_items_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "sales_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/operations/api/settings/": {"get": {"operationId": "92299f3dbbab0ebb_get", "summary": "operations_settings_api", "tags": ["العمليات الميدانية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "92299f3dbbab0ebb_post", "summary": "operations_settings_api", "tags": ["العمليات الميدانية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/uninvoiced-sales-orders/": {"get": {"operationId": "dd6f65f548bb0977_get", "summary": "operations_uninvoiced_sales_orders_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "dd6f65f548bb0977_patch", "summary": "operations_uninvoiced_sales_orders_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/uninvoiced-sales-orders/{sales_order_id}/": {"get": {"operationId": "6ce7d062417245ae_get", "summary": "operations_uninvoiced_sales_order_update_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "sales_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "6ce7d062417245ae_patch", "summary": "operations_uninvoiced_sales_order_update_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "sales_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/work-orders/": {"get": {"operationId": "02c02f4c7c097823_get", "summary": "operations_work_orders_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "date_field", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "offset", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "02c02f4c7c097823_post", "summary": "operations_work_orders_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "date_field", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "offset", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/work-orders/{work_order_id}/": {"get": {"operationId": "a175b4be8489eba6_get", "summary": "operations_work_order_detail_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "a175b4be8489eba6_patch", "summary": "operations_work_order_detail_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/work-orders/{work_order_id}/charges/": {"post": {"operationId": "bb1b90489d6dfe7f_post", "summary": "operations_work_order_charges_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/work-orders/{work_order_id}/charges/{charge_id}/": {"delete": {"operationId": "2fcf5b9a4f31c0e6_delete", "summary": "operations_work_order_charge_delete_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "charge_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/work-orders/{work_order_id}/charges/{charge_id}/post-accounting/": {"post": {"operationId": "0746c596d1addec2_post", "summary": "operations_work_order_charge_post_accounting_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "charge_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/work-orders/{work_order_id}/deliver-materials/": {"post": {"operationId": "34ab3dcc710bd6c3_post", "summary": "operations_work_order_deliver_materials_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/work-orders/{work_order_id}/items/": {"get": {"operationId": "c77f5b904bc512ba_get", "summary": "operations_work_order_items_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/operations/api/work-orders/{work_order_id}/send-carpenter-assignment/": {"post": {"operationId": "fe9c714fd14b3a86_post", "summary": "operations_work_order_send_carpenter_assignment_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/operations/api/work-orders/{work_order_id}/status/": {"post": {"operationId": "e6acbdcc324e089a_post", "summary": "operations_work_order_status_api", "tags": ["العمليات الميدانية"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"message": {}, "status": {}}}}}}}}, "/fixed-assets/api/assets/": {"get": {"operationId": "5a10a41f08d52edb_get", "summary": "asset_list", "tags": ["الأصول الثابتة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "category_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "5a10a41f08d52edb_post", "summary": "asset_list", "tags": ["الأصول الثابتة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "category_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/": {"get": {"operationId": "a874c1fd66d1abba_get", "summary": "asset_detail", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "a874c1fd66d1abba_patch", "summary": "asset_detail", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/attachments/": {"post": {"operationId": "81de51ef5346cc66_post", "summary": "asset_attachment_upload", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"document_type": {}, "notes": {}, "title": {}}}}}}}}, "/fixed-assets/api/assets/{asset_id}/capitalize/": {"post": {"operationId": "c3f373882960f763_post", "summary": "asset_capitalize", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/care/": {"get": {"operationId": "a2b8e7dec4c5cccf_get", "summary": "asset_care", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/fixed-assets/api/assets/{asset_id}/depreciate/": {"post": {"operationId": "ffa0f99889537b1c_post", "summary": "asset_depreciate", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/dispose/": {"post": {"operationId": "1d36472b6f0b6a00_post", "summary": "asset_dispose", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/improve/": {"post": {"operationId": "dae5f95d2ca33ccb_post", "summary": "asset_improve", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/maintenance/events/": {"post": {"operationId": "eacf7523f3f5d0fe_post", "summary": "asset_maintenance_event", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/maintenance/plans/": {"post": {"operationId": "2df47aade714b6a0_post", "summary": "asset_maintenance_plan", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/policy-revisions/": {"get": {"operationId": "f941a9fb9fb1f358_get", "summary": "asset_policy_revisions", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "f941a9fb9fb1f358_post", "summary": "asset_policy_revisions", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/revalue/": {"post": {"operationId": "0c00c6251228c4e3_post", "summary": "asset_revalue", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/schedule/": {"get": {"operationId": "05c0c62daa88c3e1_get", "summary": "asset_schedule", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/fixed-assets/api/assets/{asset_id}/status/": {"post": {"operationId": "aaeb22a330b5bb90_post", "summary": "asset_status", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/transactions/": {"get": {"operationId": "f92e18bc2ab6c02b_get", "summary": "asset_transactions", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/fixed-assets/api/assets/{asset_id}/transfer/": {"post": {"operationId": "5717edcd03bf6b83_post", "summary": "asset_transfer", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/assets/{asset_id}/warranty/": {"post": {"operationId": "23b8376a0a42af8b_post", "summary": "asset_warranty", "tags": ["الأصول الثابتة"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/attachments/{attachment_id}/download/": {"get": {"operationId": "48bb4bc2086d799f_get", "summary": "attachment_download", "tags": ["الأصول الثابتة"], "parameters": [{"name": "attachment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/fixed-assets/api/care/alerts/": {"get": {"operationId": "efb83710fed319cd_get", "summary": "care_alerts", "tags": ["الأصول الثابتة"], "parameters": [{"name": "days", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/fixed-assets/api/categories/": {"get": {"operationId": "4674eea32976de43_get", "summary": "category_list", "tags": ["الأصول الثابتة"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "4674eea32976de43_post", "summary": "category_list", "tags": ["الأصول الثابتة"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/categories/{category_id}/": {"get": {"operationId": "3eedae8c7979f625_get", "summary": "category_detail", "tags": ["الأصول الثابتة"], "parameters": [{"name": "category_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "3eedae8c7979f625_patch", "summary": "category_detail", "tags": ["الأصول الثابتة"], "parameters": [{"name": "category_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/depreciation/run/": {"post": {"operationId": "25bd0b16215f685b_post", "summary": "batch_depreciation", "tags": ["الأصول الثابتة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/inventory/": {"get": {"operationId": "b387f4d1bc6b1057_get", "summary": "inventory_list", "tags": ["الأصول الثابتة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "b387f4d1bc6b1057_post", "summary": "inventory_list", "tags": ["الأصول الثابتة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/inventory/{session_id}/": {"get": {"operationId": "051a6642a08aae21_get", "summary": "inventory_detail", "tags": ["الأصول الثابتة"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/fixed-assets/api/inventory/{session_id}/approve/": {"post": {"operationId": "f223a4941d6f8186_post", "summary": "inventory_approve", "tags": ["الأصول الثابتة"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/inventory/{session_id}/complete/": {"post": {"operationId": "e31cd977e8c1c9bf_post", "summary": "inventory_complete", "tags": ["الأصول الثابتة"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/inventory/{session_id}/scan/": {"post": {"operationId": "0e79889bd30dae02_post", "summary": "inventory_scan", "tags": ["الأصول الثابتة"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/lookups/": {"get": {"operationId": "c92a7344ecc960b0_get", "summary": "lookups", "tags": ["الأصول الثابتة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/fixed-assets/api/maintenance/events/{event_id}/complete/": {"post": {"operationId": "18a0b08cafbeeb0d_post", "summary": "maintenance_complete", "tags": ["الأصول الثابتة"], "parameters": [{"name": "event_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/purchases/import/": {"post": {"operationId": "f80c25b20003c18c_post", "summary": "purchase_import", "tags": ["الأصول الثابتة"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/fixed-assets/api/purchases/lines/": {"get": {"operationId": "404eb46f85835f26_get", "summary": "purchase_lines", "tags": ["الأصول الثابتة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/fixed-assets/api/reports/movements/": {"get": {"operationId": "405590726f1f96a5_get", "summary": "movement_report", "tags": ["الأصول الثابتة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/fixed-assets/api/reports/summary/": {"get": {"operationId": "81fca8cc198addcb_get", "summary": "summary_report", "tags": ["الأصول الثابتة"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "category_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/fixed-assets/api/transactions/{transaction_id}/reverse/": {"post": {"operationId": "7ad7905001196388_post", "summary": "allocation_reverse", "tags": ["الأصول الثابتة"], "parameters": [{"name": "transaction_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/geo/api/customers/{customer_id}/location-link/": {"post": {"operationId": "290542ee404429d0_post", "summary": "customer_location_link", "tags": ["المواقع الجغرافية"], "parameters": [{"name": "customer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["partners.partner.update", "partners.partner.view", "whatsapp.message.send"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/geo/location/{token}/": {"get": {"operationId": "9d679428c0fa5ce0_get", "summary": "customer_location_public", "tags": ["المواقع الجغرافية"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "9d679428c0fa5ce0_post", "summary": "customer_location_public", "tags": ["المواقع الجغرافية"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/helpdesk/api/assignees/": {"get": {"operationId": "3941ad80d51b0a8f_get", "summary": "HelpdeskAssigneeLookupAPI", "tags": ["الدعم الفني"], "parameters": [{"name": "department_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/helpdesk/api/attachments/{attachment_id}/download/": {"get": {"operationId": "d963f6789d78595e_get", "summary": "HelpdeskAttachmentDownloadAPI", "tags": ["الدعم الفني"], "parameters": [{"name": "attachment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/helpdesk/api/dashboard/": {"get": {"operationId": "f83a33a1d9994373_get", "summary": "HelpdeskDashboardAPI", "tags": ["الدعم الفني"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/helpdesk/api/lookups/": {"get": {"operationId": "d4e99058c2c636e3_get", "summary": "HelpdeskLookupAPI", "tags": ["الدعم الفني"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/helpdesk/api/notifications/": {"get": {"operationId": "269ed9244f91b861_get", "summary": "HelpdeskNotificationListAPI", "tags": ["الدعم الفني"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/helpdesk/api/notifications/{notification_id}/read/": {"post": {"operationId": "6b2cc37fae75cbce_post", "summary": "HelpdeskNotificationReadAPI", "tags": ["الدعم الفني"], "parameters": [{"name": "notification_id", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/helpdesk/api/performance/": {"get": {"operationId": "5448ac1f364021cc_get", "summary": "HelpdeskPerformanceAPI", "tags": ["الدعم الفني"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/helpdesk/api/public/tickets/": {"post": {"operationId": "5a8465d863fe2ac7_post", "summary": "CustomerTicketCreateAPI", "tags": ["الدعم الفني"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/helpdesk/api/public/tickets/{token}/": {"get": {"operationId": "5b9e61b47e4be426_get", "summary": "CustomerTicketDetailAPI", "tags": ["الدعم الفني"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/helpdesk/api/public/tickets/{token}/attachments/{attachment_id}/download/": {"get": {"operationId": "2b3fb3f9e8500523_get", "summary": "PublicHelpdeskAttachmentDownloadAPI", "tags": ["الدعم الفني"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "attachment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/helpdesk/api/public/tickets/{token}/messages/": {"post": {"operationId": "d794c5e8fa44c8ce_post", "summary": "CustomerTicketMessageAPI", "tags": ["الدعم الفني"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"body": {}}}}}}}}, "/helpdesk/api/tickets/": {"get": {"operationId": "5d52dc25484f2c2e_get", "summary": "HelpdeskTicketListCreateAPI", "tags": ["الدعم الفني"], "parameters": [{"name": "priority", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "5d52dc25484f2c2e_post", "summary": "HelpdeskTicketListCreateAPI", "tags": ["الدعم الفني"], "parameters": [{"name": "priority", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/helpdesk/api/tickets/{ticket_id}/": {"get": {"operationId": "e6b35bba8c80dbc6_get", "summary": "HelpdeskTicketDetailAPI", "tags": ["الدعم الفني"], "parameters": [{"name": "ticket_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "e6b35bba8c80dbc6_patch", "summary": "HelpdeskTicketDetailAPI", "tags": ["الدعم الفني"], "parameters": [{"name": "ticket_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/helpdesk/api/tickets/{ticket_id}/messages/": {"post": {"operationId": "01e8d9132dc922ee_post", "summary": "HelpdeskMessageCreateAPI", "tags": ["الدعم الفني"], "parameters": [{"name": "ticket_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"body": {}, "is_internal": {}}}}}}}}, "/hrm/api/attendance/close-day/": {"post": {"operationId": "fd4856d55f29c721_post", "summary": "AttendanceDailyCloseAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"branch_id": {}, "date": {}, "force": {}, "generate_payroll_inputs": {}}}}}}}}, "/hrm/api/attendance/close-job-group/": {"post": {"operationId": "3baefb064d4b30ae_post", "summary": "AttendanceJobGroupCloseAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"branch_id": {}, "close_time": {}, "date": {}, "force": {}, "generate_payroll_inputs": {}, "job_id": {}, "pay_mode": {}}}}}}}}, "/hrm/api/attendance/close-period/": {"post": {"operationId": "63ae91d914295099_post", "summary": "AttendancePeriodCloseAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"branch_id": {}, "date_from": {}, "date_to": {}, "force": {}, "generate_payroll_inputs": {}}}}}}}}, "/hrm/api/attendance/device-users/": {"get": {"operationId": "b65e6c695c9d2c15_get", "summary": "AttendanceDeviceUserListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "b65e6c695c9d2c15_post", "summary": "AttendanceDeviceUserListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/attendance/device-users/{pk}/": {"get": {"operationId": "6133082066ea5d6e_get", "summary": "AttendanceDeviceUserDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "6133082066ea5d6e_patch", "summary": "AttendanceDeviceUserDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "6133082066ea5d6e_put", "summary": "AttendanceDeviceUserDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/attendance/device-users/{pk}/link/": {"post": {"operationId": "2e9ac09b4e93e8c4_post", "summary": "AttendanceDeviceUserLinkAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"employee": {}, "employee_id": {}, "valid_from": {}}}}}}}}, "/hrm/api/attendance/device-users/cleanup/": {"post": {"operationId": "dd46c65bef1c71a6_post", "summary": "AttendanceDeviceUserCleanupAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"device": {}, "device_id": {}}}}}}}}, "/hrm/api/attendance/devices/": {"get": {"operationId": "5ace7450d357b951_get", "summary": "AttendanceDeviceListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "5ace7450d357b951_post", "summary": "AttendanceDeviceListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/attendance/devices/{pk}/": {"get": {"operationId": "c4e8409a650ac066_get", "summary": "AttendanceDeviceDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "c4e8409a650ac066_patch", "summary": "AttendanceDeviceDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "c4e8409a650ac066_put", "summary": "AttendanceDeviceDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/attendance/devices/{pk}/agent-package/": {"get": {"operationId": "e2c14cd5c36c8841_get", "summary": "AttendanceDeviceAgentPackageAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/attendance/devices/{pk}/sync/": {"post": {"operationId": "db501f76ae5392ff_post", "summary": "AttendanceDeviceSyncAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"device_user_id": {}, "force": {}, "from_date": {}, "mapping_id": {}, "mode": {}, "to_date": {}}}}}}}}, "/hrm/api/attendance/devices/{pk}/test/": {"post": {"operationId": "0b98dd4e118051a0_post", "summary": "AttendanceDeviceTestAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/attendance/devices/push/{code}/": {"post": {"operationId": "01af2ef99c134e70_post", "summary": "AttendanceDevicePushAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "code", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/attendance/devices/supported/": {"get": {"operationId": "223272114d26fcd6_get", "summary": "AttendanceDeviceSupportedAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/attendance/live-status/": {"get": {"operationId": "455998d9f4d17df4_get", "summary": "AttendanceLiveStatusAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "device_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "work_date", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/attendance/logs/": {"get": {"operationId": "1dc7d688485a4fe5_get", "summary": "AttendanceLogListAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_inactive", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "limit", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "work_date", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "1dc7d688485a4fe5_post", "summary": "AttendanceLogListAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_inactive", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "limit", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "work_date", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/attendance/logs/{pk}/": {"get": {"operationId": "bc9023918f65be12_get", "summary": "AttendanceLogDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "bc9023918f65be12_patch", "summary": "AttendanceLogDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "bc9023918f65be12_put", "summary": "AttendanceLogDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/attendance/summaries/": {"get": {"operationId": "bdfb7fe508d8db4c_get", "summary": "AttendanceSummaryListAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "device_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "bdfb7fe508d8db4c_post", "summary": "AttendanceSummaryListAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "device_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/attendance/summaries/{pk}/": {"get": {"operationId": "dd8a2919861f99e9_get", "summary": "AttendanceSummaryDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "dd8a2919861f99e9_patch", "summary": "AttendanceSummaryDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "dd8a2919861f99e9_put", "summary": "AttendanceSummaryDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/contracts/": {"get": {"operationId": "db1084d6fc7053ad_get", "summary": "ContractListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "db1084d6fc7053ad_post", "summary": "ContractListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/contracts/{pk}/": {"get": {"operationId": "2d37bfd624374fb6_get", "summary": "ContractDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "2d37bfd624374fb6_patch", "summary": "ContractDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "2d37bfd624374fb6_put", "summary": "ContractDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/customer-roles/": {"get": {"operationId": "a7359b0d7ef2de21_get", "summary": "customer_roles", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "a7359b0d7ef2de21_post", "summary": "customer_roles", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/dashboard/": {"get": {"operationId": "b8dbf1f2b704c964_get", "summary": "HrmDashboardAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["hrm.dashboard.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/departments/": {"get": {"operationId": "1afdb41354211a01_get", "summary": "DepartmentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "1afdb41354211a01_post", "summary": "DepartmentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/departments/{pk}/": {"get": {"operationId": "7289f322e82d591d_get", "summary": "DepartmentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "7289f322e82d591d_put", "summary": "DepartmentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/departments/lookup/": {"get": {"operationId": "26540f1a74f78547_get", "summary": "DepartmentLookupAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/disciplinary-actions/": {"get": {"operationId": "f3e64add58198f04_get", "summary": "DisciplinaryActionListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "f3e64add58198f04_post", "summary": "DisciplinaryActionListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/disciplinary-actions/{pk}/": {"get": {"operationId": "e2805fca5af44a6c_get", "summary": "DisciplinaryActionDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "e2805fca5af44a6c_patch", "summary": "DisciplinaryActionDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "e2805fca5af44a6c_put", "summary": "DisciplinaryActionDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/disciplinary-actions/{pk}/approve/": {"post": {"operationId": "768d8762fb418888_post", "summary": "DisciplinaryActionApproveAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/disciplinary-actions/{pk}/reject/": {"post": {"operationId": "7fa79ddbe7843b53_post", "summary": "DisciplinaryActionRejectAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/disciplinary-actions/{pk}/submit/": {"post": {"operationId": "d68bbd3cd29b2699_post", "summary": "DisciplinaryActionSubmitAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/documents/": {"get": {"operationId": "44a9da2639da2186_get", "summary": "EmployeeDocumentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "44a9da2639da2186_post", "summary": "EmployeeDocumentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/documents/{pk}/": {"get": {"operationId": "b03c179432ee3488_get", "summary": "EmployeeDocumentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "b03c179432ee3488_patch", "summary": "EmployeeDocumentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "b03c179432ee3488_put", "summary": "EmployeeDocumentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/employee-placements/": {"get": {"operationId": "d77134894a38e152_get", "summary": "EmployeePlacementListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "d77134894a38e152_post", "summary": "EmployeePlacementListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/employee-placements/{pk}/": {"get": {"operationId": "f805b97159153ac1_get", "summary": "EmployeePlacementDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "f805b97159153ac1_patch", "summary": "EmployeePlacementDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "f805b97159153ac1_put", "summary": "EmployeePlacementDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/employees/": {"get": {"operationId": "0a65fcc0aad3a393_get", "summary": "EmployeeListAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "include_inactive", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "0a65fcc0aad3a393_post", "summary": "EmployeeListAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "include_inactive", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/employees/{pk}/": {"delete": {"operationId": "e0c9480cc166bc4b_delete", "summary": "EmployeeDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["hrm.employee.delete"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "e0c9480cc166bc4b_get", "summary": "EmployeeDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["hrm.employee.delete"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "e0c9480cc166bc4b_put", "summary": "EmployeeDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["hrm.employee.delete"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/employees/{pk}/deletion-readiness/": {"get": {"operationId": "0da65f3e4527d2db_get", "summary": "EmployeeDeletionReadinessAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["hrm.employee.delete"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/employees/generate-code/": {"get": {"operationId": "2aa2b621e70aaba3_get", "summary": "EmployeeGenerateCodeAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/employees/import/apply/": {"post": {"operationId": "b4caa05a23d154fe_post", "summary": "EmployeeExcelApplyAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["hrm.employee.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"token": {}}}}}}}}, "/hrm/api/employees/import/template/": {"get": {"operationId": "af4cecb4f49ec0f9_get", "summary": "EmployeeExcelTemplateAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["hrm.employee.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/employees/import/upload/": {"post": {"operationId": "4a1a9541d3ec4c6c_post", "summary": "EmployeeExcelUploadAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["hrm.employee.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/employees/lookup/": {"get": {"operationId": "daedf40cff07ab04_get", "summary": "EmployeeLookupAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "department_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/jobs/": {"get": {"operationId": "3a2d1aea0e3d8294_get", "summary": "JobListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "3a2d1aea0e3d8294_post", "summary": "JobListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/jobs/{pk}/": {"get": {"operationId": "85d142c70745f373_get", "summary": "JobDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "85d142c70745f373_put", "summary": "JobDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/leave-balances/": {"get": {"operationId": "e4b4f9764868e6fb_get", "summary": "LeaveBalanceListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "e4b4f9764868e6fb_post", "summary": "LeaveBalanceListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/leave-balances/{pk}/": {"get": {"operationId": "10c09ce9747de91e_get", "summary": "LeaveBalanceDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "10c09ce9747de91e_patch", "summary": "LeaveBalanceDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "10c09ce9747de91e_put", "summary": "LeaveBalanceDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/leave-requests/": {"get": {"operationId": "06b9ffdc3513d4b3_get", "summary": "LeaveRequestListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "06b9ffdc3513d4b3_post", "summary": "LeaveRequestListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/leave-requests/{pk}/": {"get": {"operationId": "5fc9ae48b8b8f7b3_get", "summary": "LeaveRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "5fc9ae48b8b8f7b3_patch", "summary": "LeaveRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "5fc9ae48b8b8f7b3_put", "summary": "LeaveRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/leave-requests/{pk}/approve/": {"post": {"operationId": "cd565e985573054f_post", "summary": "LeaveRequestApproveAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/leave-requests/{pk}/reject/": {"post": {"operationId": "56038b5ccfb515be_post", "summary": "LeaveRequestRejectAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/leave-requests/{pk}/submit/": {"post": {"operationId": "1318b204942286c8_post", "summary": "LeaveRequestSubmitAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/leave-requests/collective/": {"post": {"operationId": "6679a030db4c3a4c_post", "summary": "CollectiveLeaveAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"branch_id": {}, "department_id": {}, "end_date": {}, "job_id": {}, "leave_type": {}, "reason": {}, "start_date": {}, "status": {}}}}}}}}, "/hrm/api/leave-types/": {"get": {"operationId": "fe848ae6e43c9b0d_get", "summary": "LeaveTypeListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "fe848ae6e43c9b0d_post", "summary": "LeaveTypeListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/leave-types/{pk}/": {"get": {"operationId": "1cb8dfbaeae1213c_get", "summary": "LeaveTypeDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "1cb8dfbaeae1213c_patch", "summary": "LeaveTypeDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "1cb8dfbaeae1213c_put", "summary": "LeaveTypeDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/loan-installments/": {"get": {"operationId": "a14ff5cec5ae3520_get", "summary": "LoanInstallmentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "a14ff5cec5ae3520_post", "summary": "LoanInstallmentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/loan-installments/{pk}/": {"get": {"operationId": "13045dda4990bfc6_get", "summary": "LoanInstallmentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "13045dda4990bfc6_patch", "summary": "LoanInstallmentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "13045dda4990bfc6_put", "summary": "LoanInstallmentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/loan-requests/": {"get": {"operationId": "5252815e1cae7aff_get", "summary": "LoanRequestListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "5252815e1cae7aff_post", "summary": "LoanRequestListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/loan-requests/{pk}/": {"get": {"operationId": "6acedfeedbacf49d_get", "summary": "LoanRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "6acedfeedbacf49d_patch", "summary": "LoanRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "6acedfeedbacf49d_put", "summary": "LoanRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/loan-requests/{pk}/approve/": {"post": {"operationId": "54ee9ea71b978214_post", "summary": "LoanRequestApproveAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/loan-requests/{pk}/reject/": {"post": {"operationId": "da9b676e4d67e3af_post", "summary": "LoanRequestRejectAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/loan-requests/{pk}/submit/": {"post": {"operationId": "441d5460c45dafb0_post", "summary": "LoanRequestSubmitAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/maintenance/portable-backup/": {"get": {"operationId": "3a673c3585853db8_get", "summary": "HrmPortableBackupAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "3a673c3585853db8_post", "summary": "HrmPortableBackupAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"action": {}, "confirmation": {}, "replace": {}}}}}}}}, "/hrm/api/maintenance/rebuild-reset/": {"get": {"operationId": "c619fd205ffb932c_get", "summary": "HrmRebuildResetAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "c619fd205ffb932c_post", "summary": "HrmRebuildResetAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"confirmation": {}}}}}}}}, "/hrm/api/mobile-attendance/attempts/": {"get": {"operationId": "38c4e0f23242fb94_get", "summary": "MobileAttendanceAttemptListAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "limit", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/mobile-attendance/settings/": {"get": {"operationId": "1a48ac0a6b512182_get", "summary": "MobileAttendanceSettingsAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "1a48ac0a6b512182_put", "summary": "MobileAttendanceSettingsAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/organization-structure/": {"get": {"operationId": "acfe79d55d0c6119_get", "summary": "OrganizationStructureAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "include_inactive", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/organization-structure/move-employee/": {"post": {"operationId": "0d4cc20c919ca248_post", "summary": "OrganizationEmployeeMoveAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["hrm.employee.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"assignment_type": {}, "effective_from": {}, "effective_to": {}, "employee_id": {}, "reason": {}, "target_id": {}, "target_type": {}}}}}}}}, "/hrm/api/overtime-requests/": {"get": {"operationId": "5165f5b16eff21d7_get", "summary": "OvertimeRequestListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "5165f5b16eff21d7_post", "summary": "OvertimeRequestListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/overtime-requests/{pk}/": {"get": {"operationId": "6384e045e89fe281_get", "summary": "OvertimeRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "6384e045e89fe281_patch", "summary": "OvertimeRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "6384e045e89fe281_put", "summary": "OvertimeRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/overtime-requests/{pk}/approve/": {"post": {"operationId": "7b4dc7b53d1cdf40_post", "summary": "OvertimeRequestApproveAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/overtime-requests/{pk}/reject/": {"post": {"operationId": "fa4418e9ec6b0fa2_post", "summary": "OvertimeRequestRejectAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/overtime-requests/{pk}/submit/": {"post": {"operationId": "be9629b1c8aee486_post", "summary": "OvertimeRequestSubmitAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/approval-settings/": {"get": {"operationId": "68f4830bc99ec9a8_get", "summary": "PayrollApprovalSettingsAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "68f4830bc99ec9a8_put", "summary": "PayrollApprovalSettingsAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/components/": {"get": {"operationId": "2aec1494156d8144_get", "summary": "PayrollComponentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "2aec1494156d8144_post", "summary": "PayrollComponentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/components/{pk}/": {"get": {"operationId": "3dca3d410e041fec_get", "summary": "PayrollComponentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "3dca3d410e041fec_patch", "summary": "PayrollComponentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "3dca3d410e041fec_put", "summary": "PayrollComponentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/inputs/": {"get": {"operationId": "f4ad4decc7237abf_get", "summary": "PayrollInputListAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "device_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "offset", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "search", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "f4ad4decc7237abf_post", "summary": "PayrollInputListAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "device_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "offset", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "search", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/inputs/{pk}/": {"get": {"operationId": "01cda20d2e7864b0_get", "summary": "PayrollInputDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "01cda20d2e7864b0_patch", "summary": "PayrollInputDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "01cda20d2e7864b0_put", "summary": "PayrollInputDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/inputs/{pk}/approve/": {"post": {"operationId": "8be9c09c04828501_post", "summary": "PayrollInputApproveAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/inputs/{pk}/reject/": {"post": {"operationId": "d5cc12813cb2606e_post", "summary": "PayrollInputRejectAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/payslip-lines/": {"get": {"operationId": "9615ca05fb81b532_get", "summary": "PayslipLineListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "9615ca05fb81b532_post", "summary": "PayslipLineListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/payslip-lines/{pk}/": {"get": {"operationId": "b437da097b94a3dd_get", "summary": "PayslipLineDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "b437da097b94a3dd_patch", "summary": "PayslipLineDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "b437da097b94a3dd_put", "summary": "PayslipLineDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/payslips/": {"get": {"operationId": "c3205a37b8f7dea1_get", "summary": "PayslipListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "c3205a37b8f7dea1_post", "summary": "PayslipListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/payslips/{pk}/": {"get": {"operationId": "822509401dcdb73f_get", "summary": "PayslipDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "822509401dcdb73f_patch", "summary": "PayslipDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "822509401dcdb73f_put", "summary": "PayslipDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/permissions/": {"get": {"operationId": "86fa5218ceb79203_get", "summary": "PayrollPermissionsAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/payroll/posting-profiles/": {"get": {"operationId": "e21327395aa19911_get", "summary": "PayrollPostingProfileListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "e21327395aa19911_post", "summary": "PayrollPostingProfileListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/posting-profiles/{pk}/": {"get": {"operationId": "07b373bcc8fbd473_get", "summary": "PayrollPostingProfileDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "07b373bcc8fbd473_patch", "summary": "PayrollPostingProfileDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "07b373bcc8fbd473_put", "summary": "PayrollPostingProfileDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/runs/": {"get": {"operationId": "014442d5ff241e91_get", "summary": "PayrollRunListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "014442d5ff241e91_post", "summary": "PayrollRunListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/runs/{pk}/": {"get": {"operationId": "87a7ac1b117a7986_get", "summary": "PayrollRunDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "87a7ac1b117a7986_patch", "summary": "PayrollRunDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "87a7ac1b117a7986_put", "summary": "PayrollRunDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/runs/{pk}/approve-step/": {"post": {"operationId": "214e0dd85475eb7d_post", "summary": "PayrollRunApproveStepAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"comments": {}}}}}}}}, "/hrm/api/payroll/runs/{pk}/approve/": {"post": {"operationId": "91e420dc69160e6c_post", "summary": "PayrollRunApproveAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/runs/{pk}/cancel/": {"post": {"operationId": "eda15635012742e1_post", "summary": "PayrollRunCancelAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/runs/{pk}/generate/": {"post": {"operationId": "8fef18c0a8f8f0b0_post", "summary": "PayrollRunGenerateAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"allow_unapproved": {}, "employee_id": {}, "force": {}}}}}}}}, "/hrm/api/payroll/runs/{pk}/lock/": {"post": {"operationId": "1fd06cc5cf11f35a_post", "summary": "PayrollRunLockAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"allow_unapproved": {}}}}}}}}, "/hrm/api/payroll/runs/{pk}/post-accounting/": {"post": {"operationId": "6db8df093dffaf89_post", "summary": "PayrollRunPostAccountingAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/payroll/runs/{pk}/reject-step/": {"post": {"operationId": "c5d73a3c5fdda10c_post", "summary": "PayrollRunRejectStepAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"comments": {}}}}}}}}, "/hrm/api/payroll/runs/{pk}/submit-approval/": {"post": {"operationId": "8544e77cd5ea796e_post", "summary": "PayrollRunSubmitApprovalAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/policies/": {"get": {"operationId": "1a9f66b4046f932f_get", "summary": "PolicyListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "1a9f66b4046f932f_post", "summary": "PolicyListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/policies/{pk}/": {"get": {"operationId": "0d233a9a84ec7398_get", "summary": "PolicyDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "0d233a9a84ec7398_patch", "summary": "PolicyDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "0d233a9a84ec7398_put", "summary": "PolicyDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/policy-assignments/": {"get": {"operationId": "3e367a6c08e65b7a_get", "summary": "EmployeePolicyAssignmentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "3e367a6c08e65b7a_post", "summary": "EmployeePolicyAssignmentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/policy-assignments/{pk}/": {"get": {"operationId": "3aa75b93dd8385cc_get", "summary": "EmployeePolicyAssignmentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "3aa75b93dd8385cc_patch", "summary": "EmployeePolicyAssignmentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "3aa75b93dd8385cc_put", "summary": "EmployeePolicyAssignmentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/reports/employee-comprehensive/": {"get": {"operationId": "97d4e154316b5366_get", "summary": "EmployeeComprehensiveReportAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "employee_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/reports/export": {"get": {"operationId": "8695317a7752ff5d_get", "summary": "HrmReportExportAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "export_format", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "file_format", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "report", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/reports/export/": {"get": {"operationId": "1617a14379396210_get", "summary": "HrmReportExportAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "export_format", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "file_format", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "report", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/reports/preview": {"get": {"operationId": "392e13c706b3b8c1_get", "summary": "HrmReportPreviewAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "report", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/reports/preview/": {"get": {"operationId": "e88a3d69ea716051_get", "summary": "HrmReportPreviewAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "report", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/self-service/{action}/": {"post": {"operationId": "5305e66ce7a49222_post", "summary": "EmployeeSelfServiceActionAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "action", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/self-service/dashboard/": {"get": {"operationId": "d36ac2fdd8b05005_get", "summary": "EmployeeSelfServiceDashboardAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/self-service/mobile-punch/": {"get": {"operationId": "89b70724f4c01100_get", "summary": "EmployeeSelfServiceMobilePunchAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "89b70724f4c01100_post", "summary": "EmployeeSelfServiceMobilePunchAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"accuracy": {}, "latitude": {}, "longitude": {}, "note": {}, "punch_type": {}, "wifi_bssid": {}, "wifi_ssid": {}}}}}}}}, "/hrm/api/shift-assignments/": {"get": {"operationId": "a494c40846cb0d8a_get", "summary": "ShiftAssignmentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "a494c40846cb0d8a_post", "summary": "ShiftAssignmentListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/shift-assignments/{pk}/": {"get": {"operationId": "698e259e40f8a7e3_get", "summary": "ShiftAssignmentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "698e259e40f8a7e3_patch", "summary": "ShiftAssignmentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "698e259e40f8a7e3_put", "summary": "ShiftAssignmentDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/shifts/": {"get": {"operationId": "ded4b8097049b708_get", "summary": "ShiftListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "ded4b8097049b708_post", "summary": "ShiftListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/shifts/{pk}/": {"get": {"operationId": "4096dd7c60d1cd7c_get", "summary": "ShiftDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "4096dd7c60d1cd7c_patch", "summary": "ShiftDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "4096dd7c60d1cd7c_put", "summary": "ShiftDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/users/create/": {"post": {"operationId": "07828564b811b1eb_post", "summary": "CreateUserAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"employee_id": {}, "password": {}, "username": {}}}}}}}}, "/hrm/api/users/import/": {"post": {"operationId": "5fd1c1dfb02697e7_post", "summary": "ImportSystemUsersAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"hire_date": {}, "user_ids": {}}}}}}}}, "/hrm/api/users/link/": {"post": {"operationId": "9708ad152aec0b70_post", "summary": "LinkExistingUserAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"employee_id": {}, "user_id": {}}}}}}}}, "/hrm/api/users/system/": {"get": {"operationId": "2082fdf35e87554e_get", "summary": "SystemUserListAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "include_linked", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/hrm/api/workflows/approvals/": {"get": {"operationId": "8a44d3f7fe199d35_get", "summary": "WorkflowApprovalListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "8a44d3f7fe199d35_post", "summary": "WorkflowApprovalListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/workflows/approvals/{pk}/": {"get": {"operationId": "83b874dd26c3c078_get", "summary": "WorkflowApprovalDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "83b874dd26c3c078_patch", "summary": "WorkflowApprovalDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "83b874dd26c3c078_put", "summary": "WorkflowApprovalDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/workflows/requests/": {"get": {"operationId": "6993f823a85d8056_get", "summary": "WorkflowRequestListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "6993f823a85d8056_post", "summary": "WorkflowRequestListAPI", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/api/workflows/requests/{pk}/": {"get": {"operationId": "666e57a05a3ab61b_get", "summary": "WorkflowRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "666e57a05a3ab61b_patch", "summary": "WorkflowRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "666e57a05a3ab61b_put", "summary": "WorkflowRequestDetailAPI", "tags": ["الموارد البشرية"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/hrm/maintenance/portable-backup/": {"get": {"operationId": "b84d400c4c090975_get", "summary": "portable_backup", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "b84d400c4c090975_post", "summary": "portable_backup", "tags": ["الموارد البشرية"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"action": {}, "confirmation": {}, "replace": {}}}}}}}}, "/inventory/api/api/posting-rules/": {"get": {"operationId": "2e82d354769553ac_get", "summary": "posting_rules_list_api", "tags": ["المخزون"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/api/posting-rules/create/": {"post": {"operationId": "ae8d57f944d636f3_post", "summary": "posting_rule_create_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/api/posting-rules/delete/": {"post": {"operationId": "2af05f1cf7aeed1b_post", "summary": "posting_rule_delete_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.delete"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/api/warehouses/": {"get": {"operationId": "54ea574faa343157_get", "summary": "warehouses_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["inventory.warehouse.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [{"id": 3, "code": "WH-01", "name": "Example Warehouse", "is_vehicle_warehouse": false, "branch_id": 1, "branch_name": "Example Branch", "inventory_account_id": 12, "inventory_account_name": "1101 - Inventory", "cogs_account_id": 13, "cogs_account_name": "5101 - Cost of sales", "allow_negative": false, "is_active": true, "address": "", "notes": "", "latitude": "", "longitude": "", "geofence_radius_m": 100, "access_instructions": ""}]}}}}}}, "post": {"operationId": "54ea574faa343157_post", "summary": "warehouses_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/api/warehouses/{warehouse_id}/": {"delete": {"operationId": "0d2adc2f3687ebf0_delete", "summary": "warehouse_api", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "0d2adc2f3687ebf0_get", "summary": "warehouse_api", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "0d2adc2f3687ebf0_put", "summary": "warehouse_api", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/barcode-labels/items/": {"get": {"operationId": "c722bc6b2b8b4fcd_get", "summary": "barcode_items_lookup", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/barcode-labels/symbol.svg": {"get": {"operationId": "1c408ef5e58fd33a_get", "summary": "barcode_symbol_svg", "tags": ["المخزون"], "parameters": [{"name": "height", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "text", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "value", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "width", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/barcode-labels/templates/": {"get": {"operationId": "11839085a6183028_get", "summary": "barcode_templates_collection", "tags": ["المخزون"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.manage", "inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "11839085a6183028_post", "summary": "barcode_templates_collection", "tags": ["المخزون"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.manage", "inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/barcode-labels/templates/{template_id}/": {"delete": {"operationId": "68086c6d897f595a_delete", "summary": "barcode_template_resource", "tags": ["المخزون"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.manage", "inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "68086c6d897f595a_get", "summary": "barcode_template_resource", "tags": ["المخزون"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.manage", "inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "68086c6d897f595a_put", "summary": "barcode_template_resource", "tags": ["المخزون"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.manage", "inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/barcode-labels/transfers/{transfer_id}/items/": {"get": {"operationId": "51fb3fb6bf645991_get", "summary": "barcode_transfer_items", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.view", "inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/dashboard/": {"get": {"operationId": "823aa67272614a04_get", "summary": "inventory_dashboard_api", "tags": ["المخزون"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.dashboard.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/gons/": {"get": {"operationId": "7d58092205627a95_get", "summary": "gon_list_create", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "7d58092205627a95_post", "summary": "gon_list_create", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/gons/{gon_id}/": {"delete": {"operationId": "bbe670b7a74e5737_delete", "summary": "gon_resource", "tags": ["المخزون"], "parameters": [{"name": "gon_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "bbe670b7a74e5737_get", "summary": "gon_resource", "tags": ["المخزون"], "parameters": [{"name": "gon_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "bbe670b7a74e5737_put", "summary": "gon_resource", "tags": ["المخزون"], "parameters": [{"name": "gon_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/gons/{gon_id}/post/": {"post": {"operationId": "2df3ba23e47efb43_post", "summary": "gon_post", "tags": ["المخزون"], "parameters": [{"name": "gon_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/gons/{gon_id}/reopen/": {"post": {"operationId": "2ed4f4f9a732d135_post", "summary": "gon_reopen", "tags": ["المخزون"], "parameters": [{"name": "gon_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/grn-costs/{cost_id}/delete/": {"post": {"operationId": "5304ba8d5621b090_post", "summary": "delete_grn_cost", "tags": ["المخزون"], "parameters": [{"name": "cost_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/grn/from-po/": {"get": {"operationId": "8f755a71fcee81fc_get", "summary": "grn_from_po", "tags": ["المخزون"], "parameters": [{"name": "po_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/grns/": {"get": {"operationId": "259aad3b9c398298_get", "summary": "grn-list-create", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "259aad3b9c398298_post", "summary": "grn-list-create", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/grns/{grn_id}/": {"delete": {"operationId": "94f9f7d9dfce4563_delete", "summary": "grn-detail", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "94f9f7d9dfce4563_get", "summary": "grn-detail", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "94f9f7d9dfce4563_put", "summary": "grn-detail", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/grns/{grn_id}/add-cost/": {"post": {"operationId": "31ef03ffc087e066_post", "summary": "add_grn_cost", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"account_id": {}, "amount": {}, "cashbox_id": {}, "currency_id": {}, "exchange_rate": {}, "method": {}, "name": {}, "payment_type": {}}}}}}}}, "/inventory/api/grns/{grn_id}/approve/": {"post": {"operationId": "6e4c89711acbf72d_post", "summary": "grn-approve", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/grns/{grn_id}/cancel/": {"post": {"operationId": "ad5420520f7f554a_post", "summary": "grn-cancel", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.delete"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/grns/{grn_id}/cost-accounts/": {"get": {"operationId": "067b1e51dcbd4655_get", "summary": "grn_cost_accounts", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/grns/{grn_id}/cost-payment-options/": {"get": {"operationId": "a2e0b3deda09c6af_get", "summary": "grn_cost_payment_options", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/grns/{grn_id}/post/": {"post": {"operationId": "2e89512208208079_post", "summary": "grn-post", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/grns/{grn_id}/reopen/": {"post": {"operationId": "7576e7cb069e3db5_post", "summary": "grn-reopen", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/grns/{grn_id}/return-status/": {"get": {"operationId": "aaa6f0bd5e450586_get", "summary": "GrnReturnStatusApi", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.return.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/api/posting-rules/": {"get": {"operationId": "5d94ef14ba7cfc8f_get", "summary": "posting_rules_list_api", "tags": ["المخزون"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/api/posting-rules/create/": {"post": {"operationId": "21fae944d1f07b8b_post", "summary": "posting_rule_create_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/api/posting-rules/delete/": {"post": {"operationId": "f0ca58a582330f7a_post", "summary": "posting_rule_delete_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.delete"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/api/warehouses/": {"get": {"operationId": "8c691d1f3bed8906_get", "summary": "warehouses_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["inventory.warehouse.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [{"id": 3, "code": "WH-01", "name": "Example Warehouse", "is_vehicle_warehouse": false, "branch_id": 1, "branch_name": "Example Branch", "inventory_account_id": 12, "inventory_account_name": "1101 - Inventory", "cogs_account_id": 13, "cogs_account_name": "5101 - Cost of sales", "allow_negative": false, "is_active": true, "address": "", "notes": "", "latitude": "", "longitude": "", "geofence_radius_m": 100, "access_instructions": ""}]}}}}}}, "post": {"operationId": "8c691d1f3bed8906_post", "summary": "warehouses_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/api/warehouses/{warehouse_id}/": {"delete": {"operationId": "c0fab0172cd56008_delete", "summary": "warehouse_api", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "c0fab0172cd56008_get", "summary": "warehouse_api", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "c0fab0172cd56008_put", "summary": "warehouse_api", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/barcode-labels/items/": {"get": {"operationId": "ae5e1fc928d357d3_get", "summary": "barcode_items_lookup", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/barcode-labels/symbol.svg": {"get": {"operationId": "e379c2c6788387bc_get", "summary": "barcode_symbol_svg", "tags": ["المخزون"], "parameters": [{"name": "height", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "text", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "value", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "width", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/barcode-labels/templates/": {"get": {"operationId": "14b6784cb378721f_get", "summary": "barcode_templates_collection", "tags": ["المخزون"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.manage", "inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "14b6784cb378721f_post", "summary": "barcode_templates_collection", "tags": ["المخزون"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.manage", "inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/barcode-labels/templates/{template_id}/": {"delete": {"operationId": "b80708abe7aa1a86_delete", "summary": "barcode_template_resource", "tags": ["المخزون"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.manage", "inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "b80708abe7aa1a86_get", "summary": "barcode_template_resource", "tags": ["المخزون"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.manage", "inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "b80708abe7aa1a86_put", "summary": "barcode_template_resource", "tags": ["المخزون"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.manage", "inventory.barcode.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/barcode-labels/transfers/{transfer_id}/items/": {"get": {"operationId": "15f77b6632bf238a_get", "summary": "barcode_transfer_items", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.barcode.view", "inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/dashboard/": {"get": {"operationId": "824840bad0577987_get", "summary": "inventory_dashboard_api", "tags": ["المخزون"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.dashboard.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/gons/": {"get": {"operationId": "5bf788925c93b66f_get", "summary": "gon_list_create", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "5bf788925c93b66f_post", "summary": "gon_list_create", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/gons/{gon_id}/": {"delete": {"operationId": "7e1864efca003385_delete", "summary": "gon_resource", "tags": ["المخزون"], "parameters": [{"name": "gon_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "7e1864efca003385_get", "summary": "gon_resource", "tags": ["المخزون"], "parameters": [{"name": "gon_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "7e1864efca003385_put", "summary": "gon_resource", "tags": ["المخزون"], "parameters": [{"name": "gon_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/gons/{gon_id}/post/": {"post": {"operationId": "4742f3695ddc92b0_post", "summary": "gon_post", "tags": ["المخزون"], "parameters": [{"name": "gon_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/gons/{gon_id}/reopen/": {"post": {"operationId": "cad1456dfe530fc6_post", "summary": "gon_reopen", "tags": ["المخزون"], "parameters": [{"name": "gon_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/grn-costs/{cost_id}/delete/": {"post": {"operationId": "f0148eee21dfd4a5_post", "summary": "delete_grn_cost", "tags": ["المخزون"], "parameters": [{"name": "cost_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/grn/from-po/": {"get": {"operationId": "113e0b2ba12f823d_get", "summary": "grn_from_po", "tags": ["المخزون"], "parameters": [{"name": "po_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/grns/": {"get": {"operationId": "80761dab68791093_get", "summary": "grn-list-create", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "80761dab68791093_post", "summary": "grn-list-create", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/grns/{grn_id}/": {"delete": {"operationId": "329c4dac80d12828_delete", "summary": "grn-detail", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "329c4dac80d12828_get", "summary": "grn-detail", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "329c4dac80d12828_put", "summary": "grn-detail", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/grns/{grn_id}/add-cost/": {"post": {"operationId": "2c0893f6338c214d_post", "summary": "add_grn_cost", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"account_id": {}, "amount": {}, "cashbox_id": {}, "currency_id": {}, "exchange_rate": {}, "method": {}, "name": {}, "payment_type": {}}}}}}}}, "/inventory/api/inventory/grns/{grn_id}/approve/": {"post": {"operationId": "d1c8b630123c5e15_post", "summary": "grn-approve", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/grns/{grn_id}/cancel/": {"post": {"operationId": "e376be1475826452_post", "summary": "grn-cancel", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.delete"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/grns/{grn_id}/cost-accounts/": {"get": {"operationId": "af33e803fa06b5b1_get", "summary": "grn_cost_accounts", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/grns/{grn_id}/cost-payment-options/": {"get": {"operationId": "ed540ffde3b79960_get", "summary": "grn_cost_payment_options", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/grns/{grn_id}/post/": {"post": {"operationId": "7c04a21bdd585487_post", "summary": "grn-post", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/grns/{grn_id}/reopen/": {"post": {"operationId": "91f72de7bf30fd53_post", "summary": "grn-reopen", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/grns/{grn_id}/return-status/": {"get": {"operationId": "5479dcb5a3ebf895_get", "summary": "GrnReturnStatusApi", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.return.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/item-categories/": {"get": {"operationId": "ff0f7c5d54c550e7_get", "summary": "api_item_categories", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "description": "بحث جزئي بكود واسم التصنيف أو التصنيف الأب.", "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [{"id": 5, "code": "CAT-000005", "name": "Example Category", "text": "CAT-000005 - Example Category", "parent_id": null, "parent_name": "", "is_active": true}]}}}}}}, "post": {"operationId": "ff0f7c5d54c550e7_post", "summary": "api_item_categories", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/item-categories/{category_id}/": {"delete": {"operationId": "55770cedb9500114_delete", "summary": "api_item_category_resource", "tags": ["المخزون"], "parameters": [{"name": "category_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "55770cedb9500114_put", "summary": "api_item_category_resource", "tags": ["المخزون"], "parameters": [{"name": "category_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/item-inquiry/": {"get": {"operationId": "2b95770dc63d5239_get", "summary": "item_inquiry_api", "tags": ["المخزون"], "parameters": [{"name": "include_zero", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.inquiry.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/item-inquiry/preferences/": {"get": {"operationId": "f5d3b712fc4f6484_get", "summary": "item_inquiry_preferences_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.inquiry.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "f5d3b712fc4f6484_post", "summary": "item_inquiry_preferences_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.inquiry.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"columns": {}}}}}}}}, "/inventory/api/inventory/item-inquiry/repair/": {"post": {"operationId": "b69677f56f0035b3_post", "summary": "item_inquiry_repair_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.inquiry.view", "inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"apply": {}, "item_id": {}, "variant_id": {}, "warehouse_id": {}}}}}}}}, "/inventory/api/inventory/items/": {"get": {"operationId": "1b3bb4d58cbee39b_get", "summary": "api_items_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "description": "رقم الصفحة؛ الافتراضي1. الصفحة خارج النطاق تعاد كآخر صفحة.", "schema": {"type": "integer"}}, {"name": "page_size", "in": "query", "description": "حجم الصفحة؛ الافتراضي50، يضبط بين1 و200.", "schema": {"type": "integer"}}, {"name": "search", "in": "query", "description": "بحث في الاسم والكود وart_no والباركود وباركود الوحدة؛ q بديل حين search فارغ.", "schema": {"type": "string"}}, {"name": "q", "in": "query", "description": "بديل search.", "schema": {"type": "string"}}, {"name": "item_type", "in": "query", "description": "قيمة نوع الصنف كما هي في ERP.", "schema": {"type": "string"}}, {"name": "category_id", "in": "query", "description": "معرف التصنيف مع جميع التصنيفات التابعة؛ القيمة غير الرقمية تعيد400.", "schema": {"type": "integer"}}, {"name": "is_active", "in": "query", "description": "true للفعال؛ أي قيمة غير فارغة أخرى تختار غير الفعال.", "schema": {"type": "string"}}, {"name": "low_stock", "in": "query", "description": "1 لاختيار الأصناف التي لها رصيد أقل أو يساوي حد المخزون المنخفض.", "schema": {"type": "string"}}, {"name": "ordering", "in": "query", "description": "code أو name أو date_create مع بادئة - للعكس؛ غير المعتمد يعود إلى code.", "schema": {"type": "string"}}, {"name": "pricing_channel", "in": "query", "description": "sales لحساب عروض المبيعات؛ أسعار البيع الافتراضية تبقى منفصلة.", "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["inventory.item.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [], "total": 0, "active_total": 0, "inactive_total": 0, "page": 1, "page_size": 50, "total_pages": 1}}}}}}, "post": {"operationId": "1b3bb4d58cbee39b_post", "summary": "api_items_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "pricing_channel", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/items/{item_id}/": {"delete": {"operationId": "0b5924cc98ceb92f_delete", "summary": "api_item_resource", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"cost_method": {}}}}}}}, "get": {"operationId": "0b5924cc98ceb92f_get", "summary": "api_item_resource", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "0b5924cc98ceb92f_put", "summary": "api_item_resource", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"cost_method": {}}}}}}}}, "/inventory/api/inventory/items/{item_id}/gallery/": {"post": {"operationId": "b8be674807cf91a8_post", "summary": "api_item_gallery_upload", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"alt_text": {}}}}}}}}, "/inventory/api/inventory/items/{item_id}/gallery/{image_id}/": {"delete": {"operationId": "5ccd1e20dcc87999_delete", "summary": "api_item_gallery_delete", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "image_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/items/{item_id}/image/": {"post": {"operationId": "ad8e89958138beb4_post", "summary": "api_item_image", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/items/{item_id}/kpis/": {"get": {"operationId": "449ee0b03944e899_get", "summary": "api_item_kpis", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/items/{item_id}/variant-balances/": {"get": {"operationId": "0a5ba0dd2555bb8f_get", "summary": "item_variant_balances", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/items/{item_id}/variant-combinations/": {"get": {"operationId": "421561514d252f59_get", "summary": "manage_item_variants", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.update", "inventory.item.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "421561514d252f59_post", "summary": "manage_item_variants", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.update", "inventory.item.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/items/{item_id}/variant-combinations/{variant_id}/": {"delete": {"operationId": "cc70676fa8ed6cfd_delete", "summary": "manage_item_variant_resource", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "variant_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "cc70676fa8ed6cfd_put", "summary": "manage_item_variant_resource", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "variant_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/items/component-lookup/": {"get": {"operationId": "8bf8defe3b8270f3_get", "summary": "api_item_component_lookup", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "description": "بحث بالكود والاسم وart_no والباركود وباركود الوحدة أو الرقم التسلسلي في سطور التحويل.", "schema": {"type": "string"}}, {"name": "exclude_item_id", "in": "query", "description": "استبعاد معرف الصنف الحالي، اختياري. استخدم id وليس كود الصنف.", "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [{"id": 10, "text": "IT-010 - Example Item", "code": "IT-010", "name": "Example Item", "art_no": "", "barcode": ""}]}}}}}}}, "/inventory/api/inventory/items/export/": {"get": {"operationId": "16da80321663c467_get", "summary": "api_items_export", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/items/import-excel/analyze/": {"post": {"operationId": "337a12458355fe46_post", "summary": "api_item_excel_analyze", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/items/import-excel/apply/": {"post": {"operationId": "56e0ec1bf424e4de_post", "summary": "api_item_excel_apply", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/items/import-excel/upload/": {"post": {"operationId": "36fe874ce69e49a7_post", "summary": "api_item_excel_upload", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/items/pricing/": {"get": {"operationId": "11c42cd9aa41b906_get", "summary": "api_item_pricing_list", "tags": ["المخزون"], "parameters": [{"name": "all", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "category_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "grn_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "risk", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.pricing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/items/pricing/grns/": {"get": {"operationId": "69f33a5963175195_get", "summary": "api_item_pricing_grn_lookup", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.pricing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/items/pricing/update/": {"post": {"operationId": "89191df0181df0b5_post", "summary": "api_item_pricing_update", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.pricing.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"rows": {}}}}}}}}, "/inventory/api/inventory/items/stock/": {"get": {"operationId": "4816f00dcdb5818d_get", "summary": "inventory_item_stock_lookup", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/lookups/accounts/": {"get": {"operationId": "c668cf2059d736bb_get", "summary": "accounts_lookup_api", "tags": ["المخزون"], "parameters": [{"name": "account_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/lookups/branches/": {"get": {"operationId": "f2142916aec20905_get", "summary": "branches_lookup_api", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/lookups/items/": {"get": {"operationId": "3a678e2ea22923d9_get", "summary": "items_lookup_api", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/lookups/production-lines/": {"get": {"operationId": "8a1c024a6edd882a_get", "summary": "production_lines_lookup_api", "tags": ["المخزون"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/lookups/warehouses/": {"get": {"operationId": "250155c4f8f5d0ef_get", "summary": "warehouses_lookup_api", "tags": ["المخزون"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/maintenance-dispositions/": {"get": {"operationId": "11e2da0dc9e568d5_get", "summary": "inventory_api_maintenance_dispositions", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "11e2da0dc9e568d5_post", "summary": "inventory_api_maintenance_dispositions", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/maintenance-dispositions/{document_id}/activate/": {"post": {"operationId": "c752b1766dcfe637_post", "summary": "inventory_api_maintenance_disposition_activate", "tags": ["المخزون"], "parameters": [{"name": "document_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.maintenance.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/maintenance-dispositions/{document_id}/lines/{line_id}/resolve/": {"post": {"operationId": "81b717a34a331485_post", "summary": "inventory_api_maintenance_disposition_resolve", "tags": ["المخزون"], "parameters": [{"name": "document_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "line_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/orders/": {"get": {"operationId": "71d1d0e868c50c3a_get", "summary": "inventory_api_mfg_order_list", "tags": ["المخزون"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/manufacturing/orders/{order_id}/": {"get": {"operationId": "94885591764aca66_get", "summary": "inventory_api_mfg_order_detail", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/manufacturing/orders/{order_id}/approve/": {"post": {"operationId": "e860f7357acfac69_post", "summary": "inventory_api_mfg_order_approve", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/orders/{order_id}/cancel/": {"post": {"operationId": "afbed7e1764530a7_post", "summary": "inventory_api_mfg_order_cancel", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.cancel"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/orders/{order_id}/complete/": {"post": {"operationId": "a7307ff473f9de1d_post", "summary": "inventory_api_mfg_order_complete", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/orders/{order_id}/costs/": {"post": {"operationId": "83692ce7c1a31b14_post", "summary": "inventory_api_mfg_order_costs", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/orders/{order_id}/finish/": {"post": {"operationId": "070f7e758d873ff1_post", "summary": "inventory_api_mfg_order_finish", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/orders/{order_id}/material-request/": {"post": {"operationId": "ef3650b749530926_post", "summary": "inventory_api_mfg_order_material_request", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/orders/{order_id}/materials/": {"post": {"operationId": "06d46c50ab634a7c_post", "summary": "inventory_api_mfg_order_materials", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/orders/{order_id}/quality/": {"post": {"operationId": "502424a0a9e174e3_post", "summary": "inventory_api_mfg_order_quality", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.quality"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/orders/{order_id}/shortages/": {"get": {"operationId": "ca4ff1021a38d916_get", "summary": "inventory_api_mfg_order_shortage", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/manufacturing/orders/{order_id}/start/": {"post": {"operationId": "df0ddcc522e25f85_post", "summary": "inventory_api_mfg_order_start", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/orders/create/": {"post": {"operationId": "d0bfc109835d73f8_post", "summary": "inventory_api_mfg_order_create", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/recipes/": {"get": {"operationId": "24ba213bcc7d028d_get", "summary": "inventory_api_mfg_recipe_list", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "recipe_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/manufacturing/recipes/{recipe_id}/": {"delete": {"operationId": "b23fbd7c53e529a6_delete", "summary": "inventory_api_mfg_recipe_detail", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "b23fbd7c53e529a6_get", "summary": "inventory_api_mfg_recipe_detail", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "b23fbd7c53e529a6_put", "summary": "inventory_api_mfg_recipe_detail", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/recipes/{recipe_id}/approve/": {"post": {"operationId": "18f46d50a6d0938f_post", "summary": "inventory_api_mfg_recipe_approve", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/recipes/{recipe_id}/clone/": {"post": {"operationId": "d7d4ec1f46f03368_post", "summary": "inventory_api_mfg_recipe_clone", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/manufacturing/recipes/{recipe_id}/plan/": {"get": {"operationId": "d8367ad4de701879_get", "summary": "inventory_api_mfg_recipe_plan", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "planned_qty", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "production_line_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/manufacturing/recipes/create/": {"post": {"operationId": "c36baac8fcf4b87c_post", "summary": "inventory_api_mfg_recipe_create", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/opening-stocks/": {"get": {"operationId": "71f9b0ee43da6cfa_get", "summary": "opening_stock_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "71f9b0ee43da6cfa_post", "summary": "opening_stock_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/opening-stocks/{opening_id}/": {"delete": {"operationId": "72b09d1ab6757696_delete", "summary": "opening_stock_resource", "tags": ["المخزون"], "parameters": [{"name": "opening_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "72b09d1ab6757696_get", "summary": "opening_stock_resource", "tags": ["المخزون"], "parameters": [{"name": "opening_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "72b09d1ab6757696_put", "summary": "opening_stock_resource", "tags": ["المخزون"], "parameters": [{"name": "opening_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/opening-stocks/{opening_id}/post/": {"post": {"operationId": "fc665186d64ffc56_post", "summary": "opening_stock_post", "tags": ["المخزون"], "parameters": [{"name": "opening_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/periods/": {"get": {"operationId": "fb9ffe03c6363981_get", "summary": "periods_api", "tags": ["المخزون"], "parameters": [{"name": "year", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.periods.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/periods/close/": {"post": {"operationId": "fcd13e742e127578_post", "summary": "period_close_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.periods.close"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"month": {}, "year": {}}}}}}}}, "/inventory/api/inventory/periods/reopen/": {"post": {"operationId": "45731174c151ad40_post", "summary": "period_reopen_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.periods.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"month": {}, "year": {}}}}}}}}, "/inventory/api/inventory/posting-rules/": {"get": {"operationId": "57513f2bb947aa69_get", "summary": "posting_rules_api", "tags": ["المخزون"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/posting-rules/create/": {"post": {"operationId": "f1c638af677bebb8_post", "summary": "posting_rules_create_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/posting-rules/delete/": {"post": {"operationId": "8b03199fc71d7b7e_post", "summary": "posting_rules_delete_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.delete"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/posting-rules/update/": {"post": {"operationId": "f9a4b4c19ec78100_post", "summary": "posting_rules_update_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/purchase-invoice/{invoice_id}/": {"get": {"operationId": "27692d5d8d53a004_get", "summary": "get_purchase_invoice_for_grn", "tags": ["المخزون"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/replenishment/analyze/": {"post": {"operationId": "f6d9ead93bd0b9b5_post", "summary": "replenishment_analyze_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.replenishment.analyze"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/replenishment/create-requests/": {"post": {"operationId": "fccbb7ec929aac1c_post", "summary": "replenishment_create_requests_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.replenishment.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/replenishment/network/analyze/": {"post": {"operationId": "909abed6d546b04b_post", "summary": "replenishment_network_analyze_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.replenishment.analyze"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/replenishment/network/create-requests/": {"post": {"operationId": "1738d2f5216843f9_post", "summary": "replenishment_network_create_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.replenishment.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/reports/assembly-shortages/": {"get": {"operationId": "ff7049886da0b0c8_get", "summary": "assembly_shortage_report_api", "tags": ["المخزون"], "parameters": [{"name": "format", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "only_shortages", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/rfid/adjustments/{adjustment_id}/post/": {"post": {"operationId": "f97b721b6aa18691_post", "summary": "rfid_adjustment_post", "tags": ["المخزون"], "parameters": [{"name": "adjustment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/alert-policies/": {"get": {"operationId": "d64eb2c4bf259df7_get", "summary": "rfid_alert_policies", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "d64eb2c4bf259df7_post", "summary": "rfid_alert_policies", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/alerts/dispatch/": {"post": {"operationId": "33b6adce54730f0e_post", "summary": "rfid_alert_dispatch", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/devices/": {"get": {"operationId": "7f88915dc566cf1c_get", "summary": "rfid_devices_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "7f88915dc566cf1c_post", "summary": "rfid_devices_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/devices/{device_id}/": {"delete": {"operationId": "1fccfabd4d8c6518_delete", "summary": "rfid_device_resource", "tags": ["المخزون"], "parameters": [{"name": "device_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "1fccfabd4d8c6518_get", "summary": "rfid_device_resource", "tags": ["المخزون"], "parameters": [{"name": "device_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "1fccfabd4d8c6518_put", "summary": "rfid_device_resource", "tags": ["المخزون"], "parameters": [{"name": "device_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/devices/{device_id}/rotate-key/": {"post": {"operationId": "5e11fb762501fffd_post", "summary": "rfid_device_rotate_key", "tags": ["المخزون"], "parameters": [{"name": "device_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/devices/ingest-queue/": {"post": {"operationId": "c242ce1775630309_post", "summary": "rfid_device_enqueue", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/devices/ingest/": {"post": {"operationId": "8c352e900b08bdd5_post", "summary": "rfid_device_ingest", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/document-match/": {"post": {"operationId": "53ed78e358e054c2_post", "summary": "rfid_document_match_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.scan"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/ingest-batches/{batch_id}/": {"get": {"operationId": "04c25a35bc1a20ca_get", "summary": "rfid_ingest_batch_status", "tags": ["المخزون"], "parameters": [{"name": "batch_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/rfid/ingest-batches/{batch_id}/retry/": {"post": {"operationId": "12a7cc8a7458c5e1_post", "summary": "rfid_ingest_batch_retry", "tags": ["المخزون"], "parameters": [{"name": "batch_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/ingest-monitor/": {"get": {"operationId": "84440168ea8d29a4_get", "summary": "rfid_ingest_monitor", "tags": ["المخزون"], "parameters": [{"name": "device_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/rfid/locations/": {"get": {"operationId": "656f24bb6de2a4ad_get", "summary": "rfid_locations_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "656f24bb6de2a4ad_post", "summary": "rfid_locations_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/locations/{location_id}/": {"delete": {"operationId": "41efb7d2cd91d7f0_delete", "summary": "rfid_location_resource", "tags": ["المخزون"], "parameters": [{"name": "location_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "41efb7d2cd91d7f0_get", "summary": "rfid_location_resource", "tags": ["المخزون"], "parameters": [{"name": "location_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "41efb7d2cd91d7f0_put", "summary": "rfid_location_resource", "tags": ["المخزون"], "parameters": [{"name": "location_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/sessions/": {"get": {"operationId": "22b76cbea8149603_get", "summary": "rfid_sessions_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "22b76cbea8149603_post", "summary": "rfid_sessions_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/sessions/{session_id}/": {"delete": {"operationId": "9a66cc4e569acc9b_delete", "summary": "rfid_session_resource", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "9a66cc4e569acc9b_get", "summary": "rfid_session_resource", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "9a66cc4e569acc9b_put", "summary": "rfid_session_resource", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/sessions/{session_id}/adjustment/": {"post": {"operationId": "4970aa7aa1271c4d_post", "summary": "rfid_session_adjustment", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/sessions/{session_id}/approve/": {"post": {"operationId": "6b4cce68b3540095_post", "summary": "rfid_session_approve", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/sessions/{session_id}/recount/": {"post": {"operationId": "e9c7aab8f00d4d3d_post", "summary": "rfid_session_recount", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/sessions/{session_id}/review/": {"get": {"operationId": "8611a3b9244ab9ee_get", "summary": "rfid_session_review_api", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "8611a3b9244ab9ee_post", "summary": "rfid_session_review_api", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/sessions/{session_id}/scan/": {"post": {"operationId": "651b091d57ab84fe_post", "summary": "rfid_session_scan", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.scan"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/sessions/{session_id}/start/": {"post": {"operationId": "335468e27e6d2a01_post", "summary": "rfid_session_start", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/sessions/{session_id}/tasks/": {"get": {"operationId": "1dd92bd88b7b5623_get", "summary": "rfid_session_tasks", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "1dd92bd88b7b5623_post", "summary": "rfid_session_tasks", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/tag-history/": {"get": {"operationId": "f148ba851e8fece6_get", "summary": "rfid_tag_history_api", "tags": ["المخزون"], "parameters": [{"name": "epc", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "tag_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/rfid/tags/": {"get": {"operationId": "7d2b1016c681e271_get", "summary": "rfid_tags_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "7d2b1016c681e271_post", "summary": "rfid_tags_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/tags/{tag_id}/": {"delete": {"operationId": "7127147f03b197a8_delete", "summary": "rfid_tag_resource", "tags": ["المخزون"], "parameters": [{"name": "tag_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "7127147f03b197a8_get", "summary": "rfid_tag_resource", "tags": ["المخزون"], "parameters": [{"name": "tag_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "7127147f03b197a8_put", "summary": "rfid_tag_resource", "tags": ["المخزون"], "parameters": [{"name": "tag_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/tags/bulk/": {"post": {"operationId": "931c2b39d0568c5b_post", "summary": "rfid_tags_bulk", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/tasks/{task_id}/status/": {"post": {"operationId": "df24e10e954d26e2_post", "summary": "rfid_task_status", "tags": ["المخزون"], "parameters": [{"name": "task_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/rfid/warehouse-map/": {"get": {"operationId": "f7349aa83f4e9ec7_get", "summary": "rfid_warehouse_map", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/stock-conversions/": {"get": {"operationId": "10de467af2b7837e_get", "summary": "stock_conversions", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "10de467af2b7837e_post", "summary": "stock_conversions", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/stock-conversions/{conversion_id}/": {"get": {"operationId": "af50ad93c3c1603f_get", "summary": "stock_conversion_resource", "tags": ["المخزون"], "parameters": [{"name": "conversion_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "af50ad93c3c1603f_put", "summary": "stock_conversion_resource", "tags": ["المخزون"], "parameters": [{"name": "conversion_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/stock-conversions/{conversion_id}/post/": {"post": {"operationId": "83c5db8c202d13c1_post", "summary": "stock_conversion_post", "tags": ["المخزون"], "parameters": [{"name": "conversion_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/stock-conversions/source/": {"get": {"operationId": "ee76897fd6e45ae7_get", "summary": "stock_conversion_source", "tags": ["المخزون"], "parameters": [{"name": "batch_no", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "conversion_date", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "qty", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/stock-ledger/": {"get": {"operationId": "325bba40304c3ab1_get", "summary": "stock_ledger_api", "tags": ["المخزون"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "format", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.ledger.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/stock-position/": {"get": {"operationId": "d2514a9d7ef3e7f7_get", "summary": "stock_position_api", "tags": ["المخزون"], "parameters": [{"name": "category_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_expired", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "only_positive", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/stock-position/detail/": {"get": {"operationId": "37de8ec3eb891391_get", "summary": "stock_position_detail_api", "tags": ["المخزون"], "parameters": [{"name": "include_expired", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "near_days", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/store/categories/": {"get": {"operationId": "999f516a107cd262_get", "summary": "api_store_categories", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/store/items/": {"get": {"operationId": "a2700c1fc2640bce_get", "summary": "api_store_items", "tags": ["المخزون"], "parameters": [{"name": "category_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "search", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "sold_by_weight", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/transfer-requests/": {"get": {"operationId": "da45074e4d4445b8_get", "summary": "inventory_api_transfer_request_list", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/transfer-requests/{request_id}/": {"get": {"operationId": "f5b8e0352759eb0c_get", "summary": "inventory_api_transfer_request_detail", "tags": ["المخزون"], "parameters": [{"name": "request_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "f5b8e0352759eb0c_put", "summary": "inventory_api_transfer_request_detail", "tags": ["المخزون"], "parameters": [{"name": "request_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfer-requests/{request_id}/approve/": {"post": {"operationId": "1d7194df9e1e5c83_post", "summary": "inventory_api_transfer_request_approve", "tags": ["المخزون"], "parameters": [{"name": "request_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfer-requests/create/": {"post": {"operationId": "69f0dc87d46658ba_post", "summary": "inventory_api_transfer_request_create", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfers/{transfer_id}/": {"get": {"operationId": "c1e7afaf7afa3731_get", "summary": "inventory_api_transfer_detail", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.view", "documents.activity.view", "inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/transfers/{transfer_id}/approve/": {"post": {"operationId": "e95d334f7e8709ea_post", "summary": "inventory_api_transfer_approve", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfers/{transfer_id}/cancel/": {"post": {"operationId": "87167d9272e0d501_post", "summary": "inventory_api_transfer_cancel", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.edit"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfers/{transfer_id}/close/": {"post": {"operationId": "a0813532c340d2ce_post", "summary": "inventory_api_transfer_close", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.close"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfers/{transfer_id}/dispatch/": {"post": {"operationId": "41aafe2381aa24d1_post", "summary": "inventory_api_transfer_dispatch", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.dispatch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfers/{transfer_id}/receive-final/": {"post": {"operationId": "bb0f418fac9be925_post", "summary": "inventory_api_transfer_receive_final", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.receive_final"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"lines": {}}}}}}}}, "/inventory/api/inventory/transfers/{transfer_id}/receive-transit/": {"post": {"operationId": "eaa0e1a2a2a55c75_post", "summary": "inventory_api_transfer_receive_transit", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.receive_transit"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfers/{transfer_id}/reopen/": {"post": {"operationId": "38c132978b81a0e6_post", "summary": "inventory_api_transfer_reopen", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.edit"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfers/{transfer_id}/save/": {"put": {"operationId": "c1a6fe628a3a6502_put", "summary": "inventory_api_transfer_save", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.edit"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfers/{transfer_id}/settle-remainder/": {"post": {"operationId": "143a03666a7f2044_post", "summary": "inventory_api_transfer_settle_remainder", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.receive_final"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfers/create/": {"post": {"operationId": "64f3c8b2f207a908_post", "summary": "inventory_api_transfer_create", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/transfers/drivers/": {"get": {"operationId": "cd52c222ded1c43f_get", "summary": "inventory_api_transfer_drivers", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/transfers/list/": {"get": {"operationId": "3eaef6631d3583ba_get", "summary": "inventory_api_transfer_list", "tags": ["المخزون"], "parameters": [{"name": "cursor", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_filters", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_code", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "transfer_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/inventory/variant-adjustments/": {"get": {"operationId": "f6aab8502044a450_get", "summary": "variant_adjustments", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "f6aab8502044a450_post", "summary": "variant_adjustments", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/variant-adjustments/{adjustment_id}/": {"put": {"operationId": "355b379f86a4c23b_put", "summary": "variant_adjustment_update", "tags": ["المخزون"], "parameters": [{"name": "adjustment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/inventory/variant-adjustments/{adjustment_id}/post/": {"post": {"operationId": "ef7c3b3d7975912a_post", "summary": "variant_adjustment_post", "tags": ["المخزون"], "parameters": [{"name": "adjustment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/item-categories/": {"get": {"operationId": "74431849136ce2c9_get", "summary": "api_item_categories", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "description": "بحث جزئي بكود واسم التصنيف أو التصنيف الأب.", "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [{"id": 5, "code": "CAT-000005", "name": "Example Category", "text": "CAT-000005 - Example Category", "parent_id": null, "parent_name": "", "is_active": true}]}}}}}}, "post": {"operationId": "74431849136ce2c9_post", "summary": "api_item_categories", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/item-categories/{category_id}/": {"delete": {"operationId": "ed8369d98b799692_delete", "summary": "api_item_category_resource", "tags": ["المخزون"], "parameters": [{"name": "category_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "ed8369d98b799692_put", "summary": "api_item_category_resource", "tags": ["المخزون"], "parameters": [{"name": "category_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/item-inquiry/": {"get": {"operationId": "73aa33f431e4b51c_get", "summary": "item_inquiry_api", "tags": ["المخزون"], "parameters": [{"name": "include_zero", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.inquiry.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/item-inquiry/preferences/": {"get": {"operationId": "c26aedca758fef74_get", "summary": "item_inquiry_preferences_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.inquiry.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "c26aedca758fef74_post", "summary": "item_inquiry_preferences_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.inquiry.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"columns": {}}}}}}}}, "/inventory/api/item-inquiry/repair/": {"post": {"operationId": "eb52c2aab7d064b0_post", "summary": "item_inquiry_repair_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.inquiry.view", "inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"apply": {}, "item_id": {}, "variant_id": {}, "warehouse_id": {}}}}}}}}, "/inventory/api/items/": {"get": {"operationId": "cd753b75b08360a2_get", "summary": "api_items_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "description": "رقم الصفحة؛ الافتراضي1. الصفحة خارج النطاق تعاد كآخر صفحة.", "schema": {"type": "integer"}}, {"name": "page_size", "in": "query", "description": "حجم الصفحة؛ الافتراضي50، يضبط بين1 و200.", "schema": {"type": "integer"}}, {"name": "search", "in": "query", "description": "بحث في الاسم والكود وart_no والباركود وباركود الوحدة؛ q بديل حين search فارغ.", "schema": {"type": "string"}}, {"name": "q", "in": "query", "description": "بديل search.", "schema": {"type": "string"}}, {"name": "item_type", "in": "query", "description": "قيمة نوع الصنف كما هي في ERP.", "schema": {"type": "string"}}, {"name": "category_id", "in": "query", "description": "معرف التصنيف مع جميع التصنيفات التابعة؛ القيمة غير الرقمية تعيد400.", "schema": {"type": "integer"}}, {"name": "is_active", "in": "query", "description": "true للفعال؛ أي قيمة غير فارغة أخرى تختار غير الفعال.", "schema": {"type": "string"}}, {"name": "low_stock", "in": "query", "description": "1 لاختيار الأصناف التي لها رصيد أقل أو يساوي حد المخزون المنخفض.", "schema": {"type": "string"}}, {"name": "ordering", "in": "query", "description": "code أو name أو date_create مع بادئة - للعكس؛ غير المعتمد يعود إلى code.", "schema": {"type": "string"}}, {"name": "pricing_channel", "in": "query", "description": "sales لحساب عروض المبيعات؛ أسعار البيع الافتراضية تبقى منفصلة.", "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["inventory.item.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [], "total": 0, "active_total": 0, "inactive_total": 0, "page": 1, "page_size": 50, "total_pages": 1}}}}}}, "post": {"operationId": "cd753b75b08360a2_post", "summary": "api_items_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "pricing_channel", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/items/{item_id}/": {"delete": {"operationId": "a56f60f142e4a1bb_delete", "summary": "api_item_resource", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"cost_method": {}}}}}}}, "get": {"operationId": "a56f60f142e4a1bb_get", "summary": "api_item_resource", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "a56f60f142e4a1bb_put", "summary": "api_item_resource", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"cost_method": {}}}}}}}}, "/inventory/api/items/{item_id}/gallery/": {"post": {"operationId": "fb199d5c4ca9f10e_post", "summary": "api_item_gallery_upload", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"alt_text": {}}}}}}}}, "/inventory/api/items/{item_id}/gallery/{image_id}/": {"delete": {"operationId": "b7dcdb78c5cd4936_delete", "summary": "api_item_gallery_delete", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "image_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/items/{item_id}/image/": {"post": {"operationId": "a72c7b7ec27c5ed6_post", "summary": "api_item_image", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/items/{item_id}/kpis/": {"get": {"operationId": "dc01804f536e20ea_get", "summary": "api_item_kpis", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/items/{item_id}/variant-balances/": {"get": {"operationId": "614f4c5149ff1f0a_get", "summary": "item_variant_balances", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/items/{item_id}/variant-combinations/": {"get": {"operationId": "2df1c5ff1d0af1e9_get", "summary": "manage_item_variants", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.update", "inventory.item.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "2df1c5ff1d0af1e9_post", "summary": "manage_item_variants", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.update", "inventory.item.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/items/{item_id}/variant-combinations/{variant_id}/": {"delete": {"operationId": "76eecf27386e3384_delete", "summary": "manage_item_variant_resource", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "variant_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "76eecf27386e3384_put", "summary": "manage_item_variant_resource", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "variant_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/items/{item_id}/variants/lookup/": {"get": {"operationId": "dd16508047238dc2_get", "summary": "item_variants_lookup", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/items/bulk-lookup/": {"post": {"operationId": "08788118981ea4da_post", "summary": "items_bulk_lookup", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"items": {}}}}}}}}, "/inventory/api/items/component-lookup/": {"get": {"operationId": "b653f3f353367cfc_get", "summary": "api_item_component_lookup", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "description": "بحث بالكود والاسم وart_no والباركود وباركود الوحدة أو الرقم التسلسلي في سطور التحويل.", "schema": {"type": "string"}}, {"name": "exclude_item_id", "in": "query", "description": "استبعاد معرف الصنف الحالي، اختياري. استخدم id وليس كود الصنف.", "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [{"id": 10, "text": "IT-010 - Example Item", "code": "IT-010", "name": "Example Item", "art_no": "", "barcode": ""}]}}}}}}}, "/inventory/api/items/export/": {"get": {"operationId": "9442b8611d9e1726_get", "summary": "api_items_export", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/items/import-excel/analyze/": {"post": {"operationId": "8e2785b15635962a_post", "summary": "api_item_excel_analyze", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/items/import-excel/apply/": {"post": {"operationId": "15ff219806edf7da_post", "summary": "api_item_excel_apply", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/items/import-excel/upload/": {"post": {"operationId": "6a2d3df405c70e31_post", "summary": "api_item_excel_upload", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/items/lookup/": {"get": {"operationId": "e5518fc72fb01334_get", "summary": "items_lookup", "tags": ["المخزون"], "parameters": [{"name": "can_sell", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "from_warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "is_stock_item", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "only_available", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "pricing_channel", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/items/pricing/": {"get": {"operationId": "a550f9a436e6e304_get", "summary": "api_item_pricing_list", "tags": ["المخزون"], "parameters": [{"name": "all", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "category_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "grn_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "risk", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.pricing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/items/pricing/grns/": {"get": {"operationId": "ebb6ad16ca93f670_get", "summary": "api_item_pricing_grn_lookup", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.pricing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/items/pricing/update/": {"post": {"operationId": "2f58d9e83c03d502_post", "summary": "api_item_pricing_update", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.item.pricing.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"rows": {}}}}}}}}, "/inventory/api/items/stock/": {"get": {"operationId": "fd5f446e2829363e_get", "summary": "inventory_item_stock_lookup", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/lookups/accounts/": {"get": {"operationId": "be6ca6558d07a5b3_get", "summary": "accounts_lookup_api", "tags": ["المخزون"], "parameters": [{"name": "account_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/lookups/branches/": {"get": {"operationId": "32f7c5ed1b4bb06e_get", "summary": "branches_lookup_api", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/lookups/items/": {"get": {"operationId": "18968e74c8a54929_get", "summary": "items_lookup_api", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/lookups/production-lines/": {"get": {"operationId": "1e9894b2c7b39d42_get", "summary": "production_lines_lookup_api", "tags": ["المخزون"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/lookups/warehouses/": {"get": {"operationId": "933b25325f6fd6e3_get", "summary": "warehouses_lookup_api", "tags": ["المخزون"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/maintenance-dispositions/": {"get": {"operationId": "bd24feed3471a01c_get", "summary": "inventory_api_maintenance_dispositions", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "bd24feed3471a01c_post", "summary": "inventory_api_maintenance_dispositions", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/maintenance-dispositions/{document_id}/activate/": {"post": {"operationId": "4d6d17979f795c09_post", "summary": "inventory_api_maintenance_disposition_activate", "tags": ["المخزون"], "parameters": [{"name": "document_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.maintenance.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/maintenance-dispositions/{document_id}/lines/{line_id}/resolve/": {"post": {"operationId": "a518f7c8f685a88e_post", "summary": "inventory_api_maintenance_disposition_resolve", "tags": ["المخزون"], "parameters": [{"name": "document_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "line_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/orders/": {"get": {"operationId": "e25ff42c6c519fba_get", "summary": "inventory_api_mfg_order_list", "tags": ["المخزون"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/manufacturing/orders/{order_id}/": {"get": {"operationId": "92f72bbed1e06c0b_get", "summary": "inventory_api_mfg_order_detail", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/manufacturing/orders/{order_id}/approve/": {"post": {"operationId": "c38dd66804fbe226_post", "summary": "inventory_api_mfg_order_approve", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/orders/{order_id}/cancel/": {"post": {"operationId": "7250c946817084a6_post", "summary": "inventory_api_mfg_order_cancel", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.cancel"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/orders/{order_id}/complete/": {"post": {"operationId": "0d391f80db7fa414_post", "summary": "inventory_api_mfg_order_complete", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/orders/{order_id}/costs/": {"post": {"operationId": "ecc588315bd82c8f_post", "summary": "inventory_api_mfg_order_costs", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/orders/{order_id}/finish/": {"post": {"operationId": "905a3b5b2e9fbf74_post", "summary": "inventory_api_mfg_order_finish", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/orders/{order_id}/material-request/": {"post": {"operationId": "a73cb3843248ca03_post", "summary": "inventory_api_mfg_order_material_request", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/orders/{order_id}/materials/": {"post": {"operationId": "505f89251f3c1bd9_post", "summary": "inventory_api_mfg_order_materials", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/orders/{order_id}/quality/": {"post": {"operationId": "55519a340c0814e5_post", "summary": "inventory_api_mfg_order_quality", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.quality"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/orders/{order_id}/shortages/": {"get": {"operationId": "e6f17c456fd5e0ea_get", "summary": "inventory_api_mfg_order_shortage", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/manufacturing/orders/{order_id}/start/": {"post": {"operationId": "28e37c58068e4586_post", "summary": "inventory_api_mfg_order_start", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/orders/create/": {"post": {"operationId": "20867e02f6032b59_post", "summary": "inventory_api_mfg_order_create", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/recipes/": {"get": {"operationId": "bf5814e6684ff6f7_get", "summary": "inventory_api_mfg_recipe_list", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "recipe_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/manufacturing/recipes/{recipe_id}/": {"delete": {"operationId": "6d0c14aea5129880_delete", "summary": "inventory_api_mfg_recipe_detail", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "6d0c14aea5129880_get", "summary": "inventory_api_mfg_recipe_detail", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "6d0c14aea5129880_put", "summary": "inventory_api_mfg_recipe_detail", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/recipes/{recipe_id}/approve/": {"post": {"operationId": "c23fe09d02f65ed5_post", "summary": "inventory_api_mfg_recipe_approve", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/recipes/{recipe_id}/clone/": {"post": {"operationId": "f10009bce706a33d_post", "summary": "inventory_api_mfg_recipe_clone", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/manufacturing/recipes/{recipe_id}/plan/": {"get": {"operationId": "31f1b4f6a213337e_get", "summary": "inventory_api_mfg_recipe_plan", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "planned_qty", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "production_line_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/manufacturing/recipes/create/": {"post": {"operationId": "45232bb6cffe84a5_post", "summary": "inventory_api_mfg_recipe_create", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/opening-stocks/": {"get": {"operationId": "4435ea622e431c67_get", "summary": "opening_stock_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "4435ea622e431c67_post", "summary": "opening_stock_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/opening-stocks/{opening_id}/": {"delete": {"operationId": "0602a2503015ccc7_delete", "summary": "opening_stock_resource", "tags": ["المخزون"], "parameters": [{"name": "opening_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "0602a2503015ccc7_get", "summary": "opening_stock_resource", "tags": ["المخزون"], "parameters": [{"name": "opening_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "0602a2503015ccc7_put", "summary": "opening_stock_resource", "tags": ["المخزون"], "parameters": [{"name": "opening_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/opening-stocks/{opening_id}/post/": {"post": {"operationId": "c956ed40dc6e7f58_post", "summary": "opening_stock_post", "tags": ["المخزون"], "parameters": [{"name": "opening_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/periods/": {"get": {"operationId": "922944b8418e2170_get", "summary": "periods_api", "tags": ["المخزون"], "parameters": [{"name": "year", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.periods.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/periods/close/": {"post": {"operationId": "e5515e8168858589_post", "summary": "period_close_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.periods.close"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"month": {}, "year": {}}}}}}}}, "/inventory/api/periods/reopen/": {"post": {"operationId": "8a6484d87f8b2778_post", "summary": "period_reopen_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.periods.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"month": {}, "year": {}}}}}}}}, "/inventory/api/posting-rules/": {"get": {"operationId": "a18fecf9774d9863_get", "summary": "posting_rules_api", "tags": ["المخزون"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/posting-rules/create/": {"post": {"operationId": "95943dba0698d4a5_post", "summary": "posting_rules_create_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/posting-rules/delete/": {"post": {"operationId": "25a9edca13ef24c1_post", "summary": "posting_rules_delete_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.delete"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/posting-rules/update/": {"post": {"operationId": "63edd911f8eb03a7_post", "summary": "posting_rules_update_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.posting.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/purchase-invoice/{invoice_id}/": {"get": {"operationId": "50533583849cf804_get", "summary": "get_purchase_invoice_for_grn", "tags": ["المخزون"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/replenishment/analyze/": {"post": {"operationId": "edf4afd031826285_post", "summary": "replenishment_analyze_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.replenishment.analyze"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/replenishment/create-requests/": {"post": {"operationId": "56c6c8d52509a7ee_post", "summary": "replenishment_create_requests_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.replenishment.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/replenishment/network/analyze/": {"post": {"operationId": "40e96969eb087966_post", "summary": "replenishment_network_analyze_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.replenishment.analyze"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/replenishment/network/create-requests/": {"post": {"operationId": "8bf269861c59e832_post", "summary": "replenishment_network_create_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.replenishment.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/reports/assembly-shortages/": {"get": {"operationId": "82de9792e11ea1b0_get", "summary": "assembly_shortage_report_api", "tags": ["المخزون"], "parameters": [{"name": "format", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "only_shortages", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/rfid/adjustments/{adjustment_id}/post/": {"post": {"operationId": "c658b62c4c81399c_post", "summary": "rfid_adjustment_post", "tags": ["المخزون"], "parameters": [{"name": "adjustment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/alert-policies/": {"get": {"operationId": "2393d3b434c94801_get", "summary": "rfid_alert_policies", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "2393d3b434c94801_post", "summary": "rfid_alert_policies", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/alerts/dispatch/": {"post": {"operationId": "c6e979270614d012_post", "summary": "rfid_alert_dispatch", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/devices/": {"get": {"operationId": "20acad5a8f4f0eb6_get", "summary": "rfid_devices_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "20acad5a8f4f0eb6_post", "summary": "rfid_devices_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/devices/{device_id}/": {"delete": {"operationId": "4c94c473ddebb098_delete", "summary": "rfid_device_resource", "tags": ["المخزون"], "parameters": [{"name": "device_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "4c94c473ddebb098_get", "summary": "rfid_device_resource", "tags": ["المخزون"], "parameters": [{"name": "device_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "4c94c473ddebb098_put", "summary": "rfid_device_resource", "tags": ["المخزون"], "parameters": [{"name": "device_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/devices/{device_id}/rotate-key/": {"post": {"operationId": "acd6c74761550235_post", "summary": "rfid_device_rotate_key", "tags": ["المخزون"], "parameters": [{"name": "device_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/devices/ingest-queue/": {"post": {"operationId": "721d49ec2c2e123b_post", "summary": "rfid_device_enqueue", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/devices/ingest/": {"post": {"operationId": "f36842f8c5e174fd_post", "summary": "rfid_device_ingest", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/document-match/": {"post": {"operationId": "7c4c9997be8ad09d_post", "summary": "rfid_document_match_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.scan"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/ingest-batches/{batch_id}/": {"get": {"operationId": "f65f346bdb7c131e_get", "summary": "rfid_ingest_batch_status", "tags": ["المخزون"], "parameters": [{"name": "batch_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/rfid/ingest-batches/{batch_id}/retry/": {"post": {"operationId": "cdb312adfa1b9c30_post", "summary": "rfid_ingest_batch_retry", "tags": ["المخزون"], "parameters": [{"name": "batch_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/ingest-monitor/": {"get": {"operationId": "d4e4342cfe790fa0_get", "summary": "rfid_ingest_monitor", "tags": ["المخزون"], "parameters": [{"name": "device_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/rfid/locations/": {"get": {"operationId": "77aa960287d18df4_get", "summary": "rfid_locations_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "77aa960287d18df4_post", "summary": "rfid_locations_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/locations/{location_id}/": {"delete": {"operationId": "707f750803399e5c_delete", "summary": "rfid_location_resource", "tags": ["المخزون"], "parameters": [{"name": "location_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "707f750803399e5c_get", "summary": "rfid_location_resource", "tags": ["المخزون"], "parameters": [{"name": "location_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "707f750803399e5c_put", "summary": "rfid_location_resource", "tags": ["المخزون"], "parameters": [{"name": "location_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/sessions/": {"get": {"operationId": "679d6ca8bb4e343d_get", "summary": "rfid_sessions_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "679d6ca8bb4e343d_post", "summary": "rfid_sessions_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/sessions/{session_id}/": {"delete": {"operationId": "5b6a0ed8410707c6_delete", "summary": "rfid_session_resource", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "5b6a0ed8410707c6_get", "summary": "rfid_session_resource", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "5b6a0ed8410707c6_put", "summary": "rfid_session_resource", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/sessions/{session_id}/adjustment/": {"post": {"operationId": "74a659ee826244a3_post", "summary": "rfid_session_adjustment", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/sessions/{session_id}/approve/": {"post": {"operationId": "875a04b2def55449_post", "summary": "rfid_session_approve", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/sessions/{session_id}/recount/": {"post": {"operationId": "d57d4ed43b6c1f48_post", "summary": "rfid_session_recount", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/sessions/{session_id}/review/": {"get": {"operationId": "076fc988d702c637_get", "summary": "rfid_session_review_api", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "076fc988d702c637_post", "summary": "rfid_session_review_api", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/sessions/{session_id}/scan/": {"post": {"operationId": "e7aea16915a31670_post", "summary": "rfid_session_scan", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.scan"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/sessions/{session_id}/start/": {"post": {"operationId": "8c0521f04cb17635_post", "summary": "rfid_session_start", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/sessions/{session_id}/tasks/": {"get": {"operationId": "5d1d80d048dc8ee2_get", "summary": "rfid_session_tasks", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "5d1d80d048dc8ee2_post", "summary": "rfid_session_tasks", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.count.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/tag-history/": {"get": {"operationId": "e50fcc4cdc555ded_get", "summary": "rfid_tag_history_api", "tags": ["المخزون"], "parameters": [{"name": "epc", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "tag_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/rfid/tags/": {"get": {"operationId": "709669507f78f556_get", "summary": "rfid_tags_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "709669507f78f556_post", "summary": "rfid_tags_collection", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/tags/{tag_id}/": {"delete": {"operationId": "f5e7262861869890_delete", "summary": "rfid_tag_resource", "tags": ["المخزون"], "parameters": [{"name": "tag_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "f5e7262861869890_get", "summary": "rfid_tag_resource", "tags": ["المخزون"], "parameters": [{"name": "tag_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "f5e7262861869890_put", "summary": "rfid_tag_resource", "tags": ["المخزون"], "parameters": [{"name": "tag_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/tags/bulk/": {"post": {"operationId": "c920874ef570370f_post", "summary": "rfid_tags_bulk", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/tasks/{task_id}/status/": {"post": {"operationId": "ee3933b7abef33e2_post", "summary": "rfid_task_status", "tags": ["المخزون"], "parameters": [{"name": "task_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/rfid/warehouse-map/": {"get": {"operationId": "b757ca5d991b2921_get", "summary": "rfid_warehouse_map", "tags": ["المخزون"], "parameters": [{"name": "session_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.rfid.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/stock-conversions/": {"get": {"operationId": "8a65eea14dbe97cb_get", "summary": "stock_conversions", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "8a65eea14dbe97cb_post", "summary": "stock_conversions", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/stock-conversions/{conversion_id}/": {"get": {"operationId": "eb4cdb5672860df1_get", "summary": "stock_conversion_resource", "tags": ["المخزون"], "parameters": [{"name": "conversion_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "eb4cdb5672860df1_put", "summary": "stock_conversion_resource", "tags": ["المخزون"], "parameters": [{"name": "conversion_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/stock-conversions/{conversion_id}/post/": {"post": {"operationId": "6d9280e6da30f064_post", "summary": "stock_conversion_post", "tags": ["المخزون"], "parameters": [{"name": "conversion_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/stock-conversions/source/": {"get": {"operationId": "38dcfab577805ae9_get", "summary": "stock_conversion_source", "tags": ["المخزون"], "parameters": [{"name": "batch_no", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "conversion_date", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "qty", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/stock-ledger/": {"get": {"operationId": "0806925baddda552_get", "summary": "stock_ledger_api", "tags": ["المخزون"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "format", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.ledger.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/stock-position/": {"get": {"operationId": "8a26125e66cad6b3_get", "summary": "stock_position_api", "tags": ["المخزون"], "parameters": [{"name": "category_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_expired", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "only_positive", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/stock-position/detail/": {"get": {"operationId": "4075a7c6d582a346_get", "summary": "stock_position_detail_api", "tags": ["المخزون"], "parameters": [{"name": "include_expired", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "near_days", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/store/categories/": {"get": {"operationId": "74a960d57cc8a7e7_get", "summary": "api_store_categories", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/store/items/": {"get": {"operationId": "c2fcb6b88bd0f381_get", "summary": "api_store_items", "tags": ["المخزون"], "parameters": [{"name": "category_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "search", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "sold_by_weight", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/transfer-requests/": {"get": {"operationId": "4a942d04422206a0_get", "summary": "inventory_api_transfer_request_list", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/transfer-requests/{request_id}/": {"get": {"operationId": "474aa73354fd679b_get", "summary": "inventory_api_transfer_request_detail", "tags": ["المخزون"], "parameters": [{"name": "request_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "474aa73354fd679b_put", "summary": "inventory_api_transfer_request_detail", "tags": ["المخزون"], "parameters": [{"name": "request_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfer-requests/{request_id}/approve/": {"post": {"operationId": "a74269876551def8_post", "summary": "inventory_api_transfer_request_approve", "tags": ["المخزون"], "parameters": [{"name": "request_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfer-requests/create/": {"post": {"operationId": "349b363b32b4617f_post", "summary": "inventory_api_transfer_request_create", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfers/{transfer_id}/": {"get": {"operationId": "3379051cc6e20217_get", "summary": "inventory_api_transfer_detail", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.view", "documents.activity.view", "inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/transfers/{transfer_id}/approve/": {"post": {"operationId": "130a0750e9fe9e10_post", "summary": "inventory_api_transfer_approve", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfers/{transfer_id}/cancel/": {"post": {"operationId": "0a3a15e53e9e4dad_post", "summary": "inventory_api_transfer_cancel", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.edit"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfers/{transfer_id}/close/": {"post": {"operationId": "d694f1b6d67c356e_post", "summary": "inventory_api_transfer_close", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.close"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfers/{transfer_id}/dispatch/": {"post": {"operationId": "64d3cd9875591fdc_post", "summary": "inventory_api_transfer_dispatch", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.dispatch"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfers/{transfer_id}/receive-final/": {"post": {"operationId": "f64d5d8594f43ec5_post", "summary": "inventory_api_transfer_receive_final", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.receive_final"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"lines": {}}}}}}}}, "/inventory/api/transfers/{transfer_id}/receive-transit/": {"post": {"operationId": "d5fa154fe1e0f7fe_post", "summary": "inventory_api_transfer_receive_transit", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.receive_transit"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfers/{transfer_id}/reopen/": {"post": {"operationId": "7ef544d3b7b1f230_post", "summary": "inventory_api_transfer_reopen", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.edit"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfers/{transfer_id}/save/": {"put": {"operationId": "64ef13dd961a371d_put", "summary": "inventory_api_transfer_save", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.edit"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfers/{transfer_id}/settle-remainder/": {"post": {"operationId": "a803bcc86826cc24_post", "summary": "inventory_api_transfer_settle_remainder", "tags": ["المخزون"], "parameters": [{"name": "transfer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.receive_final"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfers/create/": {"post": {"operationId": "0263b0380ee2e746_post", "summary": "inventory_api_transfer_create", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/transfers/drivers/": {"get": {"operationId": "7b9bf341fac0466f_get", "summary": "inventory_api_transfer_drivers", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/transfers/list/": {"get": {"operationId": "f147f3a0c125036d_get", "summary": "inventory_api_transfer_list", "tags": ["المخزون"], "parameters": [{"name": "cursor", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_filters", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_code", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "transfer_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/api/variant-adjustments/": {"get": {"operationId": "bdb4bc79f7e10102_get", "summary": "variant_adjustments", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "bdb4bc79f7e10102_post", "summary": "variant_adjustments", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/variant-adjustments/{adjustment_id}/": {"put": {"operationId": "44e58064f8af4d5e_put", "summary": "variant_adjustment_update", "tags": ["المخزون"], "parameters": [{"name": "adjustment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/variant-adjustments/{adjustment_id}/post/": {"post": {"operationId": "d8a47e2c37b2840e_post", "summary": "variant_adjustment_post", "tags": ["المخزون"], "parameters": [{"name": "adjustment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.stock.adjust"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/warehouses/": {"get": {"operationId": "edd29a64a28185e1_get", "summary": "warehouses_collection", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "edd29a64a28185e1_post", "summary": "warehouses_collection", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/warehouses/{warehouse_id}/": {"delete": {"operationId": "d8d76e3ee1aba35f_delete", "summary": "warehouse_resource", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "d8d76e3ee1aba35f_get", "summary": "warehouse_resource", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "d8d76e3ee1aba35f_put", "summary": "warehouse_resource", "tags": ["المخزون"], "parameters": [{"name": "warehouse_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/api/warehouses/lookup/": {"get": {"operationId": "af7b7a77341f154e_get", "summary": "warehouses_lookup", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "description": "بحث في الاسم والكود واسم الفرع والعنوان والملاحظات.", "schema": {"type": "string"}}, {"name": "action", "in": "query", "description": "الإجراء المطلوب؛ الافتراضي view. يستخدم WarehouseAccessService لتصفية الوصول.", "schema": {"type": "string"}}, {"name": "enforce_access", "in": "query", "description": "1 أو true أو yes أو on لفرض تصفية صلاحيات المخزن في قوائم التحويل.", "schema": {"type": "string"}}, {"name": "branch_id", "in": "query", "description": "معرف فرع اختياري؛ القيمة غير الرقمية لا تطبق المرشح.", "schema": {"type": "integer"}}, {"name": "branch_scope", "in": "query", "description": "agency للوكالات؛ branch لغير الوكالات.", "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": [{"id": 3, "code": "WH-01", "name": "Example Warehouse", "branch_id": 1, "branch_name": "Example Branch", "branch_type": "BRANCH", "address": "", "text": "WH-01 - Example Warehouse - Example Branch", "is_vehicle_warehouse": false}]}}}}}}, "/inventory/grns/": {"get": {"operationId": "7eeba4ca6439bb15_get", "summary": "grn_list_create", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "7eeba4ca6439bb15_post", "summary": "grn_list_create", "tags": ["المخزون"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/grns/{grn_id}/": {"delete": {"operationId": "40e7a76e3de4dbda_delete", "summary": "grn_resource", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "40e7a76e3de4dbda_get", "summary": "grn_resource", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "40e7a76e3de4dbda_put", "summary": "grn_resource", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/grns/{grn_id}/post/": {"post": {"operationId": "3aa150408615e569_post", "summary": "grn_post", "tags": ["المخزون"], "parameters": [{"name": "grn_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.grn.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/inventory/items/{item_id}/variants/lookup/": {"get": {"operationId": "969cd53b2eaa6217_get", "summary": "item_variants_lookup", "tags": ["المخزون"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/items/bulk-lookup/": {"post": {"operationId": "16a3db713d1ff768_post", "summary": "items_bulk_lookup", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.opening.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"items": {}}}}}}}}, "/inventory/items/lookup/": {"get": {"operationId": "98294f0a67471da9_get", "summary": "items_lookup", "tags": ["المخزون"], "parameters": [{"name": "can_sell", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "from_warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "is_stock_item", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "only_available", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "pricing_channel", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/inventory/warehouses/lookup/": {"get": {"operationId": "e643b2ec6dd5b5cf_get", "summary": "warehouses_lookup", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "description": "بحث في الاسم والكود واسم الفرع والعنوان والملاحظات.", "schema": {"type": "string"}}, {"name": "action", "in": "query", "description": "الإجراء المطلوب؛ الافتراضي view. يستخدم WarehouseAccessService لتصفية الوصول.", "schema": {"type": "string"}}, {"name": "enforce_access", "in": "query", "description": "1 أو true أو yes أو on لفرض تصفية صلاحيات المخزن في قوائم التحويل.", "schema": {"type": "string"}}, {"name": "branch_id", "in": "query", "description": "معرف فرع اختياري؛ القيمة غير الرقمية لا تطبق المرشح.", "schema": {"type": "integer"}}, {"name": "branch_scope", "in": "query", "description": "agency للوكالات؛ branch لغير الوكالات.", "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": [{"id": 3, "code": "WH-01", "name": "Example Warehouse", "branch_id": 1, "branch_name": "Example Branch", "branch_type": "BRANCH", "address": "", "text": "WH-01 - Example Warehouse - Example Branch", "is_vehicle_warehouse": false}]}}}}}}, "/manufacturing/api/orders/": {"get": {"operationId": "dee7537e1a2df90c_get", "summary": "order_list_api", "tags": ["المخزون"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/manufacturing/api/orders/{order_id}/": {"get": {"operationId": "96ac05de20506f48_get", "summary": "order_detail_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/manufacturing/api/orders/{order_id}/approve/": {"post": {"operationId": "8404f6589f06937a_post", "summary": "order_approve_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/cancel/": {"post": {"operationId": "ae004d8ebf9ff7cb_post", "summary": "order_cancel_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.cancel"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/complete/": {"post": {"operationId": "e4edc17a1e28a2c7_post", "summary": "order_complete_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/costs/": {"post": {"operationId": "6b70633c12fed81a_post", "summary": "order_costs_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/finish/": {"post": {"operationId": "3a7736f48e6fbc7a_post", "summary": "order_finish_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/material-request/": {"post": {"operationId": "a918ea96285af6fe_post", "summary": "order_material_request_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/materials/": {"post": {"operationId": "ff4ef29e27551c40_post", "summary": "order_materials_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/nonconformances/": {"get": {"operationId": "c8d30e8c1f7de796_get", "summary": "order_nonconformance_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.quality"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "c8d30e8c1f7de796_post", "summary": "order_nonconformance_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.quality"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/nonconformances/{nonconformance_id}/": {"put": {"operationId": "add7918978dc10dc_put", "summary": "order_nonconformance_detail_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "nonconformance_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.quality"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/nonconformances/{nonconformance_id}/hold/": {"post": {"operationId": "316cfded573c8c09_post", "summary": "order_quality_hold_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "nonconformance_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.quality"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/nonconformances/{nonconformance_id}/recovery/": {"post": {"operationId": "b94b994633ffbe59_post", "summary": "order_recovery_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "nonconformance_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/quality/": {"post": {"operationId": "23bd1e738a68d3a6_post", "summary": "order_quality_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.quality"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/reschedule/": {"post": {"operationId": "76a2fb067f3057a6_post", "summary": "order_reschedule_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/{order_id}/shortages/": {"get": {"operationId": "701a5cbcec965ec2_get", "summary": "order_shortage_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/manufacturing/api/orders/{order_id}/start/": {"post": {"operationId": "4a5afbce60c69241_post", "summary": "order_start_api", "tags": ["المخزون"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/orders/create/": {"post": {"operationId": "40764a260da82531_post", "summary": "order_create_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/recipes/": {"get": {"operationId": "19f1052abd69c1aa_get", "summary": "recipe_list_api", "tags": ["المخزون"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "recipe_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/manufacturing/api/recipes/{recipe_id}/": {"delete": {"operationId": "a63743a3856eec2a_delete", "summary": "recipe_detail_api", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "a63743a3856eec2a_get", "summary": "recipe_detail_api", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "a63743a3856eec2a_put", "summary": "recipe_detail_api", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/recipes/{recipe_id}/approve/": {"post": {"operationId": "30cd42908d26e332_post", "summary": "recipe_approve_api", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/recipes/{recipe_id}/clone/": {"post": {"operationId": "b8fc3d6101f0bdb5_post", "summary": "recipe_clone_api", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/recipes/{recipe_id}/plan/": {"get": {"operationId": "1bbce1224157b8ae_get", "summary": "recipe_plan_api", "tags": ["المخزون"], "parameters": [{"name": "recipe_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "planned_qty", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "production_line_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/manufacturing/api/recipes/create/": {"post": {"operationId": "8d00f0e14c82262a_post", "summary": "recipe_create_api", "tags": ["المخزون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/dashboard/": {"get": {"operationId": "05e6bdf0fab05438_get", "summary": "dashboard_api", "tags": ["التصنيع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.dashboard.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/manufacturing/api/downtimes/": {"get": {"operationId": "b4ad6d43d4f5fe39_get", "summary": "downtime_collection", "tags": ["التصنيع"], "parameters": [{"name": "production_line_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "b4ad6d43d4f5fe39_post", "summary": "downtime_collection", "tags": ["التصنيع"], "parameters": [{"name": "production_line_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/downtimes/{downtime_id}/": {"delete": {"operationId": "85fdaf635e12e7fa_delete", "summary": "downtime_resource", "tags": ["التصنيع"], "parameters": [{"name": "downtime_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/planning/": {"get": {"operationId": "c58af8d9d6f16912_get", "summary": "planning_api", "tags": ["التصنيع"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "production_line_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/manufacturing/api/reports/": {"get": {"operationId": "5418c1598bd3b3b6_get", "summary": "reports_api", "tags": ["التصنيع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.report"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/manufacturing/api/reports/export/": {"get": {"operationId": "6181e02674a634de_get", "summary": "reports_export_api", "tags": ["التصنيع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.report"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/manufacturing/api/settings/": {"get": {"operationId": "e6a34cc07a48b4b8_get", "summary": "settings_api", "tags": ["التصنيع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.settings"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "e6a34cc07a48b4b8_post", "summary": "settings_api", "tags": ["التصنيع"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.settings"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/shifts/": {"get": {"operationId": "60690d82daf13cbd_get", "summary": "shift_collection", "tags": ["التصنيع"], "parameters": [{"name": "production_line_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "60690d82daf13cbd_post", "summary": "shift_collection", "tags": ["التصنيع"], "parameters": [{"name": "production_line_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/shifts/{shift_id}/": {"delete": {"operationId": "e81f038061fc1c2e_delete", "summary": "shift_resource", "tags": ["التصنيع"], "parameters": [{"name": "shift_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/stations/": {"get": {"operationId": "e42672527ffc9175_get", "summary": "station_collection", "tags": ["التصنيع"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "e42672527ffc9175_post", "summary": "station_collection", "tags": ["التصنيع"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/manufacturing/api/stations/{station_id}/": {"delete": {"operationId": "3b8120c58ee7e4ba_delete", "summary": "station_resource", "tags": ["التصنيع"], "parameters": [{"name": "station_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "3b8120c58ee7e4ba_get", "summary": "station_resource", "tags": ["التصنيع"], "parameters": [{"name": "station_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "3b8120c58ee7e4ba_put", "summary": "station_resource", "tags": ["التصنيع"], "parameters": [{"name": "station_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["manufacturing.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/accounts/api/partner-account-rules/": {"get": {"operationId": "020b2113d6b4ca66_get", "summary": "partner_account_rules_list_api", "tags": ["العملاء والموردون"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["core.settings.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/accounts/api/partner-account-rules/save/": {"post": {"operationId": "983611a19077397a_post", "summary": "partner_account_rule_save_api", "tags": ["العملاء والموردون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["core.settings.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/partners/api/{partner_id}/": {"get": {"operationId": "16af5ef12f4d4f7c_get", "summary": "partner_api_detail", "tags": ["العملاء والموردون"], "parameters": [{"name": "partner_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/partners/api/{partner_id}/profile/": {"get": {"operationId": "7df8708907d23475_get", "summary": "partner_api_profile", "tags": ["العملاء والموردون"], "parameters": [{"name": "partner_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.payment.create", "accounts.receipt.create", "crm.customer.sensitive.view", "partners.partner.update", "partners.partner.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/partners/api/{partner_id}/toggle-active/": {"post": {"operationId": "ce7e65bf16d9251c_post", "summary": "partner_api_toggle", "tags": ["العملاء والموردون"], "parameters": [{"name": "partner_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/partners/api/account-settings/": {"get": {"operationId": "7af4a1aec6c91bfd_get", "summary": "partner_account_rules_list", "tags": ["العملاء والموردون"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["core.settings.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/partners/api/account-settings/save/": {"post": {"operationId": "bf7f58471cae130a_post", "summary": "partner_account_rules_save", "tags": ["العملاء والموردون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["core.settings.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/partners/api/customer-staff/": {"get": {"operationId": "2d6f52a39928de2c_get", "summary": "customer_staff", "tags": ["العملاء والموردون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/partners/api/customer-staff/manage/": {"get": {"operationId": "54c83c3fd265cecd_get", "summary": "staff_management", "tags": ["العملاء والموردون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "54c83c3fd265cecd_post", "summary": "staff_management", "tags": ["العملاء والموردون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/partners/api/duplicate-check/": {"get": {"operationId": "f761ac2964e6988d_get", "summary": "partner_api_duplicate_check", "tags": ["العملاء والموردون"], "parameters": [{"name": "email", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "name", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "phone", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "phone_secondary", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/partners/api/import-excel/apply/": {"post": {"operationId": "1ea9b87706907835_post", "summary": "partner_api_import_excel_apply", "tags": ["العملاء والموردون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["partners.partner.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"header_row": {}, "mappings": {}, "partner_type": {}, "selected_rows": {}, "token": {}}}}}}}}, "/partners/api/import-excel/upload/": {"post": {"operationId": "d42213dd3ffbd728_post", "summary": "partner_api_import_excel_upload", "tags": ["العملاء والموردون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["partners.partner.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"header_row": {}}}}}}}}, "/partners/api/list/": {"get": {"operationId": "549d84088c61339f_get", "summary": "partner_api_list", "tags": ["العملاء والموردون"], "parameters": [{"name": "kind", "in": "query", "description": "all أو customers أو vendors أو drivers أو delivery_companies. الافتراضي all.", "schema": {"type": "string", "enum": ["all", "customers", "vendors", "drivers", "delivery_companies"]}}, {"name": "q", "in": "query", "description": "بحث بالكود والاسم والاسم القانوني والهواتف والبريد والرقم الضريبي؛ أول خمسة أجزاء من البحث.", "schema": {"type": "string"}}, {"name": "active", "in": "query", "description": "all أو active أو inactive. الافتراضي all.", "schema": {"type": "string", "enum": ["all", "active", "inactive"]}}, {"name": "page", "in": "query", "description": "رقم الصفحة يبدأ من 1. الصفحات الزائدة تعود إلى الصفحة الأخيرة.", "schema": {"type": "integer", "minimum": 1}}, {"name": "page_size", "in": "query", "description": "من 10 إلى 100؛ الافتراضي 25. تُضبط القيم خارج المجال إلى حدوده.", "schema": {"type": "integer", "minimum": 10, "maximum": 100}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["partners.partner.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"ok": true, "data": [{"id": 123, "code": "C-00123", "name": "Example Customer", "image_url": "", "purchase_display_name": "Example Customer", "legal_name": "", "partner_type": 1, "partner_type_name": "Customer", "phone": "", "phone_secondary": "", "address": "", "address_line2": "", "email": "", "tax_number": "", "currency": "IQD", "currency_id": 1, "credit_limit": "0", "enforce_credit_limit": false, "payment_terms": "", "sales_price_tier": 1, "is_active": true, "branch_name": "Example Branch", "account_ar": "", "account_ap": "", "accounts_ar": [], "accounts_ap": []}], "meta": {"summary": {"total": 1, "customers": 1, "vendors": 0, "drivers": 0, "inactive": 0}, "pagination": {"page": 1, "page_size": 25, "total": 1, "pages": 1, "has_previous": false, "has_next": false}}}}}}}}}, "/partners/api/next-code/": {"get": {"operationId": "554b85cf790c46e5_get", "summary": "partner_api_next_code", "tags": ["العملاء والموردون"], "parameters": [{"name": "partner_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/partners/api/save/": {"post": {"operationId": "c7957d7c435d07b3_post", "summary": "partner_api_save", "tags": ["العملاء والموردون"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"address": {}, "address_line2": {}, "city": {}, "code": {}, "contact_job_title": {}, "contact_person": {}, "country": {}, "credit_limit": {}, "currency_id": {}, "email": {}, "enforce_credit_limit": {}, "id": {}, "legal_name": {}, "name": {}, "notes": {}, "partner_type": {}, "payment_terms": {}, "phone": {}, "phone_secondary": {}, "postal_code": {}, "registration_number": {}, "sales_price_tier": {}, "tax_number": {}, "website": {}}}}}}}}, "/api/platform/v1/accounts/cashboxes/": {"get": {"operationId": "693f96dacbbceb72_get", "summary": "cashbox-choices", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [{"id": 3, "name": "Main Cashbox", "type": "cash", "currency_id": 1, "currency_code": "IQD", "account_id": 12}]}}}}}, "x-harplink-plugin-scopes": ["accounts.cashbox.read"], "description": "Cash and bank boxes visible to the actor for a requested operation.\nPlugin credentials must include all listed scopes; ERP user permissions are also enforced."}}, "/api/platform/v1/accounts/choices/": {"get": {"operationId": "087ee9dbe3bb1441_get", "summary": "account-choices", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}, {"name": "type", "in": "query", "required": false, "schema": {"type": "array", "items": {"type": "string", "enum": ["ASSET", "LIABILITY", "EQUITY", "REVENUE", "COGS", "EXPENSE"]}}, "style": "form", "explode": true}, {"name": "category", "in": "query", "required": false, "schema": {"type": "array", "items": {"type": "string", "enum": ["GENERAL", "CUSTOMER", "SUPPLIER", "CASH", "BANK", "INVENTORY", "EMPLOYEE"]}}, "style": "form", "explode": true}, {"name": "search", "in": "query", "required": false, "schema": {"type": "string", "maxLength": 100}, "style": "form", "explode": true}, {"name": "ids", "in": "query", "required": false, "schema": {"type": "array", "items": {"type": "integer", "minimum": 1}, "maxItems": 100}, "style": "form", "explode": true}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["accounts.journal.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [{"id": 12, "code": "1101", "name": "Cash", "type": "ASSET", "category": "CASH", "branch_id": 2}]}}}}}, "x-harplink-plugin-scopes": ["accounts.chart.read"], "description": "Tenant-safe posting account choices for installed plugins.\nPlugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/api/platform/v1/accounts/vouchers/payments/": {"post": {"operationId": "7fd73313c62e09dd_post", "summary": "payment-create", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["accounts.payment.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "201": {"description": "مثال استجابة مراجع؛ القيم توضيحية.", "content": {"application/json": {"example": {"id": 101, "voucher_no": "EXAMPLE-101", "status": 0, "date": "2026-10-11", "journal_entry_id": null, "source_type": "PLG_SAMPLE_SAMPLE", "source_id": 1001}}}}, "200": {"description": "مثال استجابة مراجع؛ القيم توضيحية.", "content": {"application/json": {"example": {"id": 101, "voucher_no": "EXAMPLE-101", "status": 0, "date": "2026-10-11", "journal_entry_id": null, "source_type": "PLG_SAMPLE_SAMPLE", "source_id": 1001}}}}}, "requestBody": {"required": true, "content": {"application/json": {"schema": {"type": "object", "properties": {"date": {"type": "string", "format": "date"}, "cashbox_id": {"type": "integer", "minimum": 1}, "account_id": {"type": "integer", "minimum": 1}, "amount": {"type": "string", "format": "decimal", "description": "Use a decimal string to preserve monetary precision.", "x-decimal-places": 2, "x-max-digits": 18, "x-min-decimal": "0.01"}, "description": {"type": "string", "maxLength": 1000}, "source_type": {"type": "string", "maxLength": 20}, "source_id": {"type": "integer", "minimum": 1}, "posting_status": {"type": "string", "enum": ["draft", "approved", "posted"], "default": "posted"}, "cost_center_id": {"type": "integer", "minimum": 1, "nullable": true}}, "required": ["date", "cashbox_id", "account_id", "amount", "description", "source_type", "source_id"]}, "example": {"date": "2026-10-11", "cashbox_id": 3, "account_id": 13, "amount": "100.00", "description": "Example integration voucher", "source_type": "SAMPLE", "source_id": 1001, "posting_status": "draft"}}}}, "x-harplink-plugin-scopes": ["accounts.payment.write"], "description": "Plugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/api/platform/v1/accounts/vouchers/payments/{voucher_id}/reverse/": {"post": {"operationId": "aa8cb58a21ed0d6b_post", "summary": "payment-reverse", "tags": ["منصة الإضافات"], "parameters": [{"name": "voucher_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["accounts.payment.reverse"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "201": {"description": "مثال استجابة مراجع؛ القيم توضيحية.", "content": {"application/json": {"example": {"id": 102, "voucher_no": "EXAMPLE-102", "status": 2, "date": "2026-10-11", "journal_entry_id": 202, "source_type": "PAYMENT_REVERSAL", "source_id": 101}}}}}, "requestBody": {"required": true, "content": {"application/json": {"schema": {"type": "object", "properties": {"reason": {"type": "string", "maxLength": 1000}}, "required": ["reason"]}, "example": {"reason": "Example correction reason"}}}}, "x-harplink-plugin-scopes": ["accounts.payment.reverse"], "description": "Reverse a posted plugin payment with a posted counter receipt.\nPlugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/api/platform/v1/accounts/vouchers/receipts/": {"post": {"operationId": "e47a18d3c7968479_post", "summary": "receipt-create", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["accounts.receipt.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "201": {"description": "مثال استجابة مراجع؛ القيم توضيحية.", "content": {"application/json": {"example": {"id": 101, "voucher_no": "EXAMPLE-101", "status": 0, "date": "2026-10-11", "journal_entry_id": null, "source_type": "PLG_SAMPLE_SAMPLE", "source_id": 1001}}}}, "200": {"description": "مثال استجابة مراجع؛ القيم توضيحية.", "content": {"application/json": {"example": {"id": 101, "voucher_no": "EXAMPLE-101", "status": 0, "date": "2026-10-11", "journal_entry_id": null, "source_type": "PLG_SAMPLE_SAMPLE", "source_id": 1001}}}}}, "requestBody": {"required": true, "content": {"application/json": {"schema": {"type": "object", "properties": {"date": {"type": "string", "format": "date"}, "cashbox_id": {"type": "integer", "minimum": 1}, "account_id": {"type": "integer", "minimum": 1}, "amount": {"type": "string", "format": "decimal", "description": "Use a decimal string to preserve monetary precision.", "x-decimal-places": 2, "x-max-digits": 18, "x-min-decimal": "0.01"}, "description": {"type": "string", "maxLength": 1000}, "source_type": {"type": "string", "maxLength": 20}, "source_id": {"type": "integer", "minimum": 1}, "posting_status": {"type": "string", "enum": ["draft", "approved", "posted"], "default": "posted"}, "cost_center_id": {"type": "integer", "minimum": 1, "nullable": true}}, "required": ["date", "cashbox_id", "account_id", "amount", "description", "source_type", "source_id"]}, "example": {"date": "2026-10-11", "cashbox_id": 3, "account_id": 13, "amount": "100.00", "description": "Example integration voucher", "source_type": "SAMPLE", "source_id": 1001, "posting_status": "draft"}}}}, "x-harplink-plugin-scopes": ["accounts.receipt.write"], "description": "Plugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/api/platform/v1/accounts/vouchers/receipts/{voucher_id}/reverse/": {"post": {"operationId": "ff3a2b21f3b72511_post", "summary": "receipt-reverse", "tags": ["منصة الإضافات"], "parameters": [{"name": "voucher_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["accounts.receipt.reverse"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "201": {"description": "مثال استجابة مراجع؛ القيم توضيحية.", "content": {"application/json": {"example": {"id": 102, "voucher_no": "EXAMPLE-102", "status": 2, "date": "2026-10-11", "journal_entry_id": 202, "source_type": "RECEIPT_REVERSAL", "source_id": 101}}}}}, "requestBody": {"required": true, "content": {"application/json": {"schema": {"type": "object", "properties": {"reason": {"type": "string", "maxLength": 1000}}, "required": ["reason"]}, "example": {"reason": "Example correction reason"}}}}, "x-harplink-plugin-scopes": ["accounts.receipt.reverse"], "description": "Plugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/api/platform/v1/capabilities/": {"get": {"operationId": "68f7f8e2e69aa727_get", "summary": "capabilities", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"api_version": "v1", "capabilities": {"context": "/api/platform/v1/context/", "permission_check": "/api/platform/v1/permissions/check/", "account_choices": "/api/platform/v1/accounts/choices/", "cashbox_choices": "/api/platform/v1/accounts/cashboxes/", "partner_choices": "/api/platform/v1/partners/choices/", "currency_choices": "/api/platform/v1/currencies/choices/", "user_choices": "/api/platform/v1/users/choices/", "notification_send": "/api/platform/v1/notifications/send/", "journal_create": "/api/platform/v1/journals/", "journal_reverse": "/api/platform/v1/journals/{entry_id}/reverse/", "receipt_create": "/api/platform/v1/accounts/vouchers/receipts/", "payment_create": "/api/platform/v1/accounts/vouchers/payments/"}}}}}}, "x-harplink-plugin-scopes": [], "description": "Plugin credentials must include all listed scopes; ERP user permissions are also enforced."}}, "/api/platform/v1/context/": {"get": {"operationId": "3c12acca9a1a255c_get", "summary": "context", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"api_version": "v1", "harplink_version": "8.3", "user": {"id": 7, "username": "integration_user", "display_name": "Integration User", "is_superuser": false}, "tenant": {"company": {"id": 1, "code": "COMPANY", "name": "Example Company"}, "branch": {"id": 2, "code": 1, "name": "Example Branch"}, "fiscal_year": null}}}}}}, "x-harplink-plugin-scopes": ["platform.context.read"], "description": "Stable, read-only context contract for trusted external plugins.\nPlugin credentials must include all listed scopes; ERP user permissions are also enforced."}}, "/api/platform/v1/currencies/choices/": {"get": {"operationId": "e55585bb3fe83607_get", "summary": "currency-choices", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}, {"name": "on_date", "in": "query", "required": false, "schema": {"type": "string", "format": "date"}, "style": "form", "explode": true}, {"name": "active_only", "in": "query", "required": false, "schema": {"type": "boolean", "default": true}, "style": "form", "explode": true}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["accounts.journal.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [{"id": 1, "code": "IQD", "name": "Iraqi Dinar", "symbol": "IQD", "is_base": true, "exchange_rate": "1.000000", "rate_date": "2026-10-11"}], "on_date": "2026-10-11"}}}}}, "x-harplink-plugin-scopes": ["currencies.read"], "description": "Enabled currencies and the effective rate to the ERP base currency.\nPlugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/api/platform/v1/journals/": {"post": {"operationId": "4cb31e9596d25b68_post", "summary": "journal-create", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["accounts.journal.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "201": {"description": "مثال استجابة مراجع؛ القيم توضيحية.", "content": {"application/json": {"example": {"id": 101, "entry_no": "EXAMPLE-101", "status": 0, "date": "2026-10-11", "source_type": "PLG_SAMPLE_SAMPLE", "source_id": 1001}}}}, "200": {"description": "مثال استجابة مراجع؛ القيم توضيحية.", "content": {"application/json": {"example": {"id": 101, "entry_no": "EXAMPLE-101", "status": 0, "date": "2026-10-11", "source_type": "PLG_SAMPLE_SAMPLE", "source_id": 1001}}}}}, "requestBody": {"required": true, "content": {"application/json": {"schema": {"type": "object", "properties": {"date": {"type": "string", "format": "date"}, "currency_code": {"type": "string", "maxLength": 10, "default": "IQD"}, "exchange_rate": {"type": "string", "format": "decimal", "description": "Use a decimal string to preserve monetary precision.", "x-decimal-places": 6, "x-max-digits": 18, "default": "1"}, "source_type": {"type": "string", "maxLength": 20}, "source_id": {"type": "integer", "minimum": 1}, "description": {"type": "string", "maxLength": 1000}, "posting_status": {"type": "string", "enum": ["draft", "approved", "posted"], "default": "draft"}, "lines": {"type": "array", "items": {"type": "object", "properties": {"account_id": {"type": "integer", "minimum": 1}, "debit": {"type": "string", "format": "decimal", "description": "Use a decimal string to preserve monetary precision.", "x-decimal-places": 2, "x-max-digits": 18, "default": "0"}, "credit": {"type": "string", "format": "decimal", "description": "Use a decimal string to preserve monetary precision.", "x-decimal-places": 2, "x-max-digits": 18, "default": "0"}, "description": {"type": "string", "maxLength": 500}, "cost_center_id": {"type": "integer", "minimum": 1, "nullable": true}}, "required": ["account_id"]}, "minItems": 2, "maxItems": 100}}, "required": ["date", "source_type", "source_id", "description", "lines"]}, "example": {"date": "2026-10-11", "currency_code": "IQD", "exchange_rate": "1.000000", "source_type": "SAMPLE", "source_id": 1001, "description": "Example integration journal", "posting_status": "draft", "lines": [{"account_id": 12, "debit": "100.00", "credit": "0.00"}, {"account_id": 13, "debit": "0.00", "credit": "100.00"}]}}}}, "x-harplink-plugin-scopes": ["accounts.journal.write"], "description": "Idempotent journal creation boundary for trusted plugins.\nPlugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/api/platform/v1/journals/{entry_id}/reverse/": {"post": {"operationId": "c0365363a0e7e65b_post", "summary": "journal-reverse", "tags": ["منصة الإضافات"], "parameters": [{"name": "entry_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["accounts.journal.reverse"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "201": {"description": "مثال استجابة مراجع؛ القيم توضيحية.", "content": {"application/json": {"example": {"id": 102, "entry_no": "EXAMPLE-102", "status": 2, "source_type": "JOURNAL_REVERSAL", "source_id": 101}}}}}, "requestBody": {"required": true, "content": {"application/json": {"schema": {"type": "object", "properties": {"reason": {"type": "string", "maxLength": 1000}}, "required": ["reason"]}, "example": {"reason": "Example correction reason"}}}}, "x-harplink-plugin-scopes": ["accounts.journal.reverse"], "description": "Plugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/api/platform/v1/notifications/send/": {"post": {"operationId": "be4234fb321fe83a_post", "summary": "notification-send", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "201": {"description": "مثال استجابة مراجع؛ القيم توضيحية.", "content": {"application/json": {"example": {"id": 101, "channel": "internal", "created": true}}}}, "200": {"description": "مثال استجابة مراجع؛ القيم توضيحية.", "content": {"application/json": {"example": {"id": 101, "channel": "internal", "created": false}}}}}, "requestBody": {"required": true, "content": {"application/json": {"schema": {"type": "object", "properties": {"channel": {"type": "string", "enum": ["internal", "email", "sms", "whatsapp"]}, "recipient_user_id": {"type": "integer", "minimum": 1}, "recipient": {"type": "string", "maxLength": 320}, "title": {"type": "string", "maxLength": 250}, "message": {"type": "string", "maxLength": 4000}, "url": {"type": "string", "maxLength": 1000}, "reference": {"type": "string", "maxLength": 160}}, "required": ["channel", "title", "message"]}, "example": {"channel": "internal", "recipient_user_id": 7, "title": "Integration update", "message": "Example message", "reference": "sample-event-1001"}}}}, "x-harplink-plugin-scopes": ["notifications.send"], "description": "Plugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/api/platform/v1/partners/choices/": {"get": {"operationId": "fc64e2f1518fa775_get", "summary": "partner-choices", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}, {"name": "kind", "in": "query", "required": false, "schema": {"type": "string", "enum": ["customer", "supplier", "both", "driver", "carrier"]}, "style": "form", "explode": true}, {"name": "search", "in": "query", "required": false, "schema": {"type": "string", "maxLength": 100}, "style": "form", "explode": true}, {"name": "ids", "in": "query", "required": false, "schema": {"type": "array", "items": {"type": "integer", "minimum": 1}, "maxItems": 100}, "style": "form", "explode": true}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 1, "maximum": 200, "default": 50}, "style": "form", "explode": true}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["partners.partner.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [{"id": 123, "code": "C123", "name": "Example Customer", "legal_name": "", "type": 1, "branch_id": 2, "currency_id": 1, "currency_code": "IQD", "account_ar_id": 13, "account_ar_code": "1201", "account_ar_name": "Receivables", "account_ap_id": null, "account_ap_code": "", "account_ap_name": "", "phone": "", "email": ""}]}}}}}, "x-harplink-plugin-scopes": ["partners.read"], "description": "Tenant-safe customer, supplier, driver, and carrier lookup for plugins.\nPlugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/api/platform/v1/permissions/check/": {"post": {"operationId": "60612264166365d5_post", "summary": "permission-check", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"permissions": {"partners.partner.view": true, "accounts.journal.post": false}}}}}}, "requestBody": {"required": true, "content": {"application/json": {"schema": {"type": "object", "properties": {"codes": {"type": "array", "items": {"type": "string", "maxLength": 160}, "maxItems": 100, "minItems": 1}}, "required": ["codes"]}, "example": {"codes": ["partners.partner.view", "accounts.journal.post"]}}}}, "x-harplink-plugin-scopes": ["platform.permissions.check"], "description": "Batch permission check without exposing permission database models.\nPlugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/api/platform/v1/users/choices/": {"get": {"operationId": "d578b280d8e0ecf5_get", "summary": "user-choices", "tags": ["منصة الإضافات"], "parameters": [{"name": "X-Harplink-Branch-ID", "in": "header", "required": false, "schema": {"type": "integer"}, "description": "For plugin credentials only: a branch allowed by the client within its company."}, {"name": "search", "in": "query", "required": false, "schema": {"type": "string", "maxLength": 100}, "style": "form", "explode": true}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 1, "maximum": 200, "default": 50}, "style": "form", "explode": true}], "security": [{"ERPBearer": []}, {"PluginCredential": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"results": [{"id": 7, "username": "integration_user", "name": "Integration User", "email": "user@example.com", "branch_id": 2, "branch_name": "Example Branch"}]}}}}}, "x-harplink-plugin-scopes": ["platform.users.read"], "description": "Active tenant users for assignment fields exposed by installed plugins.\nPlugin credentials must include all listed scopes; ERP user permissions are also enforced.", "x-harplink-input-schema-source": "erp-serializer"}}, "/pmc/api/accounting/project-ledger/": {"get": {"operationId": "50e3180dd49d78d3_get", "summary": "api_project_accounting_report", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/pmc/api/claims/": {"get": {"operationId": "844f377aca69f64d_get", "summary": "api_claim_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/pmc/api/claims/{claim_id}/{action}/": {"post": {"operationId": "e8caedff2fb199da_post", "summary": "api_claim_action", "tags": ["المشاريع والعقود"], "parameters": [{"name": "claim_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "action", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/contracts/": {"get": {"operationId": "c270a5765c0d43a6_get", "summary": "api_contract_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/pmc/api/cost-recognitions/": {"get": {"operationId": "ab2f830f6ac16f43_get", "summary": "api_cost_recognition_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "ab2f830f6ac16f43_post", "summary": "api_cost_recognition_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/cost-recognitions/{recognition_id}/{action}/": {"post": {"operationId": "00583156c6698765_post", "summary": "api_cost_recognition_action", "tags": ["المشاريع والعقود"], "parameters": [{"name": "recognition_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "action", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/cost-recognitions/preview/": {"post": {"operationId": "c3f607083654e134_post", "summary": "api_cost_recognition_preview", "tags": ["المشاريع والعقود"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/dashboard/": {"get": {"operationId": "6c9d794b2723b909_get", "summary": "api_dashboard", "tags": ["المشاريع والعقود"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/pmc/api/equipment/": {"get": {"operationId": "8da3e687e048d630_get", "summary": "api_equipment_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "8da3e687e048d630_post", "summary": "api_equipment_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/equipment/{equipment_id}/": {"delete": {"operationId": "3cd27db4e619ed57_delete", "summary": "api_equipment_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "equipment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "3cd27db4e619ed57_get", "summary": "api_equipment_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "equipment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "3cd27db4e619ed57_post", "summary": "api_equipment_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "equipment_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/material-requests/": {"get": {"operationId": "94ed9b26025cac09_get", "summary": "api_material_request_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "94ed9b26025cac09_post", "summary": "api_material_request_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/material-requests/{request_id}/": {"get": {"operationId": "2b0878b85928fafa_get", "summary": "api_material_request_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "request_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/pmc/api/material-requests/{request_id}/{action}/": {"post": {"operationId": "085a1440c4fa634d_post", "summary": "api_material_request_action", "tags": ["المشاريع والعقود"], "parameters": [{"name": "request_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "action", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"note": {}}}}}}}}, "/pmc/api/payments/": {"get": {"operationId": "01969f1411e23526_get", "summary": "api_payment_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/pmc/api/project-types/": {"get": {"operationId": "61f5ae7276b58c4a_get", "summary": "api_project_type_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "61f5ae7276b58c4a_post", "summary": "api_project_type_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/project-types/{project_type_id}/": {"delete": {"operationId": "65dc4cd3f447757a_delete", "summary": "api_project_type_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_type_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "65dc4cd3f447757a_post", "summary": "api_project_type_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_type_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/": {"get": {"operationId": "ab88de72038cca78_get", "summary": "api_project_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "customer_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "project_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/pmc/api/projects/{project_id}/": {"get": {"operationId": "b3384a6162c9483a_get", "summary": "api_project_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/pmc/api/projects/{project_id}/accounting-policy/": {"get": {"operationId": "0eb617fee8d3ddb1_get", "summary": "api_project_accounting_policy", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "0eb617fee8d3ddb1_post", "summary": "api_project_accounting_policy", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/apply-template/": {"post": {"operationId": "1530ab8acc784d65_post", "summary": "api_project_apply_template", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"template_id": {}}}}}}}}, "/pmc/api/projects/{project_id}/approvals/{approval_id}/{action}/": {"post": {"operationId": "81b710dc6681f683_post", "summary": "api_project_approval_action", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "approval_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "action", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"note": {}}}}}}}}, "/pmc/api/projects/{project_id}/approvals/create/": {"post": {"operationId": "2956e30ddfe634a0_post", "summary": "api_project_approval_create", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/budget-lines/{budget_line_id}/": {"delete": {"operationId": "b57fd856cd5786a0_delete", "summary": "api_budget_line_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "budget_line_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "b57fd856cd5786a0_post", "summary": "api_budget_line_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "budget_line_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/budget-lines/create/": {"post": {"operationId": "d42ed187eff21ed2_post", "summary": "api_budget_line_create", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/claims/{claim_id}/": {"delete": {"operationId": "8329e8e235443b26_delete", "summary": "api_claim_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "claim_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "8329e8e235443b26_post", "summary": "api_claim_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "claim_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/claims/create/": {"post": {"operationId": "798d167cb3730039_post", "summary": "api_claim_create", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/contracts/{contract_id}/": {"delete": {"operationId": "536c4e2a56447701_delete", "summary": "api_contract_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "536c4e2a56447701_post", "summary": "api_contract_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/contracts/{contract_id}/amendments/": {"get": {"operationId": "a83e691979ab304e_get", "summary": "api_contract_amendment", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "a83e691979ab304e_post", "summary": "api_contract_amendment", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"id": {}}}}}}}}, "/pmc/api/projects/{project_id}/contracts/{contract_id}/amendments/{amendment_id}/{action}/": {"post": {"operationId": "f38faae5805e0b11_post", "summary": "api_contract_amendment_action", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "amendment_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "action", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"note": {}}}}}}}}, "/pmc/api/projects/{project_id}/contracts/{contract_id}/clauses/": {"delete": {"operationId": "1134c25e2ba66ce4_delete", "summary": "api_contract_clause_item", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"id": {}}}}}}}, "post": {"operationId": "1134c25e2ba66ce4_post", "summary": "api_contract_clause_item", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"id": {}}}}}}}}, "/pmc/api/projects/{project_id}/contracts/{contract_id}/clauses/order/": {"post": {"operationId": "77c4742841ee6f22_post", "summary": "api_contract_clause_item_order", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ordered_ids": {}}}}}}}}, "/pmc/api/projects/{project_id}/contracts/{contract_id}/issues/": {"get": {"operationId": "18f1ad779f29f2f9_get", "summary": "api_contract_issue", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "18f1ad779f29f2f9_post", "summary": "api_contract_issue", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/contracts/{contract_id}/milestones/": {"delete": {"operationId": "4dd042e3aa451c29_delete", "summary": "api_contract_milestone", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "milestone_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"id": {}}}}}}}, "post": {"operationId": "4dd042e3aa451c29_post", "summary": "api_contract_milestone", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "milestone_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"id": {}}}}}}}}, "/pmc/api/projects/{project_id}/contracts/create/": {"post": {"operationId": "1df31e9a46b28649_post", "summary": "api_contract_create", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/cost-entries/{cost_entry_id}/": {"delete": {"operationId": "9a4689c2af1c966f_delete", "summary": "api_cost_entry_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "cost_entry_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "9a4689c2af1c966f_post", "summary": "api_cost_entry_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "cost_entry_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/cost-entries/create/": {"post": {"operationId": "a3f705155fc064df_post", "summary": "api_cost_entry_create", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/eligible-costs/": {"get": {"operationId": "f5e89daaa53e2353_get", "summary": "api_eligible_costs", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/pmc/api/projects/{project_id}/equipment-usages/{equipment_usage_id}/": {"delete": {"operationId": "343b7af0b7ed1417_delete", "summary": "api_equipment_usage_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "equipment_usage_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "343b7af0b7ed1417_post", "summary": "api_equipment_usage_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "equipment_usage_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/equipment-usages/create/": {"post": {"operationId": "25862056e9dfc2fa_post", "summary": "api_equipment_usage_create", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/field-updates/{field_update_id}/": {"delete": {"operationId": "4ae95d831a832738_delete", "summary": "api_field_update_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "field_update_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "4ae95d831a832738_post", "summary": "api_field_update_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "field_update_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/field-updates/create/": {"post": {"operationId": "a460b1a87cc46c5e_post", "summary": "api_field_update_create", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/stages/{stage_id}/": {"delete": {"operationId": "5a28b2a5de6873dc_delete", "summary": "api_stage_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "stage_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "5a28b2a5de6873dc_post", "summary": "api_stage_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "stage_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/stages/create/": {"post": {"operationId": "2bfa05bec0a025ec_post", "summary": "api_stage_create", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/tasks/{task_id}/": {"delete": {"operationId": "fd8e34df9d91fd85_delete", "summary": "api_task_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "task_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "fd8e34df9d91fd85_post", "summary": "api_task_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "task_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/tasks/create/": {"post": {"operationId": "4d768a981952c0c8_post", "summary": "api_task_create", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/time-sheets/{time_sheet_id}/": {"delete": {"operationId": "293cc21f6c18064e_delete", "summary": "api_time_sheet_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "time_sheet_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "293cc21f6c18064e_post", "summary": "api_time_sheet_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "time_sheet_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/time-sheets/create/": {"post": {"operationId": "78ed1a2ef3848da4_post", "summary": "api_time_sheet_create", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/{project_id}/transition-status/": {"post": {"operationId": "00a877df0322f382_post", "summary": "api_project_transition_status", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"note": {}, "status": {}}}}}}}}, "/pmc/api/projects/{project_id}/update/": {"post": {"operationId": "c053d57143d17ba6_post", "summary": "api_project_update", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/create/": {"post": {"operationId": "4376ddd46d11292f_post", "summary": "api_project_create", "tags": ["المشاريع والعقود"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/projects/lookup/": {"get": {"operationId": "535a9169eec2594d_get", "summary": "api_project_lookup", "tags": ["المشاريع والعقود"], "parameters": [{"name": "project_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/pmc/api/settings/accounting/": {"get": {"operationId": "4bc453ce1e93add6_get", "summary": "api_accounting_settings", "tags": ["المشاريع والعقود"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "4bc453ce1e93add6_post", "summary": "api_accounting_settings", "tags": ["المشاريع والعقود"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/settings/contract-clauses/": {"get": {"operationId": "dc343cfcafbb4a06_get", "summary": "api_contract_clause_library", "tags": ["المشاريع والعقود"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "dc343cfcafbb4a06_post", "summary": "api_contract_clause_library", "tags": ["المشاريع والعقود"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/settings/contract-clauses/{clause_id}/": {"delete": {"operationId": "c0f85c92382dad69_delete", "summary": "api_contract_clause_library_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "clause_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "c0f85c92382dad69_post", "summary": "api_contract_clause_library_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "clause_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/settings/contract-templates/": {"get": {"operationId": "f6655f54158d2984_get", "summary": "api_contract_template_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "f6655f54158d2984_post", "summary": "api_contract_template_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/settings/contract-templates/{template_id}/": {"delete": {"operationId": "ffb84fd23fc235c3_delete", "summary": "api_contract_template_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "ffb84fd23fc235c3_post", "summary": "api_contract_template_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/settings/contract-templates/{template_id}/clauses/": {"delete": {"operationId": "65b63959f4a75a2f_delete", "summary": "api_contract_template_clause", "tags": ["المشاريع والعقود"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "link_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "65b63959f4a75a2f_post", "summary": "api_contract_template_clause", "tags": ["المشاريع والعقود"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "link_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/settings/contract-templates/{template_id}/clauses/order/": {"post": {"operationId": "2878d76374ebadf1_post", "summary": "api_contract_template_clause_order", "tags": ["المشاريع والعقود"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"ordered_ids": {}}}}}}}}, "/pmc/api/templates/": {"get": {"operationId": "b012a9fbb5aa1235_get", "summary": "api_template_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "b012a9fbb5aa1235_post", "summary": "api_template_list", "tags": ["المشاريع والعقود"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/templates/{template_id}/": {"delete": {"operationId": "e04649d9bd36c12f_delete", "summary": "api_template_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "e04649d9bd36c12f_post", "summary": "api_template_detail", "tags": ["المشاريع والعقود"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/pmc/api/templates/{template_id}/stages/": {"delete": {"operationId": "dbd590e09d741908_delete", "summary": "api_template_stage", "tags": ["المشاريع والعقود"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "stage_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "dbd590e09d741908_post", "summary": "api_template_stage", "tags": ["المشاريع والعقود"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "stage_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/dashboard/": {"get": {"operationId": "613896cb30b53609_get", "summary": "api_dashboard", "tags": ["المشتريات"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "days", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.dashboard.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/invoices/": {"get": {"operationId": "6af47f5f51a45e6a_get", "summary": "list_invoices", "tags": ["المشتريات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.invoice.list"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/invoices/{invoice_id}/": {"get": {"operationId": "696ec5a3bfe44bcd_get", "summary": "get_invoice", "tags": ["المشتريات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.invoice.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/invoices/{invoice_id}/add-line/": {"post": {"operationId": "3bc41ab936f67f00_post", "summary": "add_line", "tags": ["المشتريات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.cost.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"cartons": {}, "cbm": {}, "item_id": {}, "pieces": {}, "price": {}, "qty": {}, "unit_price": {}, "variant_id": {}, "weight": {}}}}}}}}, "/purchases/api/invoices/{invoice_id}/cancel/": {"post": {"operationId": "2ab16a443d99c5b6_post", "summary": "cancel_invoice", "tags": ["المشتريات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.invoice.cancel"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/invoices/{invoice_id}/post/": {"post": {"operationId": "2c3d9f452bae4031_post", "summary": "post_invoice", "tags": ["المشتريات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.invoice.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"warehouse_id": {}}}}}}}}, "/purchases/api/invoices/{invoice_id}/receiving/": {"get": {"operationId": "fedede4668d575f7_get", "summary": "PurchaseInvoiceReceivingStatusAPIView", "tags": ["المشتريات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/invoices/{invoice_id}/update/": {"post": {"operationId": "f823de1d3d995a9d_post", "summary": "update_invoice", "tags": ["المشتريات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.cost.view", "purchases.invoice.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"currency_id": {}, "doc_date": {}, "doc_no": {}, "doc_time": {}, "exchange_rate": {}, "internal_notes": {}, "lines": {}, "notes": {}, "project_id": {}, "supplier_id": {}, "warehouse_id": {}}}}}}}}, "/purchases/api/invoices/create/": {"post": {"operationId": "306bba7c932f99e1_post", "summary": "create_invoice", "tags": ["المشتريات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.cost.view", "purchases.invoice.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"currency_id": {}, "doc_date": {}, "doc_no": {}, "doc_time": {}, "exchange_rate": {}, "internal_notes": {}, "lines": {}, "notes": {}, "project_id": {}, "supplier_id": {}, "warehouse_id": {}}}}}}}}, "/purchases/api/invoices/from-po/": {"get": {"operationId": "a31624e43d6e9b62_get", "summary": "invoice_from_po", "tags": ["المشتريات"], "parameters": [{"name": "po_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.po.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/items/{item_id}/last-purchase-price/": {"get": {"operationId": "405bc7b8d0afccaf_get", "summary": "api_item_last_purchase_price", "tags": ["المشتريات"], "parameters": [{"name": "item_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "currency_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.cost.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/pr/": {"get": {"operationId": "d14c8ffad14ef7a9_get", "summary": "PRListApi", "tags": ["المشتريات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.pr.list"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/pr/{pr_id}/": {"get": {"operationId": "fe379aaf43144cfd_get", "summary": "PRDetailApi", "tags": ["المشتريات"], "parameters": [{"name": "pr_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.pr.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/pr/{pr_id}/approve/": {"post": {"operationId": "9f217b0d3fc61c79_post", "summary": "PRApproveApi", "tags": ["المشتريات"], "parameters": [{"name": "pr_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.pr.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/pr/{pr_id}/create-rfq/": {"post": {"operationId": "39186da4f14912b4_post", "summary": "RFQCreateFromPRApi", "tags": ["المشتريات"], "parameters": [{"name": "pr_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.rfq.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/pr/{pr_id}/reject/": {"post": {"operationId": "1f4de606f6831c8a_post", "summary": "PRRejectApi", "tags": ["المشتريات"], "parameters": [{"name": "pr_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.pr.reject"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/pr/{pr_id}/submit/": {"post": {"operationId": "bac1f30878109dcb_post", "summary": "PRSubmitApi", "tags": ["المشتريات"], "parameters": [{"name": "pr_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.pr.submit"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/pr/{pr_id}/update/": {"post": {"operationId": "90e5ddb838265efa_post", "summary": "PRUpdateApi", "tags": ["المشتريات"], "parameters": [{"name": "pr_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.cost.view", "purchases.pr.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/pr/create/": {"post": {"operationId": "48b642333ffd4dca_post", "summary": "PRCreateApi", "tags": ["المشتريات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.cost.view", "purchases.pr.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/print-templates/": {"get": {"operationId": "ba8ef92541828044_get", "summary": "print_templates_collection", "tags": ["المشتريات"], "parameters": [{"name": "doc_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "ba8ef92541828044_post", "summary": "print_templates_collection", "tags": ["المشتريات"], "parameters": [{"name": "doc_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/print-templates/{template_id}/": {"delete": {"operationId": "01fb76bfe3d61d2c_delete", "summary": "print_template_resource", "tags": ["المشتريات"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "01fb76bfe3d61d2c_get", "summary": "print_template_resource", "tags": ["المشتريات"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "01fb76bfe3d61d2c_put", "summary": "print_template_resource", "tags": ["المشتريات"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/purchase-orders/": {"get": {"operationId": "24873be1cf1c28b8_get", "summary": "api_po_list", "tags": ["المشتريات"], "parameters": [{"name": "project_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "supplier_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "vehicle_code", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.po.list"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/purchase-orders/{po_id}/": {"get": {"operationId": "ee850443de5ee64a_get", "summary": "api_po_detail", "tags": ["المشتريات"], "parameters": [{"name": "po_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.po.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/purchase-orders/{po_id}/approve/": {"post": {"operationId": "8e92abbe999badac_post", "summary": "api_po_approve", "tags": ["المشتريات"], "parameters": [{"name": "po_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.cost.view", "purchases.po.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/purchase-orders/{po_id}/cancel/": {"post": {"operationId": "4b6d9107cb1c7544_post", "summary": "api_po_cancel", "tags": ["المشتريات"], "parameters": [{"name": "po_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.po.cancel"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/purchase-orders/{po_id}/reopen/": {"post": {"operationId": "ccda112cc149414c_post", "summary": "api_po_reopen", "tags": ["المشتريات"], "parameters": [{"name": "po_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.cost.view", "purchases.po.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/purchase-orders/{po_id}/update/": {"post": {"operationId": "16cc39853ad22728_post", "summary": "api_po_update", "tags": ["المشتريات"], "parameters": [{"name": "po_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.cost.view", "purchases.po.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/purchase-orders/create/": {"post": {"operationId": "0b20ce4ccf034daa_post", "summary": "api_po_create", "tags": ["المشتريات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.cost.view", "purchases.po.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/purchase-orders/import-excel/apply/": {"post": {"operationId": "76d8bb6155701d62_post", "summary": "api_po_import_excel_apply", "tags": ["المشتريات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.po.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"mappings": {}, "selected_rows": {}, "token": {}}}}}}}}, "/purchases/api/purchase-orders/import-excel/upload/": {"post": {"operationId": "ee5ed9865d91c10a_post", "summary": "api_po_import_excel_upload", "tags": ["المشتريات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.po.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/returns/": {"get": {"operationId": "224a039f70ea40c6_get", "summary": "purchase_return_list", "tags": ["المشتريات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.return.list"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/returns/{return_id}/": {"get": {"operationId": "d26e035ff8ffffd3_get", "summary": "purchase_return_detail", "tags": ["المشتريات"], "parameters": [{"name": "return_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/returns/{return_id}/post/": {"post": {"operationId": "4be125ee08fda750_post", "summary": "purchase_return_post", "tags": ["المشتريات"], "parameters": [{"name": "return_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.return.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/returns/from-grn/": {"get": {"operationId": "a38d284e40eb3732_get", "summary": "purchase_return_from_grn", "tags": ["المشتريات"], "parameters": [{"name": "grn_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/returns/from-order/": {"get": {"operationId": "c364daba1ac84183_get", "summary": "purchase_return_from_order", "tags": ["المشتريات"], "parameters": [{"name": "order_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/returns/save/": {"post": {"operationId": "96166bf61bd8e9fa_post", "summary": "purchase_return_save", "tags": ["المشتريات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.return.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/rfq/": {"get": {"operationId": "468fd89162cb7443_get", "summary": "RFQListApi", "tags": ["المشتريات"], "parameters": [{"name": "search", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.rfq.list"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/rfq/{rfq_id}/": {"get": {"operationId": "61aa09e5ae87130f_get", "summary": "RFQDetailApi", "tags": ["المشتريات"], "parameters": [{"name": "rfq_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.rfq.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/rfq/{rfq_id}/award/": {"post": {"operationId": "c07fbb00b772fd8d_post", "summary": "RFQAwardApi", "tags": ["المشتريات"], "parameters": [{"name": "rfq_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.rfq.award"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"winners": {}}}}}}}}, "/purchases/api/rfq/{rfq_id}/close/": {"post": {"operationId": "9093a913c1b647a9_post", "summary": "RFQCloseApi", "tags": ["المشتريات"], "parameters": [{"name": "rfq_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.rfq.close"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/rfq/{rfq_id}/quotes/": {"post": {"operationId": "41bdeac8e7232b4a_post", "summary": "RFQSaveQuotesApi", "tags": ["المشتريات"], "parameters": [{"name": "rfq_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.cost.view", "purchases.rfq.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"quotes": {}}}}}}}}, "/purchases/api/rfq/{rfq_id}/send/": {"post": {"operationId": "35d117ecaaa9ed72_post", "summary": "RFQSendApi", "tags": ["المشتريات"], "parameters": [{"name": "rfq_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.rfq.send"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/rfq/{rfq_id}/set-draft/": {"post": {"operationId": "c3ec20df3dd3db66_post", "summary": "RFQSetDraftApi", "tags": ["المشتريات"], "parameters": [{"name": "rfq_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/rfq/{rfq_id}/update/": {"post": {"operationId": "0fa9c66bfa0c6476_post", "summary": "RFQUpdateApi", "tags": ["المشتريات"], "parameters": [{"name": "rfq_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.rfq.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/rfq/create/": {"post": {"operationId": "35f2c322fdf289d0_post", "summary": "RFQCreateApi", "tags": ["المشتريات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/purchases/api/supply-needs/": {"get": {"operationId": "d91e5d17b2e6b75e_get", "summary": "api_supply_needs", "tags": ["المشتريات"], "parameters": [{"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/purchases/api/supply-needs/create-pr/": {"post": {"operationId": "06cd47f3fd60e128_post", "summary": "api_supply_needs_create_pr", "tags": ["المشتريات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"need_ids": {}, "replenishment_qty": {}}}}}}}}, "/sales/api/available-stock/": {"get": {"operationId": "dc2b58a840927f80_get", "summary": "sales_available_stock", "tags": ["المبيعات"], "parameters": [{"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "variant_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/contracts/{contract_id}/receipts/": {"get": {"operationId": "e45a2384b38236b5_get", "summary": "contract_receipts", "tags": ["المبيعات"], "parameters": [{"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/contracts/{contract_id}/receipts/create/": {"post": {"operationId": "a03fdb0084e2872e_post", "summary": "contract_receipts_create", "tags": ["المبيعات"], "parameters": [{"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"amount_fc": {}, "cashbox_id": {}, "description": {}, "receipt_date": {}, "receipt_method": {}}}}}}}}, "/sales/api/credit-notes/": {"get": {"operationId": "23cf0e57e5c3a259_get", "summary": "credit-note-list-api", "tags": ["المبيعات"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "search", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/credit-notes/{credit_id}/": {"get": {"operationId": "0227b18bd5dfbde8_get", "summary": "credit-note-detail-api", "tags": ["المبيعات"], "parameters": [{"name": "credit_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.journal.view", "sales.credit_note.cancel", "sales.credit_note.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/credit-notes/{credit_id}/cancel/": {"post": {"operationId": "64f545203e5d5dea_post", "summary": "credit-note-cancel", "tags": ["المبيعات"], "parameters": [{"name": "credit_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.credit_note.cancel"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/credit-notes/{credit_id}/post/": {"post": {"operationId": "51ba2dd3dbbc3d6d_post", "summary": "PostCreditNoteAPIView", "tags": ["المبيعات"], "parameters": [{"name": "credit_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/credit-notes/{credit_id}/receive-inventory/": {"post": {"operationId": "e5cefbf3682a0526_post", "summary": "credit-note-receive-inventory", "tags": ["المبيعات"], "parameters": [{"name": "credit_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.credit_note.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/credit-notes/{credit_id}/reopen/": {"post": {"operationId": "3765f9384b03fb0a_post", "summary": "credit-note-reopen", "tags": ["المبيعات"], "parameters": [{"name": "credit_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.credit_note.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/credit-notes/{credit_id}/update/": {"put": {"operationId": "e4ac9aea6c1c6033_put", "summary": "credit-note-update-api", "tags": ["المبيعات"], "parameters": [{"name": "credit_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"credit_date": {}, "lines": {}, "warehouse_id": {}}}}}}}}, "/sales/api/credit-notes/create/": {"post": {"operationId": "97846766743d9fc8_post", "summary": "credit_note_create", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"credit_date": {}, "invoice_id": {}, "lines": {}, "source_id": {}, "source_type": {}, "warehouse_id": {}}}}}}}}, "/sales/api/credit-notes/source/": {"get": {"operationId": "9f0acd4fea30ac93_get", "summary": "credit_note_source", "tags": ["المبيعات"], "parameters": [{"name": "source_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "source_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/customers/balance/": {"get": {"operationId": "1c5d013a5140626e_get", "summary": "sales_customer_balance_api", "tags": ["المبيعات"], "parameters": [{"name": "customer_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/dashboard/": {"get": {"operationId": "e9b164373dad93d1_get", "summary": "dashboard", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.dashboard.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/deliveries/{delivery_id}/": {"get": {"operationId": "af4fdf73ba3fbfd2_get", "summary": "delivery_detail", "tags": ["المبيعات"], "parameters": [{"name": "delivery_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.delivery.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/deliveries/{delivery_id}/create-invoice/": {"post": {"operationId": "ebff1c622ace9fdc_post", "summary": "delivery_create_invoice_api", "tags": ["المبيعات"], "parameters": [{"name": "delivery_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/deliveries/{delivery_id}/post/": {"post": {"operationId": "c6ea366fe702f195_post", "summary": "post_delivery", "tags": ["المبيعات"], "parameters": [{"name": "delivery_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.delivery.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"lines": {}}}}}}}}, "/sales/api/deliveries/{delivery_id}/ready/": {"post": {"operationId": "71533fdcd5ef964a_post", "summary": "mark_delivery_ready", "tags": ["المبيعات"], "parameters": [{"name": "delivery_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.delivery.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"delivery_date": {}, "lines": {}, "notes": {}}}}}}}}, "/sales/api/deliveries/create-from-planning/": {"post": {"operationId": "40248927476ac257_post", "summary": "delivery_create_from_planning_api", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.delivery.create_from_planning"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/delivery-board/": {"get": {"operationId": "9fd6fea3cbd87cb3_get", "summary": "delivery_board", "tags": ["المبيعات"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "state", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.gon.view", "sales.delivery.create", "sales.delivery.view", "sales.order.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/delivery-planning/": {"get": {"operationId": "9747bb5878d90437_get", "summary": "delivery_planning_api", "tags": ["المبيعات"], "parameters": [{"name": "customer", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "order_no", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/document-audit/": {"get": {"operationId": "951c479dfb41ab81_get", "summary": "document_audit", "tags": ["المبيعات"], "parameters": [{"name": "id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["documents.activity.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/drill/": {"get": {"operationId": "79337ed15d1f9411_get", "summary": "DrillDownAPIView", "tags": ["المبيعات"], "parameters": [{"name": "month", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/followup/board/": {"get": {"operationId": "90bf3a6201d1eea3_get", "summary": "sales_followup_board_api", "tags": ["المبيعات"], "parameters": [{"name": "customer_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "only", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["inventory.transfer.create", "inventory.transfer.view", "sales.delivery.create", "sales.invoice.create", "sales.order.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/followup/orders/{order_id}/create-transfer/": {"post": {"operationId": "c0afad38cf9ddab8_post", "summary": "sales_followup_create_transfer_api", "tags": ["المبيعات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/invoices/{invoice_id}/": {"get": {"operationId": "b23c9cdf317cd12c_get", "summary": "invoice_detail", "tags": ["المبيعات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.invoice.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/invoices/{invoice_id}/approve/": {"post": {"operationId": "c07f42cfb64466fe_post", "summary": "invoice_approve", "tags": ["المبيعات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.invoice.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/invoices/{invoice_id}/post/": {"post": {"operationId": "a17679cf2d8e77ea_post", "summary": "invoice_post", "tags": ["المبيعات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.invoice.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/invoices/{invoice_id}/receipts/": {"get": {"operationId": "42da7c7dd44e5bba_get", "summary": "invoice_receipts", "tags": ["المبيعات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/invoices/{invoice_id}/receipts/{receipt_id}/approve-post/": {"post": {"operationId": "5e3ba67a11ae55f2_post", "summary": "invoice_receipts_approve_post", "tags": ["المبيعات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "receipt_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/invoices/{invoice_id}/receipts/create/": {"post": {"operationId": "e0ef1cdf070d6915_post", "summary": "invoice_receipts_create", "tags": ["المبيعات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"amount_fc": {}, "cashbox_id": {}, "description": {}, "receipt_date": {}, "receipt_method": {}}}}}}}}, "/sales/api/invoices/{invoice_id}/reverse/": {"post": {"operationId": "768b067a17bb1f86_post", "summary": "ReverseInvoiceAPIView", "tags": ["المبيعات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/invoices/{invoice_id}/save/": {"put": {"operationId": "08dfdab5c1bb61d9_put", "summary": "invoice_save", "tags": ["المبيعات"], "parameters": [{"name": "invoice_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.invoice.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/invoices/{pk}/post/": {"post": {"operationId": "7b4fd5b7fb19c55e_post", "summary": "invoice-post", "tags": ["المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.invoice.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/invoices/list/": {"get": {"operationId": "d30b4221e210c511_get", "summary": "invoice_list_api", "tags": ["المبيعات"], "parameters": [{"name": "page_size", "in": "query", "description": "عدد النتائج: من 10 إلى 100، الافتراضي 25.", "schema": {"type": "integer"}}, {"name": "cursor", "in": "query", "description": "استخدم next_cursor من الاستجابة السابقة لجلب الصفحة التالية.", "schema": {"type": "integer"}}, {"name": "date_from", "in": "query", "description": "بداية فترة تاريخ الفاتورة بصيغة YYYY-MM-DD.", "schema": {"type": "string", "format": "date"}}, {"name": "date_to", "in": "query", "description": "نهاية فترة تاريخ الفاتورة بصيغة YYYY-MM-DD.", "schema": {"type": "string", "format": "date"}}, {"name": "search", "in": "query", "description": "البحث برقم الفاتورة أو اسم العميل.", "schema": {"type": "string"}}, {"name": "status", "in": "query", "description": "0 مسودة، 1 معتمدة، 2 مرحّلة، 3 ملغاة.", "schema": {"type": "integer"}}, {"name": "has_previous", "in": "query", "description": "أي قيمة غير فارغة تجعل has_previous تساوي true في الاستجابة.", "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": true, "x-harplink-permissions": ["sales.invoice.list"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}, "200": {"description": "مثال توضيحي مراجع من تنفيذ العملية.", "content": {"application/json": {"example": {"ok": true, "data": [{"id": 123, "inv_no": "INV-00123", "inv_date": "2026-10-07", "customer_name": "Example Customer", "status": 0, "total_bc": "150000.00"}], "pagination": {"page_size": 25, "has_previous": false, "has_next": true, "next_cursor": 123}}}}}}}}, "/sales/api/orders/{order_id}/create-invoice/": {"post": {"operationId": "fe76cf189c7f9a77_post", "summary": "sales_create_invoice_from_order", "tags": ["المبيعات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.invoice.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/pos/held-tickets/": {"get": {"operationId": "ee2d1ea1438afacb_get", "summary": "pos_held_tickets", "tags": ["المبيعات"], "parameters": [{"name": "scope", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "terminal", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "ee2d1ea1438afacb_post", "summary": "pos_held_tickets", "tags": ["المبيعات"], "parameters": [{"name": "scope", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "terminal", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/pos/held-tickets/{ticket_id}/": {"get": {"operationId": "33af9ab06ef2532b_get", "summary": "pos_held_ticket_detail", "tags": ["المبيعات"], "parameters": [{"name": "ticket_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/pos/held-tickets/{ticket_id}/cancel/": {"post": {"operationId": "4bd8798b18b20dda_post", "summary": "pos_held_ticket_cancel", "tags": ["المبيعات"], "parameters": [{"name": "ticket_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/pos/held-tickets/{ticket_id}/resume/": {"post": {"operationId": "eec4080f0645de45_post", "summary": "pos_held_ticket_resume", "tags": ["المبيعات"], "parameters": [{"name": "ticket_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/pos/invoices/create/": {"post": {"operationId": "dcd6f3dc7ac1ea35_post", "summary": "pos_invoice_create", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/pos/scale/label/": {"post": {"operationId": "ed46b52cced45031_post", "summary": "pos_scale_label", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/pos/scale/profile/": {"get": {"operationId": "f3d4428f831ff172_get", "summary": "pos_scale_profile", "tags": ["المبيعات"], "parameters": [{"name": "terminal", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.scale.manage", "sales.pos.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "f3d4428f831ff172_post", "summary": "pos_scale_profile", "tags": ["المبيعات"], "parameters": [{"name": "terminal", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.scale.manage", "sales.pos.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/pos/scale/readings/": {"get": {"operationId": "a17b2884a5949bfc_get", "summary": "pos_scale_readings", "tags": ["المبيعات"], "parameters": [{"name": "terminal", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/pos/scale/resolve/": {"post": {"operationId": "2d7bd471e1356a35_post", "summary": "pos_scale_resolve", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create", "sales.pos.scale.manual_weight"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/pos/shifts/{shift_id}/": {"get": {"operationId": "73da771425ada628_get", "summary": "pos_shift_detail", "tags": ["المبيعات"], "parameters": [{"name": "shift_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/pos/shifts/{shift_id}/close/": {"post": {"operationId": "011369509aa2b4de_post", "summary": "pos_shift_close", "tags": ["المبيعات"], "parameters": [{"name": "shift_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/pos/shifts/current/": {"get": {"operationId": "8bdcb7b3dc43a5af_get", "summary": "pos_shift_current", "tags": ["المبيعات"], "parameters": [{"name": "terminal", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/pos/shifts/open/": {"post": {"operationId": "54a56030b1c86dff_post", "summary": "pos_shift_open", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/pos/smart-basket/resolve/": {"post": {"operationId": "269f5b66d563f903_post", "summary": "pos_smart_basket_resolve", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.pos.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/print-templates/": {"get": {"operationId": "6c572fb6bcfba89a_get", "summary": "print_templates_collection", "tags": ["المبيعات"], "parameters": [{"name": "doc_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "6c572fb6bcfba89a_post", "summary": "print_templates_collection", "tags": ["المبيعات"], "parameters": [{"name": "doc_type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/print-templates/{template_id}/": {"delete": {"operationId": "c6d5dbff7df14883_delete", "summary": "print_template_resource", "tags": ["المبيعات"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "c6d5dbff7df14883_get", "summary": "print_template_resource", "tags": ["المبيعات"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "c6d5dbff7df14883_put", "summary": "print_template_resource", "tags": ["المبيعات"], "parameters": [{"name": "template_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.print_template.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/profit-analysis/": {"get": {"operationId": "f68bc2ab9d5e1aeb_get", "summary": "ProfitAnalysisAPIView", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/profit/": {"get": {"operationId": "2a2e714ea0332fa4_get", "summary": "profit-api", "tags": ["المبيعات"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/promotions/": {"get": {"operationId": "caaef1447d84a075_get", "summary": "sales_promotions_list_api", "tags": ["المبيعات"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.quotation.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/promotions/{promotion_id}/decision/": {"post": {"operationId": "4753859f96a9a34d_post", "summary": "sales_promotion_decide_api", "tags": ["المبيعات"], "parameters": [{"name": "promotion_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.promotion.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/promotions/{promotion_id}/risk/": {"get": {"operationId": "e8eb6bc2f6b98fb5_get", "summary": "sales_promotion_risk_api", "tags": ["المبيعات"], "parameters": [{"name": "promotion_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.quotation.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/promotions/{promotion_id}/submit/": {"post": {"operationId": "e0678ec2041207d3_post", "summary": "sales_promotion_submit_api", "tags": ["المبيعات"], "parameters": [{"name": "promotion_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.promotion.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/promotions/effective-price/": {"get": {"operationId": "644cb5dde7fb63c9_get", "summary": "sales_effective_item_price_api", "tags": ["المبيعات"], "parameters": [{"name": "customer_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "invoice_total", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "qty", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "unit_price", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.order.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/promotions/options/": {"get": {"operationId": "6ba584c7de402adf_get", "summary": "sales_promotions_options_api", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.quotation.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/promotions/save/": {"post": {"operationId": "9370c044b9a426f6_post", "summary": "sales_promotions_save_api", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.promotion.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/quotations/": {"post": {"operationId": "5b12dc5e6464e410_post", "summary": "create", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.quotation.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/quotations/{pk}/convert-data/": {"get": {"operationId": "fb76d14f67fa6a95_get", "summary": "retrieve_for_conversion", "tags": ["المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/quotations/{quotation_id}/": {"get": {"operationId": "749cd2118d97bb40_get", "summary": "quotation_detail", "tags": ["المبيعات"], "parameters": [{"name": "quotation_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "749cd2118d97bb40_put", "summary": "quotation_detail", "tags": ["المبيعات"], "parameters": [{"name": "quotation_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/quotations/{quotation_id}/approve/": {"post": {"operationId": "a4b409e5afa9b1da_post", "summary": "approve", "tags": ["المبيعات"], "parameters": [{"name": "quotation_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.quotation.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/quotations/{quotation_id}/convert-to-so/": {"post": {"operationId": "7a36e183b3172a74_post", "summary": "convert_to_so", "tags": ["المبيعات"], "parameters": [{"name": "quotation_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.order.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/quotations/list/": {"get": {"operationId": "21b159e154e73ad8_get", "summary": "list_all", "tags": ["المبيعات"], "parameters": [{"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.quotation.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/reports/area-sales/": {"get": {"operationId": "443e79b3915508d3_get", "summary": "area-sales-report-api", "tags": ["المبيعات"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "export", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "meta", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "returns_mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/reports/credit-notes/": {"get": {"operationId": "e73b0864f3535816_get", "summary": "credit-note-report-api", "tags": ["المبيعات"], "parameters": [{"name": "customer_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "export", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/reports/daily-sales/": {"get": {"operationId": "77263628b1ba8b2d_get", "summary": "daily-sales-report-api", "tags": ["المبيعات"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "delivery_scope", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "export", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "invoice_scope", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "meta", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "returns_mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["reports.sales.daily.view", "whatsapp.message.send"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "77263628b1ba8b2d_post", "summary": "daily-sales-report-api", "tags": ["المبيعات"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "delivery_scope", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "export", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "invoice_scope", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "meta", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "returns_mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["reports.sales.daily.view", "whatsapp.message.send"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"action": {}, "phone": {}, "visible_columns": {}}}}}}}}, "/sales/api/reports/employee-sales/": {"get": {"operationId": "482a69d692fe3381_get", "summary": "employee-sales-report-api", "tags": ["المبيعات"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "employee_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_details", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.order.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "482a69d692fe3381_post", "summary": "employee-sales-report-api", "tags": ["المبيعات"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "employee_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "include_details", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "mode", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.order.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"branch_id": {}, "month": {}, "preserve_target_qty": {}, "salesperson_id": {}, "salesperson_ids": {}, "target_amount": {}, "target_qty": {}}}}}}}}, "/sales/api/reports/sales-detail/": {"get": {"operationId": "7392b8b2ceab4624_get", "summary": "sales-detail-report-api", "tags": ["المبيعات"], "parameters": [{"name": "customer_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/reports/sales-monitor/": {"get": {"operationId": "29c0f750f16978dc_get", "summary": "sales-monitor-api", "tags": ["المبيعات"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "export", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "invoice_state", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "meta", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "min_remaining", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "payment_state", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "salesperson_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/reports/sales-net/": {"get": {"operationId": "48f37253e3577230_get", "summary": "sales-net-report-api", "tags": ["المبيعات"], "parameters": [{"name": "customer_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "export", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "item_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/reservations/board/": {"get": {"operationId": "47c8142486334ce0_get", "summary": "board", "tags": ["المبيعات"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/reservations/create-staging-transfer/": {"post": {"operationId": "5d5bd1525492a3eb_post", "summary": "create_staging_transfer", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"auto_post": {}, "reservation_ids": {}, "staging_warehouse_id": {}}}}}}}}, "/sales/api/sales-orders/": {"post": {"operationId": "6f88aa258e0f55d1_post", "summary": "sales_orders_create", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.order.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/sales-orders/{order_id}/receipts/": {"get": {"operationId": "1198c262eac588e8_get", "summary": "sales_order_receipts", "tags": ["المبيعات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/sales-orders/{order_id}/receipts/{receipt_id}/approve-post/": {"post": {"operationId": "d127a2580e9f07a2_post", "summary": "sales_order_receipts_approve_post", "tags": ["المبيعات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "receipt_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.approve", "accounts.receipt.post"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/sales-orders/{order_id}/receipts/{receipt_id}/reverse/": {"post": {"operationId": "a004645242f0a8f8_post", "summary": "sales_order_receipts_reverse", "tags": ["المبيعات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "receipt_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["accounts.receipt.reverse"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"reason": {}}}}}}}}, "/sales/api/sales-orders/{order_id}/receipts/create/": {"post": {"operationId": "4ac9c83d88ef7777_post", "summary": "sales_order_receipts_create", "tags": ["المبيعات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"amount_fc": {}, "cashbox_id": {}, "delivery_company_id": {}, "description": {}, "receipt_date": {}, "receipt_method": {}}}}}}}}, "/sales/api/sales-orders/{pk}/": {"get": {"operationId": "721976d806c7e02e_get", "summary": "sales_orders_detail", "tags": ["المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.credit_note.create", "sales.delivery.create", "sales.discount.override", "sales.gift.override", "sales.invoice.create", "sales.order.approve", "sales.order.update", "sales.price.override", "sales.pricing.override"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "put": {"operationId": "721976d806c7e02e_put", "summary": "sales_orders_detail", "tags": ["المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.credit_note.create", "sales.delivery.create", "sales.discount.override", "sales.gift.override", "sales.invoice.create", "sales.order.approve", "sales.order.update", "sales.price.override", "sales.pricing.override"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/sales-orders/{pk}/approve/": {"post": {"operationId": "37ab181b6a68feab_post", "summary": "sales_orders_approve", "tags": ["المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.order.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/sales-orders/{pk}/cancel/": {"post": {"operationId": "f193a0dab7d33a0e_post", "summary": "sales_orders_cancel", "tags": ["المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.order.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"cashbox_id": {}, "reason": {}}}}}}}}, "/sales/api/sales-orders/{pk}/gons/create/": {"post": {"operationId": "bcf418e7be2751ae_post", "summary": "sales_order_create_gon", "tags": ["المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.delivery.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/sales-orders/{pk}/replacement-transfer/": {"get": {"operationId": "e1f5369f4e999077_get", "summary": "sales_orders_replacement_transfer", "tags": ["المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "e1f5369f4e999077_post", "summary": "sales_orders_replacement_transfer", "tags": ["المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"lines": {}}}}}}}}, "/sales/api/sales-orders/{pk}/reserve/": {"post": {"operationId": "6668bee642e79327_post", "summary": "sales_orders_reserve", "tags": ["المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.order.approve"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"warehouse_assignments": {}}}}}}}}, "/sales/api/sales-orders/{pk}/unreserve/": {"post": {"operationId": "61082dbcee1ea948_post", "summary": "sales_orders_unreserve", "tags": ["المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.order.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"reason": {}}}}}}}}, "/sales/api/sales-orders/{so_id}/deliveries/create/": {"post": {"operationId": "58484eeb938ac3ce_post", "summary": "create_from_so", "tags": ["المبيعات"], "parameters": [{"name": "so_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.delivery.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/api/sales-orders/column-preferences/": {"get": {"operationId": "e15328559fa596e4_get", "summary": "sales_order_column_preferences", "tags": ["المبيعات"], "parameters": [{"name": "device", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "e15328559fa596e4_post", "summary": "sales_order_column_preferences", "tags": ["المبيعات"], "parameters": [{"name": "device", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"state": {}}}}}}}}, "/sales/api/sales-orders/list/": {"get": {"operationId": "ce6cf4ee355d0511_get", "summary": "sales_orders_list", "tags": ["المبيعات"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "delivery_date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "delivery_date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "invoice_status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "page_size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "search", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["sales.order.list"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/sales/api/scan-codes/resolve/": {"post": {"operationId": "bff2c4fdde6cd3fb_post", "summary": "sales_scan_codes_resolve", "tags": ["المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/sales/print-symbol.svg": {"get": {"operationId": "fe0cf0d7308e7785_get", "summary": "print_symbol", "tags": ["المبيعات"], "parameters": [{"name": "size", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "text", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "value", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/salesforce/api/collections/": {"get": {"operationId": "2dea06a1efa4d292_get", "summary": "sfa-collections", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "2dea06a1efa4d292_post", "summary": "sfa-collections", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/customers/": {"get": {"operationId": "aa37d0d7e68c7993_get", "summary": "sfa-my-customers", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/salesforce/api/customers/{customer_id}/360/": {"get": {"operationId": "8f9da597d8514708_get", "summary": "sfa-customer-360", "tags": ["فرق المبيعات"], "parameters": [{"name": "customer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/salesforce/api/customers/{customer_id}/statement/": {"get": {"operationId": "9f6da3c536e17320_get", "summary": "sfa-customer-statement", "tags": ["فرق المبيعات"], "parameters": [{"name": "customer_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "limit", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/salesforce/api/dashboard/": {"get": {"operationId": "d4008f198a2ea4e3_get", "summary": "sfa-dashboard", "tags": ["فرق المبيعات"], "parameters": [{"name": "date", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/salesforce/api/expenses/": {"get": {"operationId": "fdfd6cff6e4aaa9b_get", "summary": "sfa-expenses", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "fdfd6cff6e4aaa9b_post", "summary": "sfa-expenses", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/expenses/{pk}/approve/": {"post": {"operationId": "4da1fd8cbcd3ba07_post", "summary": "sfa-expense-approve", "tags": ["فرق المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/expenses/{pk}/reject/": {"post": {"operationId": "9c058de97ff9fa90_post", "summary": "sfa-expense-reject", "tags": ["فرق المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/gps-points/": {"post": {"operationId": "9f85894db8b674d9_post", "summary": "sfa-gps-points", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/mobile-invoices/": {"get": {"operationId": "d7bc05d11a15298e_get", "summary": "sfa-mobile-invoices", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "d7bc05d11a15298e_post", "summary": "sfa-mobile-invoices", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/reports/activity/": {"get": {"operationId": "299557ee1aa4c16d_get", "summary": "sfa-activity-report", "tags": ["فرق المبيعات"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "representative_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/salesforce/api/supervisor/dashboard/": {"get": {"operationId": "dad5f7667194fa40_get", "summary": "sfa-supervisor-dashboard", "tags": ["فرق المبيعات"], "parameters": [{"name": "date", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/salesforce/api/supervisor/routes/": {"get": {"operationId": "6e7c82e6429cc542_get", "summary": "sfa-supervisor-routes", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "6e7c82e6429cc542_post", "summary": "sfa-supervisor-routes", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/supervisor/visit-plans/{pk}/approve/": {"post": {"operationId": "a4848c5ee79a2642_post", "summary": "sfa-supervisor-visit-plan-approve", "tags": ["فرق المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/supervisor/visit-plans/{pk}/reorder/": {"post": {"operationId": "733119a3dfb80804_post", "summary": "sfa-supervisor-visit-plan-reorder", "tags": ["فرق المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/supervisor/visit-plans/create/": {"post": {"operationId": "eaa0c8c0337519a4_post", "summary": "sfa-supervisor-visit-plan-create", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/sync-logs/": {"get": {"operationId": "68458acc9987bfad_get", "summary": "sfa-sync-logs", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "68458acc9987bfad_post", "summary": "sfa-sync-logs", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/sync/": {"post": {"operationId": "d54c2283cea172d6_post", "summary": "sfa-mobile-sync", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/vehicle-load-requests/": {"get": {"operationId": "57e2c3e4f51e0dac_get", "summary": "sfa-vehicle-load-requests", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "57e2c3e4f51e0dac_post", "summary": "sfa-vehicle-load-requests", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/vehicle-warehouse/": {"get": {"operationId": "42c2834056a43f1b_get", "summary": "sfa-vehicle-warehouse", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/salesforce/api/vehicle-warehouse/stock/": {"get": {"operationId": "ef911ac687cbda30_get", "summary": "sfa-vehicle-stock", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/salesforce/api/visit-plans/": {"get": {"operationId": "7c415ef9e9aa3206_get", "summary": "sfa-visit-plans", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/salesforce/api/visits/": {"get": {"operationId": "b4ea66de87cf8c13_get", "summary": "sfa-visits", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "b4ea66de87cf8c13_post", "summary": "sfa-visits", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/visits/{pk}/check-out/": {"post": {"operationId": "3b00870d807ebbaa_post", "summary": "sfa-visit-check-out", "tags": ["فرق المبيعات"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/salesforce/api/visits/check-in/": {"post": {"operationId": "350e76b097c3c541_post", "summary": "sfa-visit-check-in", "tags": ["فرق المبيعات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/appointments/": {"get": {"operationId": "2e33a5b7e5abeb3e_get", "summary": "scheduling-appointment-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.cancel", "scheduling.appointment.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "2e33a5b7e5abeb3e_post", "summary": "scheduling-appointment-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.cancel", "scheduling.appointment.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/appointments/(?P{pk}[/.]+)/": {"delete": {"operationId": "6d656ed0458c4852_delete", "summary": "scheduling-appointment-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.cancel", "scheduling.appointment.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "6d656ed0458c4852_get", "summary": "scheduling-appointment-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.cancel", "scheduling.appointment.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "6d656ed0458c4852_patch", "summary": "scheduling-appointment-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.cancel", "scheduling.appointment.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "6d656ed0458c4852_put", "summary": "scheduling-appointment-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.cancel", "scheduling.appointment.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/appointments/(?P{pk}[/.]+)/reschedule/": {"post": {"operationId": "51d1a7a31d0f2fe0_post", "summary": "scheduling-appointment-reschedule", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.cancel", "scheduling.appointment.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/appointments/(?P{pk}[/.]+)/transition/": {"post": {"operationId": "3e675536f4a179ba_post", "summary": "scheduling-appointment-transition", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.cancel", "scheduling.appointment.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/appointments/(?P{pk}[/.]+)/update-booking/": {"post": {"operationId": "e6970f11521e8ab3_post", "summary": "scheduling-appointment-update-booking", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.cancel", "scheduling.appointment.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/appointments/(?P{pk}[/.]+)/workspace/": {"get": {"operationId": "39e806c42198f41c_get", "summary": "scheduling-appointment-workspace", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.cancel", "scheduling.appointment.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "39e806c42198f41c_post", "summary": "scheduling-appointment-workspace", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.cancel", "scheduling.appointment.update"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/availability-rules/": {"get": {"operationId": "08ec21e435de1e2b_get", "summary": "scheduling-availability-rule-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "08ec21e435de1e2b_post", "summary": "scheduling-availability-rule-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/availability-rules/(?P{pk}[/.]+)/": {"delete": {"operationId": "4ddffc626f4fbc17_delete", "summary": "scheduling-availability-rule-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "4ddffc626f4fbc17_get", "summary": "scheduling-availability-rule-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "4ddffc626f4fbc17_patch", "summary": "scheduling-availability-rule-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "4ddffc626f4fbc17_put", "summary": "scheduling-availability-rule-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/booking-pages/": {"get": {"operationId": "afa3b1e0d728bd47_get", "summary": "scheduling-booking-page-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "afa3b1e0d728bd47_post", "summary": "scheduling-booking-page-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/booking-pages/(?P{pk}[/.]+)/": {"delete": {"operationId": "f0523a72ad95ae49_delete", "summary": "scheduling-booking-page-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "f0523a72ad95ae49_get", "summary": "scheduling-booking-page-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "f0523a72ad95ae49_patch", "summary": "scheduling-booking-page-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "f0523a72ad95ae49_put", "summary": "scheduling-booking-page-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/booking-policies/": {"get": {"operationId": "920d69388b896c5b_get", "summary": "scheduling-booking-policy-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "920d69388b896c5b_post", "summary": "scheduling-booking-policy-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/booking-policies/(?P{pk}[/.]+)/": {"delete": {"operationId": "9cc8a90c78e3ce93_delete", "summary": "scheduling-booking-policy-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "9cc8a90c78e3ce93_get", "summary": "scheduling-booking-policy-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "9cc8a90c78e3ce93_patch", "summary": "scheduling-booking-policy-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "9cc8a90c78e3ce93_put", "summary": "scheduling-booking-policy-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/resource-groups/": {"get": {"operationId": "56ac6baf251408b0_get", "summary": "scheduling-resource-group-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "56ac6baf251408b0_post", "summary": "scheduling-resource-group-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/resource-groups/(?P{pk}[/.]+)/": {"delete": {"operationId": "d6d8accc582a8d82_delete", "summary": "scheduling-resource-group-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "d6d8accc582a8d82_get", "summary": "scheduling-resource-group-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "d6d8accc582a8d82_patch", "summary": "scheduling-resource-group-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "d6d8accc582a8d82_put", "summary": "scheduling-resource-group-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/resources/": {"get": {"operationId": "63f8ba9b12b59684_get", "summary": "scheduling-resource-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "63f8ba9b12b59684_post", "summary": "scheduling-resource-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/resources/(?P{pk}[/.]+)/": {"delete": {"operationId": "38e82fb8349d14ba_delete", "summary": "scheduling-resource-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "38e82fb8349d14ba_get", "summary": "scheduling-resource-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "38e82fb8349d14ba_patch", "summary": "scheduling-resource-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "38e82fb8349d14ba_put", "summary": "scheduling-resource-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/services/": {"get": {"operationId": "414067d9d2b79f7a_get", "summary": "scheduling-service-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "414067d9d2b79f7a_post", "summary": "scheduling-service-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/services/(?P{pk}[/.]+)/": {"delete": {"operationId": "e67c6b58db18d21f_delete", "summary": "scheduling-service-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "e67c6b58db18d21f_get", "summary": "scheduling-service-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "e67c6b58db18d21f_patch", "summary": "scheduling-service-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "e67c6b58db18d21f_put", "summary": "scheduling-service-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/services/(?P{pk}[/.]+)/merge-ad-hoc/": {"post": {"operationId": "8fd8832e837e3842_post", "summary": "scheduling-service-merge-ad-hoc", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/services/(?P{pk}[/.]+)/promote-ad-hoc/": {"post": {"operationId": "cd5878415d8cc2e4_post", "summary": "scheduling-service-promote-ad-hoc", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/services/suggest-slots/": {"post": {"operationId": "3f2a624eab5701c2_post", "summary": "scheduling-service-suggest-slots", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/wait-list/": {"get": {"operationId": "eaccf58a32c94de8_get", "summary": "scheduling-wait-list-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "eaccf58a32c94de8_post", "summary": "scheduling-wait-list-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/wait-list/(?P{pk}[/.]+)/": {"delete": {"operationId": "8439434781c0d903_delete", "summary": "scheduling-wait-list-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "8439434781c0d903_get", "summary": "scheduling-wait-list-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "8439434781c0d903_patch", "summary": "scheduling-wait-list-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "8439434781c0d903_put", "summary": "scheduling-wait-list-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/workflow-executions/": {"get": {"operationId": "c974e7c3426225fe_get", "summary": "scheduling-workflow-execution-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/scheduling/api/v1/workflow-executions/(?P{pk}[/.]+)/": {"get": {"operationId": "77ab867cd85edc71_get", "summary": "scheduling-workflow-execution-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/scheduling/api/v1/workflows/": {"get": {"operationId": "574b44ea7fe0631b_get", "summary": "scheduling-workflow-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "574b44ea7fe0631b_post", "summary": "scheduling-workflow-list", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/workflows/(?P{pk}[/.]+)/": {"delete": {"operationId": "110befb22d91dbc5_delete", "summary": "scheduling-workflow-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "110befb22d91dbc5_get", "summary": "scheduling-workflow-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "110befb22d91dbc5_patch", "summary": "scheduling-workflow-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "110befb22d91dbc5_put", "summary": "scheduling-workflow-detail", "tags": ["المواعيد"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "pk", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/api/v1/analytics/": {"get": {"operationId": "25e7ee98a2fe161c_get", "summary": "scheduling-analytics-api", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/scheduling/api/v1/calendar/": {"get": {"operationId": "8e09f46487f6f499_get", "summary": "scheduling-calendar-api", "tags": ["المواعيد"], "parameters": [{"name": "resource_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "service_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.waitlist.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/scheduling/api/v1/communications/": {"get": {"operationId": "f5f9a8abe5f4e0b7_get", "summary": "scheduling-communications-api", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "f5f9a8abe5f4e0b7_patch", "summary": "scheduling-communications-api", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"communications": {}}}}}}}}, "/scheduling/api/v1/customers/": {"get": {"operationId": "9aa1f10f8f4f3353_get", "summary": "scheduling-customer-search-api", "tags": ["المواعيد"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/scheduling/api/v1/dashboard/": {"get": {"operationId": "56351966a104b733_get", "summary": "scheduling-dashboard-api", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/scheduling/api/v1/insights/": {"get": {"operationId": "34f6d9c0f7ac938c_get", "summary": "scheduling-insights-api", "tags": ["المواعيد"], "parameters": [{"name": "service_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["scheduling.appointment.create"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/scheduling/api/v1/reports/": {"get": {"operationId": "097288ae6acadcd0_get", "summary": "scheduling-reports-api", "tags": ["المواعيد"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/scheduling/appointment/{token}/api/": {"get": {"operationId": "4ace9f7b3da33901_get", "summary": "public-appointment-api", "tags": ["المواعيد"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/scheduling/appointment/{token}/api/cancel/": {"post": {"operationId": "35ae80608adef875_post", "summary": "public-appointment-cancel-api", "tags": ["المواعيد"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"reason": {}}}}}}}}, "/scheduling/appointment/{token}/api/reschedule-request/": {"post": {"operationId": "da582930ffab9b80_post", "summary": "public-appointment-reschedule-request-api", "tags": ["المواعيد"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"note": {}, "requested_date": {}, "requested_time": {}}}}}}}}, "/scheduling/public/api/{token}/": {"get": {"operationId": "822901f67b0ad723_get", "summary": "public-booking-api", "tags": ["المواعيد"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/scheduling/public/api/{token}/book/": {"post": {"operationId": "a19d632392e32cbc_post", "summary": "public-booking-create-api", "tags": ["المواعيد"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/scheduling/public/api/{token}/slots/": {"post": {"operationId": "c2bcc1ed454424e1_post", "summary": "public-booking-slots-api", "tags": ["المواعيد"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/assets/": {"get": {"operationId": "957cd83219806c6d_get", "summary": "service_asset_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "customer_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "957cd83219806c6d_post", "summary": "service_asset_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "customer_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/assets/{asset_id}/": {"get": {"operationId": "b8f49ed60ae89bac_get", "summary": "service_asset_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "b8f49ed60ae89bac_patch", "summary": "service_asset_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "asset_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/bookings/": {"get": {"operationId": "36b2793b0b8dd5fb_get", "summary": "service_booking_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "36b2793b0b8dd5fb_post", "summary": "service_booking_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"customer": {}}}}}}}}, "/services/api/bookings/{booking_id}/": {"get": {"operationId": "7584e8b9f445c9f8_get", "summary": "service_booking_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "booking_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "7584e8b9f445c9f8_patch", "summary": "service_booking_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "booking_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/bookings/{booking_id}/convert-to-order/": {"post": {"operationId": "6132a76276bc7147_post", "summary": "service_booking_convert_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "booking_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"warehouse_id": {}}}}}}}}, "/services/api/capacity/availability/": {"get": {"operationId": "c6da25058d259a90_get", "summary": "service_capacity_availability_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "date", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "service_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "technician_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/capacity/rules/": {"get": {"operationId": "76d93c4bd10bc8da_get", "summary": "service_capacity_rule_list_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "76d93c4bd10bc8da_post", "summary": "service_capacity_rule_list_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/capacity/rules/{rule_id}/": {"patch": {"operationId": "85984d76f7074045_patch", "summary": "service_capacity_rule_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "rule_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/catalog/": {"get": {"operationId": "29db453f70fac471_get", "summary": "service_catalog_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/categories/": {"patch": {"operationId": "4521a41016e6124c_patch", "summary": "service_category_create_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "4521a41016e6124c_post", "summary": "service_category_create_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/categories/{category_id}/": {"patch": {"operationId": "93d86070642aa2fb_patch", "summary": "service_category_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "category_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "93d86070642aa2fb_post", "summary": "service_category_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "category_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/communications/": {"get": {"operationId": "d28cd2b9b3d45638_get", "summary": "service_communications_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "d28cd2b9b3d45638_patch", "summary": "service_communications_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"action": {}, "customer_id": {}, "event": {}, "id": {}, "language": {}, "order_id": {}}}}}}}, "post": {"operationId": "d28cd2b9b3d45638_post", "summary": "service_communications_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"action": {}, "customer_id": {}, "event": {}, "id": {}, "language": {}, "order_id": {}}}}}}}}, "/services/api/communications/customers/{customer_id}/preference/": {"patch": {"operationId": "b2de5e67dceb00b8_patch", "summary": "service_communication_preference_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "customer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/contract-billing-schedules/{schedule_id}/": {"patch": {"operationId": "cc116fdc5faaa1b2_patch", "summary": "service_contract_billing_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "schedule_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/contract-billing-schedules/{schedule_id}/create-invoice/": {"post": {"operationId": "13a407d48e048671_post", "summary": "service_contract_billing_invoice_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "schedule_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["services.contract.manage"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"warehouse_id": {}}}}}}}}, "/services/api/contract-renewals/{renewal_id}/create-contract/": {"post": {"operationId": "05408616b5bc8289_post", "summary": "service_contract_renewal_create_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "renewal_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/contract-renewals/{renewal_id}/review/": {"post": {"operationId": "7710a1606b0d0114_post", "summary": "service_contract_renewal_review_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "renewal_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"action": {}, "notes": {}}}}}}}}, "/services/api/contract-visit-plans/{plan_id}/": {"patch": {"operationId": "cc3c7c250fb5e852_patch", "summary": "service_contract_visit_plan_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "plan_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/contract-visit-plans/{plan_id}/create-order/": {"post": {"operationId": "ed6b2f91d05549d1_post", "summary": "service_contract_visit_plan_create_order_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "plan_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"warehouse_id": {}}}}}}}}, "/services/api/contracts/": {"get": {"operationId": "273ca507ef033a83_get", "summary": "service_contract_list_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "273ca507ef033a83_post", "summary": "service_contract_list_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"customer": {}}}}}}}}, "/services/api/contracts/{contract_id}/": {"get": {"operationId": "42fff3d6afc2f0bb_get", "summary": "service_contract_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "42fff3d6afc2f0bb_patch", "summary": "service_contract_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/contracts/{contract_id}/billing-schedules/generate/": {"post": {"operationId": "94faaf46471535df_post", "summary": "service_contract_billing_generate_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"due_days": {}, "service_id": {}}}}}}}}, "/services/api/contracts/{contract_id}/create-visit/": {"post": {"operationId": "3c7e8d008c1977d8_post", "summary": "service_contract_create_visit_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"asset_id": {}, "service_id": {}, "warehouse_id": {}}}}}}}}, "/services/api/contracts/{contract_id}/renewals/": {"post": {"operationId": "221c13bc0b6dc588_post", "summary": "service_contract_renewal_request_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/contracts/{contract_id}/visit-plans/": {"get": {"operationId": "1d80a67291f944ea_get", "summary": "service_contract_visit_plan_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "1d80a67291f944ea_post", "summary": "service_contract_visit_plan_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "contract_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"asset_id": {}, "assigned_to_id": {}, "notes": {}, "planned_date": {}, "reminder_days": {}, "service_id": {}}}}}}}}, "/services/api/customers/": {"post": {"operationId": "00780e9bb361b359_post", "summary": "service_customer_create_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"address": {}, "email": {}, "legal_name": {}, "name": {}, "phone": {}}}}}}}}, "/services/api/customers/{customer_id}/ensure-account/": {"post": {"operationId": "8e4a27dfecaeef84_post", "summary": "service_customer_ensure_account_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "customer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/customers/{customer_id}/portal-access/": {"patch": {"operationId": "66a83f695f9417a7_patch", "summary": "service_customer_portal_access_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "customer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "post": {"operationId": "66a83f695f9417a7_post", "summary": "service_customer_portal_access_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "customer_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/customers/search/": {"get": {"operationId": "40ea035486d4c7de_get", "summary": "service_customer_search_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/dashboard/": {"get": {"operationId": "ea5daef25c2265cd_get", "summary": "service_dashboard_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/definitions/": {"get": {"operationId": "1dea5dafce3e7086_get", "summary": "service_definition_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "category_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "1dea5dafce3e7086_post", "summary": "service_definition_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "category_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/definitions/{service_id}/": {"get": {"operationId": "7c2ab8141f205c14_get", "summary": "service_definition_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "service_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "7c2ab8141f205c14_patch", "summary": "service_definition_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "service_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/feedback/": {"get": {"operationId": "48cc72dd4a835bea_get", "summary": "service_feedback_list_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/field/work-orders/": {"get": {"operationId": "7ea6b88f9527cde4_get", "summary": "service_field_work_orders_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "scope", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/lookups/": {"get": {"operationId": "7b43ea4c321e72e9_get", "summary": "service_lookup_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["services.asset.manage", "services.asset.view", "services.booking.manage", "services.booking.view", "services.catalog.manage", "services.catalog.view", "services.contract.manage", "services.contract.view", "services.maintenance.manage", "services.maintenance.view", "services.order.create", "services.order.view", "services.technician.view"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/maintenance-plans/": {"get": {"operationId": "76586887bbfd6d05_get", "summary": "service_maintenance_plan_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "due", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "76586887bbfd6d05_post", "summary": "service_maintenance_plan_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "due", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"asset": {}}}}}}}}, "/services/api/maintenance-plans/{plan_id}/": {"get": {"operationId": "c57353c00f21916d_get", "summary": "service_maintenance_plan_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "plan_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "c57353c00f21916d_patch", "summary": "service_maintenance_plan_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "plan_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"asset": {}}}}}}}}, "/services/api/material-usage/{usage_id}/": {"patch": {"operationId": "a5af0f6f666a064b_patch", "summary": "service_material_usage_update_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "usage_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/material-usage/{usage_id}/return/": {"post": {"operationId": "4ec0af5e42ff55da_post", "summary": "service_material_return_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "usage_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"qty": {}}}}}}}}, "/services/api/orders/": {"get": {"operationId": "cc02aa057baaf07f_get", "summary": "service_order_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["services.order.price_override"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "cc02aa057baaf07f_post", "summary": "service_order_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["services.order.price_override"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/orders/{order_id}/": {"get": {"operationId": "7bd5cece0faec029_get", "summary": "service_order_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "7bd5cece0faec029_patch", "summary": "service_order_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/orders/{order_id}/delivery-link/": {"post": {"operationId": "5e5abbdd790fce40_post", "summary": "service_order_delivery_link_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/orders/{order_id}/invoice/": {"post": {"operationId": "e2ea9a56ecf8c8d4_post", "summary": "service_order_invoice_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/orders/{order_id}/issue-materials/": {"post": {"operationId": "226c64daf8c01d73_post", "summary": "service_order_issue_materials_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"post": {}}}}}}}}, "/services/api/orders/{order_id}/material-options/": {"get": {"operationId": "b424bc4dcc5f4491_get", "summary": "service_order_material_options_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}, {"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "warehouse_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/orders/{order_id}/purchase-request/": {"post": {"operationId": "db2f121af7273503_post", "summary": "service_order_purchase_request_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["purchases.pr.create", "purchases.pr.submit"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"submit": {}}}}}}}}, "/services/api/orders/{order_id}/quotation/": {"post": {"operationId": "91a0921c8ff022ab_post", "summary": "service_order_quotation_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/orders/{order_id}/receipt/": {"post": {"operationId": "c9c6f90a77f8ff7e_post", "summary": "service_order_receipt_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"amount": {}, "cashbox_id": {}, "method": {}, "post": {}}}}}}}}, "/services/api/orders/{order_id}/release-materials/": {"post": {"operationId": "9f238fde84a83828_post", "summary": "service_order_release_materials_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/orders/{order_id}/reserve-materials/": {"post": {"operationId": "7314191d4c4f74ee_post", "summary": "service_order_reserve_materials_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/orders/{order_id}/shortages/": {"get": {"operationId": "2fa7959a4d8384f0_get", "summary": "service_order_shortages_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/orders/{order_id}/status/": {"post": {"operationId": "164660694510af21_post", "summary": "service_order_status_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/public/feedback/{token}/": {"get": {"operationId": "c40f83175d236e81_get", "summary": "service_public_feedback_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "c40f83175d236e81_post", "summary": "service_public_feedback_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"answers": {}}}}}}}}, "/services/api/public/portal/{token}/": {"get": {"operationId": "35462d6a4ab6fa58_get", "summary": "service_public_customer_portal_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/public/portal/{token}/bookings/": {"post": {"operationId": "d6b5981d275e6daa_post", "summary": "service_public_portal_booking_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"_idempotency_key": {}, "asset_id": {}, "notes": {}, "service_id": {}, "starts_at": {}}}}}}}}, "/services/api/public/portal/{token}/orders/{order_id}/approve/": {"post": {"operationId": "ce5cce46960589df_post", "summary": "service_public_portal_approval_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"notes": {}}}}}}}}, "/services/api/public/portal/{token}/orders/{order_id}/signature/": {"post": {"operationId": "58cbcc274ff0b680_post", "summary": "service_public_portal_signature_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "token", "in": "path", "required": true, "schema": {"type": "string"}}, {"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"signature": {}, "signed_by_name": {}}}}}}}}, "/services/api/reports/": {"get": {"operationId": "f5f26200040518f2_get", "summary": "service_reports_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/reports/contracts/": {"get": {"operationId": "f664ae45917fbe02_get", "summary": "service_contract_reports_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "date_from", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "date_to", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/settings/accounting/": {"get": {"operationId": "e8a3f127b5002ac9_get", "summary": "service_accounting_settings_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "e8a3f127b5002ac9_post", "summary": "service_accounting_settings_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"business_type": {}, "journal_policy": {}}}}}}}}, "/services/api/settings/accounting/accounts/": {"get": {"operationId": "8f9c6e414b0ab6f6_get", "summary": "service_accounting_account_search_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "q", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "type", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/settings/tax-rules/": {"get": {"operationId": "1eec7c2ffda11816_get", "summary": "service_tax_rule_list_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "1eec7c2ffda11816_post", "summary": "service_tax_rule_list_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/settings/tax-rules/{rule_id}/": {"delete": {"operationId": "21406a8079e7013c_delete", "summary": "service_tax_rule_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "rule_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "patch": {"operationId": "21406a8079e7013c_patch", "summary": "service_tax_rule_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "rule_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/technicians/metrics/": {"get": {"operationId": "c613cbb3cbfa7f2b_get", "summary": "service_technician_metrics_api", "tags": ["مركز الخدمات"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/warranties/": {"get": {"operationId": "3d66dcf74b391fe9_get", "summary": "service_warranty_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "active", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/warranties/{warranty_id}/": {"patch": {"operationId": "8554e3e95bb323ce_patch", "summary": "service_warranty_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "warranty_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/warranty-claims/": {"get": {"operationId": "af50095d0e51879b_get", "summary": "service_warranty_claim_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "af50095d0e51879b_post", "summary": "service_warranty_claim_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"issue_details": {}, "issue_summary": {}, "warranty": {}}}}}}}}, "/services/api/warranty-claims/{claim_id}/": {"get": {"operationId": "4053ed6c435fcc97_get", "summary": "service_warranty_claim_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "claim_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "4053ed6c435fcc97_patch", "summary": "service_warranty_claim_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "claim_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/warranty-claims/{claim_id}/create-order/": {"post": {"operationId": "67551a0a4b71e28a_post", "summary": "service_warranty_claim_create_order_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "claim_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"covered": {}, "technician_id": {}, "warehouse_id": {}}}}}}}}, "/services/api/work-orders/": {"get": {"operationId": "5c884e5fe8eb0218_get", "summary": "service_work_order_list_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "status", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "technician_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/services/api/work-orders/{work_order_id}/": {"patch": {"operationId": "ba2903629e2b0b3d_patch", "summary": "service_work_order_detail_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/services/api/work-orders/{work_order_id}/action/": {"post": {"operationId": "d976cfe5ffa656af_post", "summary": "service_work_order_action_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"action": {}, "technician_id": {}}}}}}}}, "/services/api/work-orders/{work_order_id}/media/": {"post": {"operationId": "e36d060f943a2831_post", "summary": "service_work_order_media_api", "tags": ["مركز الخدمات"], "parameters": [{"name": "work_order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/setup/api/branches/validate/": {"post": {"operationId": "a54e6a1555a00edf_post", "summary": "branches_validate_api", "tags": ["التثبيت"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/setup/api/complete-installation/": {"post": {"operationId": "65ef51519786a755_post", "summary": "complete-installation", "tags": ["التثبيت"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/setup/api/create-admin/": {"post": {"operationId": "7eaca897857887cd_post", "summary": "create-admin", "tags": ["التثبيت"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"email": {}, "password": {}, "username": {}}}}}}}}, "/setup/api/database-config/": {"post": {"operationId": "a087373dd3664ed5_post", "summary": "database_config_api", "tags": ["التثبيت"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/setup/api/installation-profile/": {"post": {"operationId": "ffe105010a9025cf_post", "summary": "installation_profile_api", "tags": ["التثبيت"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/setup/api/platform-bootstrap/": {"post": {"operationId": "33aadefc00b2aed2_post", "summary": "platform_bootstrap_api", "tags": ["التثبيت"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/setup/api/state/": {"get": {"operationId": "0b84be18a39a0176_get", "summary": "api_state", "tags": ["التثبيت"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/setup/api/state/step/": {"post": {"operationId": "cde1ccaa6e236b8a_post", "summary": "api_set_step", "tags": ["التثبيت"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"step": {}}}}}}}}, "/setup/api/system-config/": {"post": {"operationId": "d30d59f4bdaa6d32_post", "summary": "system_config_api", "tags": ["التثبيت"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"base_currency": {}, "business_type": {}, "company_name": {}, "cost_method": {}, "inventory_system": {}}}}}}}}, "/store/api/admin/categories/": {"get": {"operationId": "9d022e26108a2123_get", "summary": "admin_categories", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/admin/categories/{category_id}/visibility/": {"post": {"operationId": "85028ce10a89361b_post", "summary": "admin_category_visibility", "tags": ["إدارة المتجر"], "parameters": [{"name": "category_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/admin/hero-slides/": {"get": {"operationId": "767c1e16057b373e_get", "summary": "admin_hero_slides", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "767c1e16057b373e_post", "summary": "admin_hero_slides", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/admin/hero-slides/{slide_id}/delete/": {"post": {"operationId": "9eae98b425ad293b_post", "summary": "admin_hero_slide_delete", "tags": ["إدارة المتجر"], "parameters": [{"name": "slide_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/admin/products/": {"get": {"operationId": "f052ba6f68c87aaa_get", "summary": "admin_products", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/admin/products/{product_id}/": {"post": {"operationId": "85e6a32e699851ed_post", "summary": "admin_product_update", "tags": ["إدارة المتجر"], "parameters": [{"name": "product_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/admin/settings/": {"get": {"operationId": "f10db103028e382e_get", "summary": "admin_settings", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "f10db103028e382e_post", "summary": "admin_settings", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/cart/": {"get": {"operationId": "2ceb507201083520_get", "summary": "cart_detail", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/cart/add/": {"post": {"operationId": "801f30f5a6e514de_post", "summary": "cart_add", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/cart/clear/": {"post": {"operationId": "27163e15df114c60_post", "summary": "cart_clear", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/cart/update/": {"post": {"operationId": "d7aa33a671a1c930_post", "summary": "cart_update", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/categories/": {"get": {"operationId": "0898d84da821f33f_get", "summary": "categories", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/checkout/": {"post": {"operationId": "f3bddba2d348ab4c_post", "summary": "checkout", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/dashboard/": {"get": {"operationId": "9d64980fab461310_get", "summary": "dashboard", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/logout/": {"post": {"operationId": "0210f96cdb6f1971_post", "summary": "logout", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/me/": {"get": {"operationId": "d3e50f4c3e779d83_get", "summary": "me", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/my-orders/": {"get": {"operationId": "3946e7f9f43a95f7_get", "summary": "my_orders", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/orders/": {"get": {"operationId": "9f5b642bb4dfc59f_get", "summary": "orders", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/orders/{order_id}/": {"get": {"operationId": "a555ab3e290e7317_get", "summary": "order_detail", "tags": ["إدارة المتجر"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/orders/{order_id}/create-sales-order/": {"post": {"operationId": "b021b23ca3a5acd3_post", "summary": "order_create_sales_order", "tags": ["إدارة المتجر"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/orders/{order_id}/status/": {"post": {"operationId": "240c09bd25fe27ab_post", "summary": "order_status", "tags": ["إدارة المتجر"], "parameters": [{"name": "order_id", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/store/api/products/": {"get": {"operationId": "baf6312d1f15c717_get", "summary": "products", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/products/{slug}/": {"get": {"operationId": "f9d32d457dc01938_get", "summary": "product_detail", "tags": ["إدارة المتجر"], "parameters": [{"name": "slug", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/reports/": {"get": {"operationId": "9fa8b3efbafe5609_get", "summary": "reports", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/settings/": {"get": {"operationId": "da2d9c5784d42cce_get", "summary": "settings", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/store/api/signup/": {"post": {"operationId": "cb59cce8b219d8f2_post", "summary": "signup", "tags": ["إدارة المتجر"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/setup/api/whatsapp/webhook/": {"get": {"operationId": "41e9a4d866ee7fde_get", "summary": "whatsapp-webhook", "tags": ["واتساب"], "parameters": [{"name": "provider", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "41e9a4d866ee7fde_post", "summary": "whatsapp-webhook", "tags": ["واتساب"], "parameters": [{"name": "provider", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/billing/": {"get": {"operationId": "2616af681bcd5d9d_get", "summary": "billing", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "2616af681bcd5d9d_patch", "summary": "billing", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/billing/external-sync/": {"post": {"operationId": "9c28eb0822d99cdc_post", "summary": "external-billing-sync", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/billing/wallet/credit/": {"post": {"operationId": "4f3081579bbe1719_post", "summary": "wallet-credit", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/branches/": {"get": {"operationId": "803ebfae97faa404_get", "summary": "branches", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/whatsapp/api/campaigns/": {"get": {"operationId": "27fa611a856abaa1_get", "summary": "campaigns", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "27fa611a856abaa1_post", "summary": "campaigns", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/campaigns/{pk}/": {"delete": {"operationId": "612daf6f94f71975_delete", "summary": "campaign-detail", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "612daf6f94f71975_get", "summary": "campaign-detail", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "612daf6f94f71975_patch", "summary": "campaign-detail", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "612daf6f94f71975_put", "summary": "campaign-detail", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/campaigns/{pk}/cancel/": {"post": {"operationId": "f504fa15ae2ec811_post", "summary": "campaign-cancel", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/campaigns/{pk}/launch/": {"post": {"operationId": "535f1eed4c860e86_post", "summary": "campaign-launch", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"process_now": {}}}}}}}}, "/whatsapp/api/contacts/": {"get": {"operationId": "597092dc401db2d2_get", "summary": "contacts", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/whatsapp/api/contacts/{pk}/": {"patch": {"operationId": "978a9271dc174d14_patch", "summary": "contact-detail", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/conversations/": {"get": {"operationId": "e016ced3d171977f_get", "summary": "conversations", "tags": ["واتساب"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "contacts", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "offset", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "recipient", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "search", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "e016ced3d171977f_post", "summary": "conversations", "tags": ["واتساب"], "parameters": [{"name": "branch_id", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "contacts", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "offset", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "recipient", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}, {"name": "search", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"branch_id": {}}}}}}}}, "/whatsapp/api/diagnostics/": {"get": {"operationId": "efc72de28e578810_get", "summary": "diagnostics", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/whatsapp/api/media/{path}": {"get": {"operationId": "330dc769c15b81fd_get", "summary": "media", "tags": ["واتساب"], "parameters": [{"name": "path", "in": "path", "required": true, "schema": {"type": "string"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/whatsapp/api/messages/": {"get": {"operationId": "814f2dc761c4bd17_get", "summary": "messages", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/whatsapp/api/queue/": {"get": {"operationId": "0f0c55fe66b403ba_get", "summary": "queue", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/whatsapp/api/queue/{pk}/retry/": {"post": {"operationId": "38baa5c0fcb5f08e_post", "summary": "queue-retry", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/send/": {"post": {"operationId": "1c6b7d852caa5316_post", "summary": "send", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/settings/": {"get": {"operationId": "ce45ec5b01914ee4_get", "summary": "settings", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "ce45ec5b01914ee4_patch", "summary": "settings", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"routing_mode": {}, "shared_branch_id": {}}}}}}}, "put": {"operationId": "ce45ec5b01914ee4_put", "summary": "settings", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"routing_mode": {}, "shared_branch_id": {}}}}}}}}, "/whatsapp/api/stats/": {"get": {"operationId": "918e3009f745ea94_get", "summary": "stats", "tags": ["واتساب"], "parameters": [{"name": "days", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}}, "/whatsapp/api/templates/": {"get": {"operationId": "6b500e6882985b2e_get", "summary": "templates", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "6b500e6882985b2e_post", "summary": "templates", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/templates/{pk}/": {"delete": {"operationId": "e5612eaf7e0b2b9b_delete", "summary": "template-detail", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "get": {"operationId": "e5612eaf7e0b2b9b_get", "summary": "template-detail", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "patch": {"operationId": "e5612eaf7e0b2b9b_patch", "summary": "template-detail", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}, "put": {"operationId": "e5612eaf7e0b2b9b_put", "summary": "template-detail", "tags": ["واتساب"], "parameters": [{"name": "pk", "in": "path", "required": true, "schema": {"type": "integer"}}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/api/test/": {"post": {"operationId": "5db424477382e930_post", "summary": "test", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"recipient": {}}}}}}}}, "/whatsapp/api/webhook/": {"get": {"operationId": "7a18651e4ac0f810_get", "summary": "webhook", "tags": ["واتساب"], "parameters": [{"name": "provider", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}}, "post": {"operationId": "7a18651e4ac0f810_post", "summary": "webhook", "tags": ["واتساب"], "parameters": [{"name": "provider", "in": "query", "schema": {"type": "string"}, "description": "اسم مستخرج من الكود؛ راجع تفاصيل العملية للنوع والقيم."}], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": [], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {}}}}}}}, "/whatsapp/documents/send/": {"post": {"operationId": "0339c88b28c0d9a9_post", "summary": "document_send", "tags": ["واتساب"], "parameters": [], "security": [{"ERPBearer": []}], "x-harplink-contract-reviewed": false, "x-harplink-permissions": ["whatsapp.message.send"], "responses": {"default": {"description": "راجع الاستجابة الفعلية وعقد العملية."}, "401": {"description": "توكن مفقود أو غير صالح أو منتهٍ."}, "403": {"description": "صلاحية أو ترخيص أو سياق الشركة غير متاح."}}, "requestBody": {"description": "أكمل حقول العملية الفعلية. هذه ليست قائمة تحقق كاملة.", "content": {"application/json": {"schema": {"type": "object", "properties": {"document_id": {}, "document_type": {}, "recipient": {}}}}}}}}, "/api/auth/token/": {"post": {"operationId": "erp_token_create", "tags": ["Authentication"], "security": [], "x-harplink-contract-reviewed": true, "responses": {"200": {"description": "نجاح العملية", "content": {"application/json": {"schema": {"type": "object", "required": ["access_token", "token_type", "expires_in", "expires_at", "company_id", "branch_id"], "properties": {"access_token": {"type": "string"}, "token_type": {"type": "string", "enum": ["Bearer"]}, "expires_in": {"type": "integer"}, "expires_at": {"type": "string", "format": "date-time"}, "company_id": {"type": "integer"}, "branch_id": {"type": "integer"}}}}}}, "400": {"description": "مدخلات غير صحيحة."}, "401": {"description": "اعتماد غير صالح أو منتهٍ."}, "403": {"description": "HTTPS أو سياق الشركة والفرع أو الترخيص مطلوب."}, "429": {"description": "تجاوز حد المحاولات؛ راجع Retry-After."}}, "summary": "الحصول على توكن ERP قصير العمر", "requestBody": {"required": true, "content": {"application/json": {"schema": {"type": "object", "required": ["username", "password"], "properties": {"username": {"type": "string", "maxLength": 150}, "password": {"type": "string", "maxLength": 1024, "writeOnly": true}}}}}}}}}, "components": {"securitySchemes": {"ERPBearer": {"type": "http", "scheme": "bearer"}, "PluginCredential": {"type": "apiKey", "in": "header", "name": "Authorization", "description": "HarplinkPlugin <client-uuid>.<secret>. Provisioned, scoped and revocable by the ERP administrator."}}}}