From c397fe1964a2e139d29dc1273f7673f2a7fd8980 Mon Sep 17 00:00:00 2001 From: Pranav Raj S Date: Thu, 31 Mar 2022 21:21:25 +0530 Subject: [PATCH] fix: Update the URL for POST inbox_members (#4354) --- swagger/paths/index.yml | 10 ++- swagger/swagger.json | 133 +++++++++++++++++++++------------------- 2 files changed, 77 insertions(+), 66 deletions(-) diff --git a/swagger/paths/index.yml b/swagger/paths/index.yml index eeb2539f1..279ebb7bc 100644 --- a/swagger/paths/index.yml +++ b/swagger/paths/index.yml @@ -253,13 +253,17 @@ - $ref: '#/parameters/inbox_id' get: $ref: ./application/inboxes/inbox_members/show.yml - post: - $ref: ./application/inboxes/inbox_members/create.yml patch: $ref: ./application/inboxes/inbox_members/update.yml delete: $ref: ./application/inboxes/inbox_members/delete.yml +/api/v1/accounts/{account_id}/inbox_members: + parameters: + - $ref: '#/parameters/account_id' + post: + $ref: ./application/inboxes/inbox_members/create.yml + # Messages @@ -422,4 +426,4 @@ type: string description: The numeric ID of the user get: - $ref: './application/reports/conversation/agent.yml' \ No newline at end of file + $ref: './application/reports/conversation/agent.yml' diff --git a/swagger/swagger.json b/swagger/swagger.json index b17f9c586..4de4db49d 100644 --- a/swagger/swagger.json +++ b/swagger/swagger.json @@ -2803,69 +2803,6 @@ } } }, - "post": { - "tags": [ - "Inbox" - ], - "operationId": "add-new-agent-to-inbox", - "summary": "Add a New Agent", - "description": "Add a new Agent to Inbox", - "security": [ - { - "userApiKey": [ - - ] - } - ], - "parameters": [ - { - "name": "data", - "in": "body", - "required": true, - "schema": { - "type": "object", - "required": [ - "inbox_id", - "user_ids" - ], - "properties": { - "inbox_id": { - "type": "string", - "description": "The ID of the inbox" - }, - "user_ids": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "IDs of users to be added to the inbox" - } - } - } - } - ], - "responses": { - "200": { - "description": "Success", - "schema": { - "type": "array", - "description": "Array of all active agents", - "items": { - "$ref": "#/definitions/agent" - } - } - }, - "404": { - "description": "Inbox not found" - }, - "403": { - "description": "Access denied" - }, - "422": { - "description": "User must exist" - } - } - }, "patch": { "tags": [ "Inbox" @@ -2986,6 +2923,76 @@ } } }, + "/api/v1/accounts/{account_id}/inbox_members": { + "parameters": [ + { + "$ref": "#/parameters/account_id" + } + ], + "post": { + "tags": [ + "Inbox" + ], + "operationId": "add-new-agent-to-inbox", + "summary": "Add a New Agent", + "description": "Add a new Agent to Inbox", + "security": [ + { + "userApiKey": [ + + ] + } + ], + "parameters": [ + { + "name": "data", + "in": "body", + "required": true, + "schema": { + "type": "object", + "required": [ + "inbox_id", + "user_ids" + ], + "properties": { + "inbox_id": { + "type": "string", + "description": "The ID of the inbox" + }, + "user_ids": { + "type": "array", + "items": { + "type": "integer" + }, + "description": "IDs of users to be added to the inbox" + } + } + } + } + ], + "responses": { + "200": { + "description": "Success", + "schema": { + "type": "array", + "description": "Array of all active agents", + "items": { + "$ref": "#/definitions/agent" + } + } + }, + "404": { + "description": "Inbox not found" + }, + "403": { + "description": "Access denied" + }, + "422": { + "description": "User must exist" + } + } + } + }, "/api/v1/accounts/{account_id}/conversations/{conversation_id}/messages": { "parameters": [ {