{ "uuid": "a34c256a-ad8e-4d15-b4f4-ae737ae2c6a6", "lastMigration": 29, "name": "FORTNITE REST API", "endpointPrefix": "api", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "69d2b177-033a-4c9d-b2b2-0ff31f226184", "documentation": "Get Fortnite game status", "method": "get", "endpoint": "check", "responses": [ { "uuid": "9e8e61b2-275f-4306-a200-073fd3052d26", "body": "{\n \"status\": {{faker 'datatype.boolean'}}\n}", "latency": 0, "statusCode": 200, "label": "Fortnite is okay !", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b6872151-0007-4810-9a20-1e12a9b1963e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "eae1ecd3-7ba4-4924-8351-967177908233", "documentation": "Get Fortnite News", "method": "get", "endpoint": "news", "responses": [ { "uuid": "7e8b458d-d069-4baa-bf98-287a38875ffc", "body": "{\n \"br\": {\n \"_type\": \"\",\n \"body\": \"\",\n \"image\": \"\",\n \"title\": \"\"\n },\n \"common\": {\n \"_type\": \"\",\n \"body\": \"\",\n \"title\": \"\"\n },\n \"loginmessage\": {\n \"_type\": \"\",\n \"body\": \"\",\n \"title\": \"\"\n },\n \"survivalmessage\": {\n \"_type\": \"\",\n \"body\": \"\",\n \"title\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "A JSON objects of current news", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1a58a9c1-4453-4f7f-b7e0-44e8c0d83c4f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9eea9741-526c-4d66-9eb6-dd6bda51e13a", "documentation": "Get a Bearer token", "method": "post", "endpoint": "oauth/token", "responses": [ { "uuid": "a014bffd-fe51-4c7d-bc8e-af0b69202be7", "body": "{\n \"access_toekn\": \"\",\n \"expiresIn\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Your access token", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "dffa21f3-a144-45e7-b0df-159623957c52", "body": "{\n \"message\": \"\",\n \"success\": {{faker 'datatype.boolean'}}\n}", "latency": 0, "statusCode": 401, "label": "Authentication failed", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0b06c1a3-5a17-43d5-acf5-39e6fc158c9d", "body": "{\n \"message\": \"\",\n \"success\": {{faker 'datatype.boolean'}}\n}", "latency": 0, "statusCode": 404, "label": "Authentication failed. User not found", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "38ccc7ba-126e-4479-87b9-305cda15f01b", "documentation": "Get Fortnite PVE Info (storm, etc)", "method": "get", "endpoint": "pve/info", "responses": [ { "uuid": "6e1f6d64-f8df-4c14-8bba-c791c22573a8", "body": "{}", "latency": 0, "statusCode": 200, "label": "All okay", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c9642e3b-3a1c-4287-8c5b-369821ee362e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6da9bcd1-2f87-459c-afe1-ac142f63e18f", "documentation": "Get PVE Stat by given username", "method": "get", "endpoint": "pve/user/:username", "responses": [ { "uuid": "4ed7fbed-182b-4265-a4d0-ff61e14a9d6a", "body": "{}", "latency": 0, "statusCode": 200, "label": "All okay", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "502cb017-b9ee-4503-a8a5-db9ff3ac1a33", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "User not found or not found on this plateform", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "868275ba-32d1-4b5d-a0aa-133f72b46952", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "dad09d4f-8ff7-4b74-b80a-b36341ffe76b", "documentation": "Get user's stats by user id", "method": "get", "endpoint": "stats/id/:plateform/:id", "responses": [ { "uuid": "bc597346-aa62-49a5-9293-f403250aa22b", "body": "{\n \"group\": {\n \"duo\": {\n \"k/d\": {{faker 'number.int' max=99999}},\n \"kills\": {{faker 'number.int' max=99999}},\n \"killsPerMatch\": \"\",\n \"killsPerMin\": \"\",\n \"score\": {{faker 'number.int' max=99999}},\n \"timePlayed\": \"\",\n \"top10\": {{faker 'number.int' max=99999}},\n \"top12\": {{faker 'number.int' max=99999}},\n \"top25\": {{faker 'number.int' max=99999}},\n \"top3\": {{faker 'number.int' max=99999}},\n \"top5\": {{faker 'number.int' max=99999}},\n \"top6\": {{faker 'number.int' max=99999}},\n \"win%\": {{faker 'number.int' max=99999}},\n \"wins\": {{faker 'number.int' max=99999}}\n },\n \"solo\": {\n \"k/d\": {{faker 'number.int' max=99999}},\n \"kills\": {{faker 'number.int' max=99999}},\n \"killsPerMatch\": \"\",\n \"killsPerMin\": \"\",\n \"score\": {{faker 'number.int' max=99999}},\n \"timePlayed\": \"\",\n \"top10\": {{faker 'number.int' max=99999}},\n \"top12\": {{faker 'number.int' max=99999}},\n \"top25\": {{faker 'number.int' max=99999}},\n \"top3\": {{faker 'number.int' max=99999}},\n \"top5\": {{faker 'number.int' max=99999}},\n \"top6\": {{faker 'number.int' max=99999}},\n \"win%\": {{faker 'number.int' max=99999}},\n \"wins\": {{faker 'number.int' max=99999}}\n },\n \"squad\": {\n \"k/d\": {{faker 'number.int' max=99999}},\n \"kills\": {{faker 'number.int' max=99999}},\n \"killsPerMatch\": \"\",\n \"killsPerMin\": \"\",\n \"score\": {{faker 'number.int' max=99999}},\n \"timePlayed\": \"\",\n \"top10\": {{faker 'number.int' max=99999}},\n \"top12\": {{faker 'number.int' max=99999}},\n \"top25\": {{faker 'number.int' max=99999}},\n \"top3\": {{faker 'number.int' max=99999}},\n \"top5\": {{faker 'number.int' max=99999}},\n \"top6\": {{faker 'number.int' max=99999}},\n \"win%\": {{faker 'number.int' max=99999}},\n \"wins\": {{faker 'number.int' max=99999}}\n }\n },\n \"info\": {\n \"accountId\": {{faker 'number.int' max=99999}},\n \"plateform\": \"\",\n \"username\": \"\"\n },\n \"lifetimeStats\": {\n \"k/d\": {{faker 'number.int' max=99999}},\n \"kills\": {{faker 'number.int' max=99999}},\n \"killsPerMatch\": \"\",\n \"killsPerMin\": \"\",\n \"score\": {{faker 'number.int' max=99999}},\n \"timePlayed\": \"\",\n \"top10\": {{faker 'number.int' max=99999}},\n \"top12\": {{faker 'number.int' max=99999}},\n \"top25\": {{faker 'number.int' max=99999}},\n \"top3\": {{faker 'number.int' max=99999}},\n \"top5\": {{faker 'number.int' max=99999}},\n \"top6\": {{faker 'number.int' max=99999}},\n \"win%\": {{faker 'number.int' max=99999}},\n \"wins\": {{faker 'number.int' max=99999}}\n }\n}", "latency": 0, "statusCode": 200, "label": "JSON Object of user stats", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "602ad325-28c1-4ac7-b824-1fd50abcffa0", "body": "", "latency": 0, "statusCode": 400, "label": "Please precise a good platform: ps4/xb1/pc", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "20eaef26-a36f-4b37-9a52-564cfa23513c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "User not found or not found on this plateform", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3c8d6955-2a22-4def-86c2-3173a1e04bc8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "15d20885-84f1-41e6-affc-2a108d9f9f92", "documentation": "Get user's stats by username", "method": "get", "endpoint": "stats/:plateform/:username", "responses": [ { "uuid": "08b575f7-8fa1-4dc7-9f84-9ed498275264", "body": "{\n \"group\": {\n \"duo\": {\n \"k/d\": {{faker 'number.int' max=99999}},\n \"kills\": {{faker 'number.int' max=99999}},\n \"killsPerMatch\": \"\",\n \"killsPerMin\": \"\",\n \"score\": {{faker 'number.int' max=99999}},\n \"timePlayed\": \"\",\n \"top10\": {{faker 'number.int' max=99999}},\n \"top12\": {{faker 'number.int' max=99999}},\n \"top25\": {{faker 'number.int' max=99999}},\n \"top3\": {{faker 'number.int' max=99999}},\n \"top5\": {{faker 'number.int' max=99999}},\n \"top6\": {{faker 'number.int' max=99999}},\n \"win%\": {{faker 'number.int' max=99999}},\n \"wins\": {{faker 'number.int' max=99999}}\n },\n \"solo\": {\n \"k/d\": {{faker 'number.int' max=99999}},\n \"kills\": {{faker 'number.int' max=99999}},\n \"killsPerMatch\": \"\",\n \"killsPerMin\": \"\",\n \"score\": {{faker 'number.int' max=99999}},\n \"timePlayed\": \"\",\n \"top10\": {{faker 'number.int' max=99999}},\n \"top12\": {{faker 'number.int' max=99999}},\n \"top25\": {{faker 'number.int' max=99999}},\n \"top3\": {{faker 'number.int' max=99999}},\n \"top5\": {{faker 'number.int' max=99999}},\n \"top6\": {{faker 'number.int' max=99999}},\n \"win%\": {{faker 'number.int' max=99999}},\n \"wins\": {{faker 'number.int' max=99999}}\n },\n \"squad\": {\n \"k/d\": {{faker 'number.int' max=99999}},\n \"kills\": {{faker 'number.int' max=99999}},\n \"killsPerMatch\": \"\",\n \"killsPerMin\": \"\",\n \"score\": {{faker 'number.int' max=99999}},\n \"timePlayed\": \"\",\n \"top10\": {{faker 'number.int' max=99999}},\n \"top12\": {{faker 'number.int' max=99999}},\n \"top25\": {{faker 'number.int' max=99999}},\n \"top3\": {{faker 'number.int' max=99999}},\n \"top5\": {{faker 'number.int' max=99999}},\n \"top6\": {{faker 'number.int' max=99999}},\n \"win%\": {{faker 'number.int' max=99999}},\n \"wins\": {{faker 'number.int' max=99999}}\n }\n },\n \"info\": {\n \"accountId\": {{faker 'number.int' max=99999}},\n \"plateform\": \"\",\n \"username\": \"\"\n },\n \"lifetimeStats\": {\n \"k/d\": {{faker 'number.int' max=99999}},\n \"kills\": {{faker 'number.int' max=99999}},\n \"killsPerMatch\": \"\",\n \"killsPerMin\": \"\",\n \"score\": {{faker 'number.int' max=99999}},\n \"timePlayed\": \"\",\n \"top10\": {{faker 'number.int' max=99999}},\n \"top12\": {{faker 'number.int' max=99999}},\n \"top25\": {{faker 'number.int' max=99999}},\n \"top3\": {{faker 'number.int' max=99999}},\n \"top5\": {{faker 'number.int' max=99999}},\n \"top6\": {{faker 'number.int' max=99999}},\n \"win%\": {{faker 'number.int' max=99999}},\n \"wins\": {{faker 'number.int' max=99999}}\n }\n}", "latency": 0, "statusCode": 200, "label": "JSON Object of user stats", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7e2ce054-ac25-442b-88ba-6c31a46a8236", "body": "", "latency": 0, "statusCode": 400, "label": "Please precise a good platform: ps4/xb1/pc", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ef7eefef-5f48-42b7-b82d-7152bd77ec95", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "User not found or not found on this plateform", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5e3139c3-63d7-46d2-a406-e29478dccc67", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b3a812dd-85dd-4a5f-857d-2eef1f980473", "documentation": "Get Fortnite Store", "method": "get", "endpoint": "store", "responses": [ { "uuid": "cbc079b0-6420-4dae-89a9-9c15540b8a6e", "body": "{}", "latency": 0, "statusCode": 200, "label": "Current store object", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "3c372dcf-6e1a-4478-af5b-6befc9628ab0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cba91439-7ef4-4f23-b6dc-d9d277ac0501", "documentation": "Get a user by username", "method": "get", "endpoint": "user/:plateform/:username", "responses": [ { "uuid": "c715f555-670a-4eaf-b787-7a5fa7820d43", "body": "{\n \"displayName\": \"\",\n \"id\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "JSON Object of user", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5cfba9fc-3da5-41b5-8802-fafa8fc8c8d0", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "User not found or not found on this plateform", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "06c0c3db-893d-4441-9bb7-0e6ee2d2ca1e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "69d2b177-033a-4c9d-b2b2-0ff31f226184" }, { "type": "route", "uuid": "eae1ecd3-7ba4-4924-8351-967177908233" }, { "type": "route", "uuid": "9eea9741-526c-4d66-9eb6-dd6bda51e13a" }, { "type": "route", "uuid": "38ccc7ba-126e-4479-87b9-305cda15f01b" }, { "type": "route", "uuid": "6da9bcd1-2f87-459c-afe1-ac142f63e18f" }, { "type": "route", "uuid": "dad09d4f-8ff7-4b74-b80a-b36341ffe76b" }, { "type": "route", "uuid": "15d20885-84f1-41e6-affc-2a108d9f9f92" }, { "type": "route", "uuid": "b3a812dd-85dd-4a5f-857d-2eef1f980473" }, { "type": "route", "uuid": "cba91439-7ef4-4f23-b6dc-d9d277ac0501" } ] }