diff --git a/routes/api.php b/routes/api.php index 4718d474..62adb865 100755 --- a/routes/api.php +++ b/routes/api.php @@ -23,7 +23,7 @@ Route::get('/countries', [ResourceController::class, 'countries']); Route::get('/categories', [ResourceController::class, 'categories']); Route::get('/faqs', [ResourceController::class, 'faqs']); - Route::get('/contract', [ResourceController::class, 'contract']); + Route::post('/contract', [ResourceController::class, 'contract']); // Route::post('/prof',[AccountController::class,'storeProfileInfo']); diff --git a/storage/api-docs/api-docs.json b/storage/api-docs/api-docs.json index 2c14453e..fa1fd353 100755 --- a/storage/api-docs/api-docs.json +++ b/storage/api-docs/api-docs.json @@ -1816,6 +1816,79 @@ } ] } + }, + "api/contract": { + "post": { + "tags": ["Contract"], + "summary": "Contract monitoring", + "parameters": [{ + "name": "X-Localization", + "in": "header", + "description": "Localization", + "required": false, + "schema": { + "type": "string" + }, + "examples": { + "ru": { + "summary": "Russian localization", + "value": "ru" + }, + "en": { + "summary": "English localization", + "value": "en" + }, + "tm": { + "summary": "Turkmen localization", + "value": "tm" + } + } + }], + "security":[ + { + "bearerAuth": [] + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "properties": { + "number": { + "type": "string" + } + }, + "type": "object", + "example": { + "number": "123321" + } + } + } + } + }, + "responses": { + "200": { + "description": "OK", + "content": { + "application/json": { + "schema": { + "type": "object" + } + } + } + }, + "401": { + "description": "Unauthorized", + "content": { + "application/json": { + "schema": { + "type": "object" + } + } + } + } + } + } } }, "components": {