{ "uuid": "620836dd-ab0f-4f98-8b6d-35a9a6e90c5f", "lastMigration": 29, "name": "TechPort", "endpointPrefix": "api", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "68102638-522b-4fb6-b716-72a9f4834100", "documentation": "Returns the swagger specification for the API.", "method": "get", "endpoint": "api", "responses": [ { "uuid": "45a44c2c-4c9f-40a9-8614-d0f4ea780f13", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "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": "4db82e93-7bf5-48c6-bf12-f3f522fc7478", "body": "", "latency": 0, "statusCode": 200, "label": "Object 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": "6275e353-caf9-4daf-ae41-f66232ac7058", "documentation": "Returns information about a specific technology project.", "method": "get", "endpoint": "api/projects/:id{.format}", "responses": [ { "uuid": "520187f8-0359-4e26-8476-387d0dea9c01", "body": "{\n \"acronym\": \"\",\n \"additionalTas\": [\n {\n \"code\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"name\": \"\"\n }\n ],\n \"benefits\": \"\",\n \"closeoutDocuments\": [\n \"\"\n ],\n \"closeoutSummary\": \"\",\n \"coFundingPartners\": [\n {\n \"acronym\": \"\",\n \"city\": \"\",\n \"name\": \"\",\n \"state\": \"\"\n }\n ],\n \"coInvestigators\": [\n \"\"\n ],\n \"description\": \"\",\n \"destinations\": [\n \"\"\n ],\n \"endDate\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"lastUpdated\": \"{{date '2019' (now) 'yyyy-MM-dd'}}\",\n \"leadOrganization\": {\n \"acronym\": \"\",\n \"city\": \"\",\n \"name\": \"\",\n \"state\": \"\"\n },\n \"libraryItems\": [\n {\n \"completionDate\": \"\",\n \"description\": \"\",\n \"externalUrl\": \"\",\n \"files\": [\n {\n \"id\": {{faker 'number.int' max=99999}},\n \"size\": \"\",\n \"url\": \"\"\n }\n ],\n \"id\": {{faker 'number.int' max=99999}},\n \"publishedBy\": \"\",\n \"publishedDate\": \"\",\n \"title\": \"\",\n \"type\": \"\"\n }\n ],\n \"primaryTas\": [\n {\n \"code\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"name\": \"\"\n }\n ],\n \"principalInvestigators\": [\n \"\"\n ],\n \"programDirectors\": [\n \"\"\n ],\n \"programManagers\": [\n \"\"\n ],\n \"projectManagers\": [\n \"\"\n ],\n \"responsibleMissionDirectorateOrOffice\": \"\",\n \"responsibleProgram\": \"\",\n \"startDate\": \"\",\n \"status\": \"\",\n \"supportedMissionType\": \"\",\n \"supportingOrganizations\": [\n {\n \"acronym\": \"\",\n \"city\": \"\",\n \"name\": \"\",\n \"state\": \"\"\n }\n ],\n \"technologyMaturityCurrent\": \"\",\n \"technologyMaturityEnd\": \"\",\n \"technologyMaturityStart\": \"\",\n \"title\": \"\",\n \"website\": \"\",\n \"workLocations\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "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": "cd88facb-da26-409f-8b6f-e17ee747160d", "body": "", "latency": 0, "statusCode": 200, "label": "Object 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": "e03b4285-1382-4637-842c-9aca5b8e3ffc", "documentation": "Returns a list of available technology project IDs.", "method": "get", "endpoint": "api/projects{.format}", "responses": [ { "uuid": "fc378531-8f8f-4c0a-be4f-65380e687141", "body": "{\n \"id\": {{faker 'number.int' max=99999}},\n \"lastUpdated\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "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": "0f974dd5-2261-476f-b84e-eb5707764740", "body": "", "latency": 0, "statusCode": 200, "label": "Object 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" } ], "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": "68102638-522b-4fb6-b716-72a9f4834100" }, { "type": "route", "uuid": "6275e353-caf9-4daf-ae41-f66232ac7058" }, { "type": "route", "uuid": "e03b4285-1382-4637-842c-9aca5b8e3ffc" } ] }