diff options
Diffstat (limited to 'api')
| -rw-r--r-- | api/hived.postman_collection.json | 255 | ||||
| -rw-r--r-- | api/swagger.yaml | 155 | 
2 files changed, 0 insertions, 410 deletions
| diff --git a/api/hived.postman_collection.json b/api/hived.postman_collection.json deleted file mode 100644 index f025c5b..0000000 --- a/api/hived.postman_collection.json +++ /dev/null @@ -1,255 +0,0 @@ -{ -	"info": { -		"_postman_id": "75c431f8-b05d-4706-a6a8-e7ba5b36b2fe", -		"name": "hived", -		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" -	}, -	"item": [ -		{ -			"name": "price", -			"request": { -				"method": "GET", -				"header": [], -				"url": { -					"raw": "http://127.0.0.1:8008/price?name=CAKE&unit=USD", -					"protocol": "http", -					"host": [ -						"127", -						"0", -						"0", -						"1" -					], -					"port": "8008", -					"path": [ -						"price" -					], -					"query": [ -						{ -							"key": "name", -							"value": "CAKE" -						}, -						{ -							"key": "unit", -							"value": "USD" -						} -					] -				} -			}, -			"response": [] -		}, -		{ -			"name": "pair", -			"request": { -				"method": "GET", -				"header": [], -				"url": { -					"raw": "http://127.0.0.1:8008/pair?one=BNB&two=CAKE&multiplier=41.56", -					"protocol": "http", -					"host": [ -						"127", -						"0", -						"0", -						"1" -					], -					"port": "8008", -					"path": [ -						"pair" -					], -					"query": [ -						{ -							"key": "one", -							"value": "BNB" -						}, -						{ -							"key": "two", -							"value": "CAKE" -						}, -						{ -							"key": "multiplier", -							"value": "41.56" -						} -					] -				} -			}, -			"response": [] -		}, -		{ -			"name": "alert-post", -			"request": { -				"method": "POST", -				"header": [], -				"body": { -					"mode": "raw", -					"raw": "{\r\n    \"name\":\"alert4\",\r\n    \"expr\":\"ETH>CAKE\"\r\n}" -				}, -				"url": { -					"raw": "http://127.0.0.1:8008/alert", -					"protocol": "http", -					"host": [ -						"127", -						"0", -						"0", -						"1" -					], -					"port": "8008", -					"path": [ -						"alert" -					] -				} -			}, -			"response": [] -		}, -		{ -			"name": "alert-put", -			"request": { -				"method": "PUT", -				"header": [], -				"body": { -					"mode": "raw", -					"raw": "{\r\n    \"name\":\"alert4\",\r\n    \"expr\":\"ETH<CAKE\"\r\n}" -				}, -				"url": { -					"raw": "http://127.0.0.1:8008/alert", -					"protocol": "http", -					"host": [ -						"127", -						"0", -						"0", -						"1" -					], -					"port": "8008", -					"path": [ -						"alert" -					] -				} -			}, -			"response": [] -		}, -		{ -			"name": "alert-patch", -			"request": { -				"method": "PATCH", -				"header": [], -				"body": { -					"mode": "raw", -					"raw": "{\r\n    \"name\":\"alert4\",\r\n    \"expr\":\"ETH==CAKE\"\r\n}" -				}, -				"url": { -					"raw": "http://127.0.0.1:8008/alert", -					"protocol": "http", -					"host": [ -						"127", -						"0", -						"0", -						"1" -					], -					"port": "8008", -					"path": [ -						"alert" -					] -				} -			}, -			"response": [] -		}, -		{ -			"name": "alert-delete", -			"request": { -				"method": "DELETE", -				"header": [], -				"url": { -					"raw": "http://127.0.0.1:8008/alert?key=alert4", -					"protocol": "http", -					"host": [ -						"127", -						"0", -						"0", -						"1" -					], -					"port": "8008", -					"path": [ -						"alert" -					], -					"query": [ -						{ -							"key": "key", -							"value": "alert4" -						} -					] -				} -			}, -			"response": [] -		}, -		{ -			"name": "alert-get", -			"request": { -				"method": "GET", -				"header": [], -				"url": { -					"raw": "http://127.0.0.1:8008/alert?key=alert4", -					"protocol": "http", -					"host": [ -						"127", -						"0", -						"0", -						"1" -					], -					"port": "8008", -					"path": [ -						"alert" -					], -					"query": [ -						{ -							"key": "key", -							"value": "alert4" -						} -					] -				} -			}, -			"response": [] -		}, -		{ -			"name": "ex", -			"request": { -				"method": "GET", -				"header": [], -				"url": { -					"raw": "http://127.0.0.1:8008/ex", -					"protocol": "http", -					"host": [ -						"127", -						"0", -						"0", -						"1" -					], -					"port": "8008", -					"path": [ -						"ex" -					] -				} -			}, -			"response": [] -		}, -		{ -			"name": "health", -			"request": { -				"method": "GET", -				"header": [], -				"url": { -					"raw": "http://127.0.0.1:8008/health", -					"protocol": "http", -					"host": [ -						"127", -						"0", -						"0", -						"1" -					], -					"port": "8008", -					"path": [ -						"health" -					] -				} -			}, -			"response": [] -		} -	] -}
\ No newline at end of file diff --git a/api/swagger.yaml b/api/swagger.yaml deleted file mode 100644 index fb59e08..0000000 --- a/api/swagger.yaml +++ /dev/null @@ -1,155 +0,0 @@ -openapi: 3.0.0 -info: -  version: 1.0.0-oas3 -  title: hived -  description: hived's API -servers: -  - description: SwaggerHub API Auto Mocking -    url: 'https://virtserver.swaggerhub.com/xashmith/hived/0.1' -paths: -  /price: -    get: -      description: Returns the price of the crypto -      parameters: -        - name: name -          in: query -          description: the symbol of the cryptocurrency -          schema: -            type: string -        - name: unit -          in: query -          description: the unit the return the price in -          schema: -            type: string -      responses: -        '200': -          description: Successful response -          content: -            application/json: -              schema: -                type: object -                required: -                  - name -                  - unit -                  - price -                properties: -                  name: -                    type: string -                  unit: -                    type: string -                  price: -                    type: number -  /pair: -    get: -      description: Returns the ratio of one to two multiplied by a value -      parameters: -        - name: one -          in: query -          description: the name of the currency that's going to be multiplied -          schema: -            type: string -        - name: two -          in: query -          description: the name of the second currency -          schema: -            type: string -        - name: multiplier -          in: query -          description: the amount hte first currency is going to be multiplied -          schema: -            type: number -      responses: -        '200': -          description: Successful response -          content: -            application/json: -              schema: -                type: object -                required: -                  - ratio -                properties: -                  ratio: -                    type: number -  /alerts: -    post: -      description: Add alerts to the alertmanager's list -      requestBody: -        required: true -        content: -          application/json: -            schema: -              type: object -              required: -                - name -                - expr -              properties: -                name: -                  type: string -                expr: -                  type: string -      responses: -        '200': -          description: successful update -          content: -            application/json: -              schema: -                type: object -                properties: -                  err: -                    type: string -                  isSuccessful: -                    type: boolean -    delete: -      description: Remove an alert from alertmanager's list -      parameters: -        - name : id -          in: query -          description: the name of the alert that should be deleted -          schema: -            type: string -      responses: -        '200': -          description: successful delete -          content: -            application/json: -              schema: -                type: object -                properties: -                  err: -                    type: string -                  isSuccessful: -                    type: string -  /ex: -    get: -      description: Returns the list of currencies that are available for trade -      responses: -        '200': -          description: seccussful update -          content: -            application/json: -              schema: -                type: object -                properties: -                  err: -                    type: string -                  isSuccessful: -                    type: boolean -                  tradaeble: -                    type: array -                    items: -                      type: string -  /health: -    get: -      description: Returns the health status of hived -      responses: -        '200': -          description: successful response -          content: -            application/json: -              schema: -                type: object -                properties: -                  isOK: -                    type: boolean -                  Err: -                    type: string | 
