{ "uuid": "cbfea12a-6e05-4431-b3c9-3fcdd1108ddc", "lastMigration": 29, "name": "BC Data Catalogue API", "endpointPrefix": "api/3", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "14630bda-8efd-4d0c-be28-b5c54bc0d3b7", "documentation": "Get the activity stream of an organization", "method": "get", "endpoint": "action/organization_activity_list", "responses": [ { "uuid": "c145a9eb-d9f2-40be-adf1-daa155a5e54b", "body": "", "latency": 0, "statusCode": 200, "label": "List of an organization's activities", "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": "9bd87cf0-5f46-4de9-8377-e5a3cf65f827", "documentation": "Get the activity stream of an organization, HTML format", "method": "get", "endpoint": "action/organization_activity_list_html", "responses": [ { "uuid": "94bca5e6-0ac5-4353-8ba3-213067997149", "body": "", "latency": 0, "statusCode": 200, "label": "List of an organization's activities in HTML", "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": "b4fbda60-2351-4ff4-a3eb-3697a7eb2be0", "documentation": "Get names of organizations that match a query string", "method": "get", "endpoint": "action/organization_autocomplete", "responses": [ { "uuid": "f53b14cd-a6e7-40dc-9e26-b2497d02d468", "body": "", "latency": 0, "statusCode": 200, "label": "List of organizations", "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": "ad805dda-6c7d-4732-a882-d5d8b1aee3ad", "documentation": "Get number of followers of an organization", "method": "get", "endpoint": "action/organization_follower_count", "responses": [ { "uuid": "f3bd02f6-ecc3-4901-8ffb-cf92878c7767", "body": "", "latency": 0, "statusCode": 200, "label": "Count of organization followers", "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": "ef93c77c-3a8c-4dac-8037-22adb9837ced", "documentation": "Get users following an organization", "method": "get", "endpoint": "action/organization_follower_list", "responses": [ { "uuid": "f60e1005-f472-41be-8a5f-0260740d3739", "body": "", "latency": 0, "statusCode": 200, "label": "List of organization followers", "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": "6081d452-0995-4a60-b483-ef7340c2d745", "documentation": "Get names of all organizations", "method": "get", "endpoint": "action/organization_list", "responses": [ { "uuid": "c68e7dd7-f31c-428c-a8c8-e18d107bf581", "body": "", "latency": 0, "statusCode": 200, "label": "List of organizations", "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": "12108869-5974-40bd-b1b9-f1ef8f02e0ce", "documentation": "Get organizations that a user has a given permission for", "method": "get", "endpoint": "action/organization_list_for_user", "responses": [ { "uuid": "cbc59719-15eb-4c8c-9e10-d435849986d7", "body": "", "latency": 0, "statusCode": 200, "label": "List of organizations for given permission", "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": "05d9e0be-df27-4bf8-9c9b-1b6f429f3a57", "documentation": "Get organization revisions", "method": "get", "endpoint": "action/organization_revision_list", "responses": [ { "uuid": "7b0de327-5502-4318-9981-4c8fd26d60b0", "body": "", "latency": 0, "statusCode": 200, "label": "List of an organization's revisions", "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": "1d7cdeba-6423-41ba-8a64-0a82827003ec", "documentation": "Get details of a specific organization", "method": "get", "endpoint": "action/organization_show", "responses": [ { "uuid": "1947c356-1b06-4b18-8b29-91371b8cd60e", "body": "", "latency": 0, "statusCode": 200, "label": "List organization details", "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": "8594fcba-cf20-4f26-8c54-3c18ba0b8ede", "documentation": "Get the activity stream of a package (dataset)", "method": "get", "endpoint": "action/package_activity_list", "responses": [ { "uuid": "0b704853-e410-41df-ad21-8d16eb9b01f8", "body": "", "latency": 0, "statusCode": 200, "label": "List of activities", "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": "ecc32a93-214d-4a64-8d47-2f6274256375", "documentation": "Get the activity stream of a package (dataset), HTML format", "method": "get", "endpoint": "action/package_activity_list_html", "responses": [ { "uuid": "42c23a11-645e-48be-bd87-24d68bd6e805", "body": "", "latency": 0, "statusCode": 200, "label": "List of activities rendered as HTML snippet", "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": "309a3cb9-9bd9-466a-b820-915d868cb1c7", "documentation": "Find packages (datasets) matching a query", "method": "get", "endpoint": "action/package_autocomplete", "responses": [ { "uuid": "cd5b674f-b931-488a-a771-bfa3b1aac4ef", "body": "", "latency": 0, "statusCode": 200, "label": "List of datasets that match a string", "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": "895880a2-452d-4649-9bb5-b65459d0c227", "documentation": "Get a list of all packages (datasets)", "method": "get", "endpoint": "action/package_list", "responses": [ { "uuid": "5bae8fe0-e9f6-4156-bf7f-e85ddd902c9c", "body": "", "latency": 0, "statusCode": 200, "label": "List of packages", "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": "9ee3176e-6aad-4650-ac64-0d0d7152bf0e", "documentation": "Get package (dataset) relationships", "method": "get", "endpoint": "action/package_relationships_list", "responses": [ { "uuid": "95859a46-dc8c-432e-9138-01dee8dfdddf", "body": "", "latency": 0, "statusCode": 200, "label": "List of dataset relationships", "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": "cc8b25cc-77e1-4bcb-8b35-50b07beb1226", "documentation": "Get list of revisions for a package (dataset)", "method": "get", "endpoint": "action/package_revision_list", "responses": [ { "uuid": "3f59db1d-0cea-40b6-8dec-3888a6585ea0", "body": "", "latency": 0, "statusCode": 200, "label": "List of dataset revisions", "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": "45d7c401-685c-43e4-81e7-ef82999231e5", "documentation": "Find packages (datasets) matching query terms", "method": "get", "endpoint": "action/package_search", "responses": [ { "uuid": "9db555f2-3640-4bcf-9597-6a3715c4d002", "body": "", "latency": 0, "statusCode": 200, "label": "List of packages", "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": "cfc554a5-335d-432f-be5d-e5289233b5ea", "documentation": "Get metadata about one specific package (dataset)", "method": "get", "endpoint": "action/package_show", "responses": [ { "uuid": "50cff099-96e4-433c-b39c-cc90c5a06e52", "body": "", "latency": 0, "statusCode": 200, "label": "A package metadata 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d13e9c9f-9cb7-4ebe-8d87-84ba7475f8f4", "documentation": "Gets items related to a package (dataset)", "method": "get", "endpoint": "action/related_list", "responses": [ { "uuid": "1e8e2ff6-f796-4f64-8b82-fdab0af3c064", "body": "", "latency": 0, "statusCode": 200, "label": "Search for related items", "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": "3b5fd353-9306-4c3f-8c10-c03e48ace31a", "documentation": "Find resources", "method": "get", "endpoint": "action/resource_search", "responses": [ { "uuid": "d8f24bc3-2021-45dc-83d2-5b6680b16b85", "body": "", "latency": 0, "statusCode": 200, "label": "Search for resources", "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": "e0edff96-5538-4457-9c02-0a702b7a1228", "documentation": "Get metadata for a specific resource", "method": "get", "endpoint": "action/resource_show", "responses": [ { "uuid": "ba2f7f7a-cfc5-4e24-b089-81ebbd6b0734", "body": "", "latency": 0, "statusCode": 200, "label": "Return metadata of a resource", "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": "5665ac53-f063-45eb-825b-942d511e1169", "documentation": "Get the site status", "method": "get", "endpoint": "action/status_show", "responses": [ { "uuid": "0dee6a7e-083b-47b7-8849-38684468733f", "body": "", "latency": 0, "statusCode": 200, "label": "Returns the site status, version, installed extensions", "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": "c4afa7c7-ca4a-48c9-a715-dc0600ce2ced", "documentation": "Get a list of tags", "method": "get", "endpoint": "action/tag_list", "responses": [ { "uuid": "4d5eef08-72cb-4b6f-924b-5bf4a09101ae", "body": "", "latency": 0, "statusCode": 200, "label": "List of tags", "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" } ], "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": "14630bda-8efd-4d0c-be28-b5c54bc0d3b7" }, { "type": "route", "uuid": "9bd87cf0-5f46-4de9-8377-e5a3cf65f827" }, { "type": "route", "uuid": "b4fbda60-2351-4ff4-a3eb-3697a7eb2be0" }, { "type": "route", "uuid": "ad805dda-6c7d-4732-a882-d5d8b1aee3ad" }, { "type": "route", "uuid": "ef93c77c-3a8c-4dac-8037-22adb9837ced" }, { "type": "route", "uuid": "6081d452-0995-4a60-b483-ef7340c2d745" }, { "type": "route", "uuid": "12108869-5974-40bd-b1b9-f1ef8f02e0ce" }, { "type": "route", "uuid": "05d9e0be-df27-4bf8-9c9b-1b6f429f3a57" }, { "type": "route", "uuid": "1d7cdeba-6423-41ba-8a64-0a82827003ec" }, { "type": "route", "uuid": "8594fcba-cf20-4f26-8c54-3c18ba0b8ede" }, { "type": "route", "uuid": "ecc32a93-214d-4a64-8d47-2f6274256375" }, { "type": "route", "uuid": "309a3cb9-9bd9-466a-b820-915d868cb1c7" }, { "type": "route", "uuid": "895880a2-452d-4649-9bb5-b65459d0c227" }, { "type": "route", "uuid": "9ee3176e-6aad-4650-ac64-0d0d7152bf0e" }, { "type": "route", "uuid": "cc8b25cc-77e1-4bcb-8b35-50b07beb1226" }, { "type": "route", "uuid": "45d7c401-685c-43e4-81e7-ef82999231e5" }, { "type": "route", "uuid": "cfc554a5-335d-432f-be5d-e5289233b5ea" }, { "type": "route", "uuid": "d13e9c9f-9cb7-4ebe-8d87-84ba7475f8f4" }, { "type": "route", "uuid": "3b5fd353-9306-4c3f-8c10-c03e48ace31a" }, { "type": "route", "uuid": "e0edff96-5538-4457-9c02-0a702b7a1228" }, { "type": "route", "uuid": "5665ac53-f063-45eb-825b-942d511e1169" }, { "type": "route", "uuid": "c4afa7c7-ca4a-48c9-a715-dc0600ce2ced" } ] }