{ "uuid": "31459002-217a-4581-9a34-8ca62cd65944", "lastMigration": 19, "name": "BC Data Catalogue API", "endpointPrefix": "api/3", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "98089f1c-f8fe-4b0d-8431-4f5545bdb32f", "documentation": "Get the activity stream of an organization", "method": "get", "endpoint": "action/organization_activity_list", "responses": [ { "uuid": "90045de9-e77f-4c0a-b824-c087c0bedc53", "body": "", "latency": 0, "statusCode": 200, "label": "List of an organization's activities", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "f4e5aea0-1344-450e-bd0e-1f21d75a5f68", "documentation": "Get the activity stream of an organization, HTML format", "method": "get", "endpoint": "action/organization_activity_list_html", "responses": [ { "uuid": "cd066fba-8b56-477b-85b0-f81f2516ec00", "body": "", "latency": 0, "statusCode": 200, "label": "List of an organization's activities in HTML", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "e566745e-46a4-41d9-b011-8db900419467", "documentation": "Get names of organizations that match a query string", "method": "get", "endpoint": "action/organization_autocomplete", "responses": [ { "uuid": "4a367d89-2c1c-4129-851c-5855f15db3ae", "body": "", "latency": 0, "statusCode": 200, "label": "List of organizations", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "15731c56-5582-4446-b489-b3c94774a714", "documentation": "Get number of followers of an organization", "method": "get", "endpoint": "action/organization_follower_count", "responses": [ { "uuid": "ae5438de-c73f-461b-b898-3925a1484f16", "body": "", "latency": 0, "statusCode": 200, "label": "Count of organization followers", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "b2b22fdc-b889-46d7-9336-36dca0dd97b0", "documentation": "Get users following an organization", "method": "get", "endpoint": "action/organization_follower_list", "responses": [ { "uuid": "4e5a8fc2-e771-4aff-8faf-b577b65c5f22", "body": "", "latency": 0, "statusCode": 200, "label": "List of organization followers", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "7f2f1291-6d9c-4c8f-ba28-0c835e85c675", "documentation": "Get names of all organizations", "method": "get", "endpoint": "action/organization_list", "responses": [ { "uuid": "f3ab0684-e205-4a7d-86e5-2a78cea54c16", "body": "", "latency": 0, "statusCode": 200, "label": "List of organizations", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "9f4052ff-c8c1-45d7-a6cb-fef8b7ca48bd", "documentation": "Get organizations that a user has a given permission for", "method": "get", "endpoint": "action/organization_list_for_user", "responses": [ { "uuid": "c2a27577-68c9-4b9e-bd52-06bc20ef8b04", "body": "", "latency": 0, "statusCode": 200, "label": "List of organizations for given permission", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "8199780f-edf9-41fb-b0e5-02f0b76adb40", "documentation": "Get organization revisions", "method": "get", "endpoint": "action/organization_revision_list", "responses": [ { "uuid": "a62b9165-1045-42a3-a36b-bb0abe1edcb4", "body": "", "latency": 0, "statusCode": 200, "label": "List of an organization's revisions", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "b1b3556b-5a48-44ef-9e3e-d8aab8e8ef87", "documentation": "Get details of a specific organization", "method": "get", "endpoint": "action/organization_show", "responses": [ { "uuid": "6f5cec09-3f4b-4e5c-a75a-e750b7854305", "body": "", "latency": 0, "statusCode": 200, "label": "List organization details", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "730481b6-944e-4718-8b30-745490ece599", "documentation": "Get the activity stream of a package (dataset)", "method": "get", "endpoint": "action/package_activity_list", "responses": [ { "uuid": "6b1f82f8-e2ca-474d-a3a5-5048a3fe7d52", "body": "", "latency": 0, "statusCode": 200, "label": "List of activities", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "0df2e3e0-bfd3-4230-b801-6625d78fa18d", "documentation": "Get the activity stream of a package (dataset), HTML format", "method": "get", "endpoint": "action/package_activity_list_html", "responses": [ { "uuid": "61e513e1-6599-4018-aeb1-26cc206ae7cb", "body": "", "latency": 0, "statusCode": 200, "label": "List of activities rendered as HTML snippet", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "638e0b64-ba62-4b96-984d-2f1f1fb2648f", "documentation": "Find packages (datasets) matching a query", "method": "get", "endpoint": "action/package_autocomplete", "responses": [ { "uuid": "8446c5ae-d9c7-4e07-98b7-a597ae103017", "body": "", "latency": 0, "statusCode": 200, "label": "List of datasets that match a string", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "7e18a04d-e78c-439d-98ba-5239f8d3df73", "documentation": "Get a list of all packages (datasets)", "method": "get", "endpoint": "action/package_list", "responses": [ { "uuid": "d70500aa-1620-403f-b147-0214939a5400", "body": "", "latency": 0, "statusCode": 200, "label": "List of packages", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "ce9e9c78-114f-4eec-b2dd-a014534d8710", "documentation": "Get package (dataset) relationships", "method": "get", "endpoint": "action/package_relationships_list", "responses": [ { "uuid": "5b2e5830-f42f-4a66-a319-1796230d507f", "body": "", "latency": 0, "statusCode": 200, "label": "List of dataset relationships", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "2cd826ce-f939-43d9-ba02-90db03d6784c", "documentation": "Get list of revisions for a package (dataset)", "method": "get", "endpoint": "action/package_revision_list", "responses": [ { "uuid": "a7d31f16-3a3f-441b-b1f2-26c87eca67fd", "body": "", "latency": 0, "statusCode": 200, "label": "List of dataset revisions", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "97e7991c-016d-48a6-a498-791f8d14ca9c", "documentation": "Find packages (datasets) matching query terms", "method": "get", "endpoint": "action/package_search", "responses": [ { "uuid": "f07c65d9-aa9f-44ba-8d8d-b3c047ee028d", "body": "", "latency": 0, "statusCode": 200, "label": "List of packages", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "8314e4c7-1ec6-49bc-af0b-81e098058a42", "documentation": "Get metadata about one specific package (dataset)", "method": "get", "endpoint": "action/package_show", "responses": [ { "uuid": "80f3a8cf-f830-44ff-96b2-fb27c9a926f7", "body": "", "latency": 0, "statusCode": 200, "label": "A package metadata object", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "fe38a00e-9de6-4381-adb9-e291150ce156", "documentation": "Gets items related to a package (dataset)", "method": "get", "endpoint": "action/related_list", "responses": [ { "uuid": "a5fd8c83-274c-41d7-b04b-0297f52648f9", "body": "", "latency": 0, "statusCode": 200, "label": "Search for related items", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "e19f60d8-db6f-4f17-ac46-8345b3474280", "documentation": "Find resources", "method": "get", "endpoint": "action/resource_search", "responses": [ { "uuid": "b1d89530-1dd2-4946-8b27-4f299561feb5", "body": "", "latency": 0, "statusCode": 200, "label": "Search for resources", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "b0da6b0f-6dc6-4cdd-9c5a-e86d33e5b259", "documentation": "Get metadata for a specific resource", "method": "get", "endpoint": "action/resource_show", "responses": [ { "uuid": "1fdc798a-b1a9-46fe-b31f-194838b59eb9", "body": "", "latency": 0, "statusCode": 200, "label": "Return metadata of a resource", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "6a490695-7723-4a34-bdec-2a38408f286f", "documentation": "Get the site status", "method": "get", "endpoint": "action/status_show", "responses": [ { "uuid": "9ce3247f-9311-4e5a-8b28-3a6faed6de84", "body": "", "latency": 0, "statusCode": 200, "label": "Returns the site status, version, installed extensions", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "ee375e21-0aea-4873-9af7-701887502459", "documentation": "Get a list of tags", "method": "get", "endpoint": "action/tag_list", "responses": [ { "uuid": "d222a36d-a7c7-4e25-a1e1-699657f84162", "body": "", "latency": 0, "statusCode": 200, "label": "List of tags", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [ { "key": "", "value": "" } ], "proxyResHeaders": [ { "key": "", "value": "" } ] }