{ "uuid": "e0786bb7-0be8-4bc4-a058-87c3a4d20b6f", "lastMigration": 29, "name": "Open Skills API", "endpointPrefix": "v1", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "ba32588a-3329-4ef1-8560-00d4c6edffb1", "documentation": "Job Titles and Descriptions", "method": "get", "endpoint": "jobs", "responses": [ { "uuid": "6824f83a-a8c0-4ea7-813d-a5c455bda49f", "body": "[\n {\n \"normalized_job_title\": \"\",\n \"parent_uuid\": \"\",\n \"title\": \"\",\n \"uuid\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "A collection of jobs", "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": "ca9c09ef-180b-4230-a19f-9db8af894c6d", "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": "da42894b-82e2-467d-a785-30d04635353e", "documentation": "Job Title Autocomplete", "method": "get", "endpoint": "jobs/autocomplete", "responses": [ { "uuid": "012e08f9-5d50-4141-a0eb-b22d7af54250", "body": "[\n {\n \"normalized_job_title\": \"\",\n \"parent_uuid\": \"\",\n \"title\": \"\",\n \"uuid\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "A collection of jobs", "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": "fa2b7765-9f35-4a2d-a2c5-94c04bf85682", "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": "fdebd87a-a8b8-4ac1-962a-740e62183ae4", "documentation": "Job Title Normalization", "method": "get", "endpoint": "jobs/normalize", "responses": [ { "uuid": "84e4e04b-fdf5-472e-84d5-2456044cad77", "body": "[\n {\n \"parent_uuid\": \"\",\n \"relevance_score\": \"\",\n \"title\": \"\",\n \"uuid\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "A collection of normalized jobs", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3ea031f5-c479-476e-86bc-a393a2121a05", "documentation": "Unusual Job Titles", "method": "get", "endpoint": "jobs/unusual_titles", "responses": [ { "uuid": "e50d3f88-d9bc-4961-8f1e-9da3bb2bab6e", "body": "[\n {\n \"parent_uuid\": \"\",\n \"relevance_score\": \"\",\n \"title\": \"\",\n \"uuid\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "A collection of normalized jobs", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ed63f2f4-d0a9-4790-bdb9-14537be8d4dc", "documentation": "Job Title and Description", "method": "get", "endpoint": "jobs/:id", "responses": [ { "uuid": "f1a8faeb-c21c-4351-ac27-5004e91e029e", "body": "{\n \"normalized_job_title\": \"\",\n \"parent_uuid\": \"\",\n \"title\": \"\",\n \"uuid\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "A job", "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": "13e0a7cc-6591-4683-a032-d35dc9d6195a", "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": "7c597cdb-29a6-4284-8699-6a6b97ed60ed", "documentation": "Jobs Associated with a Job", "method": "get", "endpoint": "jobs/:id/related_jobs", "responses": [ { "uuid": "fc5532fb-2c57-451c-b16b-ab72b949db4c", "body": "{\n \"related_job_titles\": [\n {\n \"parent_uuid\": \"\",\n \"title\": \"\",\n \"uuid\": \"\"\n }\n ],\n \"uuid\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "A job and its related jobs", "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": "3380467d-1352-44cf-9970-f78ca6c905a5", "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": "d4f675b4-9184-434c-b3ab-96791ab183db", "documentation": "Skills Associated with a Job", "method": "get", "endpoint": "jobs/:id/related_skills", "responses": [ { "uuid": "5b9dc137-3b50-45dc-851b-1a4163830299", "body": "{\n \"job_title\": \"\",\n \"job_uuid\": \"\",\n \"normalized_job_title\": \"\",\n \"skills\": [\n {\n \"description\": \"\",\n \"importance\": {{faker 'number.int' max=99999}},\n \"level\": {{faker 'number.int' max=99999}},\n \"normalized_skill_name\": \"\",\n \"skill_name\": \"\",\n \"skill_uuid\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A job and its related skills", "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": "76bb944d-a5d0-4a05-ae0f-d270e749a94d", "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": "089c237b-29eb-4ca1-b469-b742f737877a", "documentation": "Skill Names and Descriptions", "method": "get", "endpoint": "skills", "responses": [ { "uuid": "d04a292c-a37f-4266-8672-cd48ee254fd8", "body": "[\n {\n \"name\": \"\",\n \"normalized_skill_name\": \"\",\n \"onet_element_id\": \"\",\n \"uuid\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "A collection of skills", "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": "db27cd04-fba7-40cd-aef3-a8571cce9062", "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": "8e7d6719-1deb-41c7-9015-cb15c1ffa2f7", "documentation": "Skill Name Autocomplete", "method": "get", "endpoint": "skills/autocomplete", "responses": [ { "uuid": "3e7c85ea-8e07-4e59-95c5-5facd50df95a", "body": "{\n \"jobs\": [\n {\n \"importance\": {{faker 'number.int' max=99999}},\n \"job_title\": \"\",\n \"job_uuid\": \"\",\n \"level\": {{faker 'number.int' max=99999}},\n \"normalized_job_title\": \"\"\n }\n ],\n \"normalized_job_title\": \"\",\n \"skill_name\": \"\",\n \"skill_uuid\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "A collection of skills", "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": "a94fd937-ea23-491c-8d42-88d728cf0008", "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": "ce595691-900f-47ed-98ed-6b5485a0641f", "documentation": "Skill Name Normalization", "method": "get", "endpoint": "skills/normalize", "responses": [ { "uuid": "a69021c7-fc37-41a8-9178-64da8b0dd08e", "body": "[\n {\n \"skill_name\": \"\",\n \"uuid\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "A collection of normalized skills", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e1d76d5f-4816-445a-b1a4-11eccfb54094", "documentation": "Skill Name and Description", "method": "get", "endpoint": "skills/:id", "responses": [ { "uuid": "9a73520a-2db3-4ecf-a5a8-48da564386b7", "body": "{\n \"name\": \"\",\n \"normalized_skill_name\": \"\",\n \"onet_element_id\": \"\",\n \"uuid\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "A skill", "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": "67e33dad-3366-46d1-a1ca-099f52fa2dd0", "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": "3b9b5320-782a-40f2-ab43-8787ec0fa51b", "documentation": "Jobs Associated with a Skill", "method": "get", "endpoint": "skills/:id/related_jobs", "responses": [ { "uuid": "f6c3fe57-d0c9-47c7-bb9d-55fedf263d22", "body": "{\n \"jobs\": [\n {\n \"importance\": {{faker 'number.int' max=99999}},\n \"job_title\": \"\",\n \"job_uuid\": \"\",\n \"level\": {{faker 'number.int' max=99999}},\n \"normalized_job_title\": \"\"\n }\n ],\n \"normalized_job_title\": \"\",\n \"skill_name\": \"\",\n \"skill_uuid\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "A skill and its related jobs", "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": "aa4b5e24-393b-46f8-8359-33b70a8f6d99", "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": "78a472fb-d39b-4b5b-ad07-d72e14b3d920", "documentation": "Skills Associated with a Skill", "method": "get", "endpoint": "skills/:id/related_skills", "responses": [ { "uuid": "5a6d84e3-a18d-44d4-84a4-52d844771ee5", "body": "{\n \"related_skill_name\": [\n {\n \"skill_name\": \"\",\n \"uuid\": \"\"\n }\n ],\n \"uuid\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "A skill and its related skills", "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": "03e5e55d-c89a-4e87-9cb9-63735f3328e3", "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": "ba32588a-3329-4ef1-8560-00d4c6edffb1" }, { "type": "route", "uuid": "da42894b-82e2-467d-a785-30d04635353e" }, { "type": "route", "uuid": "fdebd87a-a8b8-4ac1-962a-740e62183ae4" }, { "type": "route", "uuid": "3ea031f5-c479-476e-86bc-a393a2121a05" }, { "type": "route", "uuid": "ed63f2f4-d0a9-4790-bdb9-14537be8d4dc" }, { "type": "route", "uuid": "7c597cdb-29a6-4284-8699-6a6b97ed60ed" }, { "type": "route", "uuid": "d4f675b4-9184-434c-b3ab-96791ab183db" }, { "type": "route", "uuid": "089c237b-29eb-4ca1-b469-b742f737877a" }, { "type": "route", "uuid": "8e7d6719-1deb-41c7-9015-cb15c1ffa2f7" }, { "type": "route", "uuid": "ce595691-900f-47ed-98ed-6b5485a0641f" }, { "type": "route", "uuid": "e1d76d5f-4816-445a-b1a4-11eccfb54094" }, { "type": "route", "uuid": "3b9b5320-782a-40f2-ab43-8787ec0fa51b" }, { "type": "route", "uuid": "78a472fb-d39b-4b5b-ad07-d72e14b3d920" } ] }