{ "uuid": "6358f7ac-62d2-45b2-bf68-ec545caae01d", "lastMigration": 29, "name": "Analytics Hub API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "bffd9a9f-aa82-4aed-8570-e45bb38a6fea", "documentation": "Deletes a listing.", "method": "delete", "endpoint": "v1/:name", "responses": [ { "uuid": "9720e49b-327a-4b81-92d4-27decbbcca45", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "564bc34c-e894-4149-b5cf-db8d0a9a1dd9", "documentation": "Gets the details of a listing.", "method": "get", "endpoint": "v1/:name", "responses": [ { "uuid": "7bff45e8-058b-4785-9c32-32205355ee49", "body": "{\n \"bigqueryDataset\": {\n \"dataset\": \"\"\n },\n \"categories\": [\n \"{{oneOf (array 'CATEGORY_UNSPECIFIED' 'CATEGORY_OTHERS' 'CATEGORY_ADVERTISING_AND_MARKETING' 'CATEGORY_COMMERCE' 'CATEGORY_CLIMATE_AND_ENVIRONMENT' 'CATEGORY_DEMOGRAPHICS' 'CATEGORY_ECONOMICS' 'CATEGORY_EDUCATION' 'CATEGORY_ENERGY' 'CATEGORY_FINANCIAL' 'CATEGORY_GAMING' 'CATEGORY_GEOSPATIAL' 'CATEGORY_HEALTHCARE_AND_LIFE_SCIENCE' 'CATEGORY_MEDIA' 'CATEGORY_PUBLIC_SECTOR' 'CATEGORY_RETAIL' 'CATEGORY_SPORTS' 'CATEGORY_SCIENCE_AND_RESEARCH' 'CATEGORY_TRANSPORTATION_AND_LOGISTICS' 'CATEGORY_TRAVEL_AND_TOURISM')}}\"\n ],\n \"dataProvider\": {\n \"name\": \"\",\n \"primaryContact\": \"\"\n },\n \"description\": \"\",\n \"displayName\": \"\",\n \"documentation\": \"\",\n \"icon\": \"\",\n \"name\": \"\",\n \"primaryContact\": \"\",\n \"publisher\": {\n \"name\": \"\",\n \"primaryContact\": \"\"\n },\n \"requestAccess\": \"\",\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'ACTIVE')}}\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7ea254b0-9245-437c-bcb5-6751ff3607f8", "documentation": "Updates an existing listing.", "method": "patch", "endpoint": "v1/:name", "responses": [ { "uuid": "8da01c8e-f4a2-4a1a-9d63-18365dfdb026", "body": "{\n \"bigqueryDataset\": {\n \"dataset\": \"\"\n },\n \"categories\": [\n \"{{oneOf (array 'CATEGORY_UNSPECIFIED' 'CATEGORY_OTHERS' 'CATEGORY_ADVERTISING_AND_MARKETING' 'CATEGORY_COMMERCE' 'CATEGORY_CLIMATE_AND_ENVIRONMENT' 'CATEGORY_DEMOGRAPHICS' 'CATEGORY_ECONOMICS' 'CATEGORY_EDUCATION' 'CATEGORY_ENERGY' 'CATEGORY_FINANCIAL' 'CATEGORY_GAMING' 'CATEGORY_GEOSPATIAL' 'CATEGORY_HEALTHCARE_AND_LIFE_SCIENCE' 'CATEGORY_MEDIA' 'CATEGORY_PUBLIC_SECTOR' 'CATEGORY_RETAIL' 'CATEGORY_SPORTS' 'CATEGORY_SCIENCE_AND_RESEARCH' 'CATEGORY_TRANSPORTATION_AND_LOGISTICS' 'CATEGORY_TRAVEL_AND_TOURISM')}}\"\n ],\n \"dataProvider\": {\n \"name\": \"\",\n \"primaryContact\": \"\"\n },\n \"description\": \"\",\n \"displayName\": \"\",\n \"documentation\": \"\",\n \"icon\": \"\",\n \"name\": \"\",\n \"primaryContact\": \"\",\n \"publisher\": {\n \"name\": \"\",\n \"primaryContact\": \"\"\n },\n \"requestAccess\": \"\",\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'ACTIVE')}}\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9899f605-2434-439f-9fd7-10b103574ada", "documentation": "Subscribes to a listing. Currently, with Analytics Hub, you can create listings that reference only BigQuery datasets. Upon subscription to a listing for a BigQuery dataset, Analytics Hub creates a linked dataset in the subscriber's project.", "method": "post", "endpoint": "v1/:name:subscribe", "responses": [ { "uuid": "22b8ce18-a6a3-4709-9fd4-f9856ebb79af", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "90ee0e9f-48bf-4e50-816d-d47245050cfb", "documentation": "Lists all data exchanges from projects in a given organization and location.", "method": "get", "endpoint": "v1/:organization/dataExchanges", "responses": [ { "uuid": "8a4989ae-2b3a-496d-8a00-3a3710e4b84f", "body": "{\n \"dataExchanges\": [\n {\n \"description\": \"\",\n \"displayName\": \"\",\n \"documentation\": \"\",\n \"icon\": \"\",\n \"listingCount\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"primaryContact\": \"\"\n }\n ],\n \"nextPageToken\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "800a6e18-96f1-4de5-b793-2cb717fcc2cf", "documentation": "Lists all data exchanges in a given project and location.", "method": "get", "endpoint": "v1/:parent/dataExchanges", "responses": [ { "uuid": "abe78a5c-6fe2-4625-9cdf-d10dc2746975", "body": "{\n \"dataExchanges\": [\n {\n \"description\": \"\",\n \"displayName\": \"\",\n \"documentation\": \"\",\n \"icon\": \"\",\n \"listingCount\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"primaryContact\": \"\"\n }\n ],\n \"nextPageToken\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7d1267ba-fae0-4e3f-a3e9-99321e992244", "documentation": "Creates a new data exchange.", "method": "post", "endpoint": "v1/:parent/dataExchanges", "responses": [ { "uuid": "e05bc705-c074-48da-8599-8925a3fe6afc", "body": "{\n \"description\": \"\",\n \"displayName\": \"\",\n \"documentation\": \"\",\n \"icon\": \"\",\n \"listingCount\": {{faker 'number.int' max=99999}},\n \"name\": \"\",\n \"primaryContact\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5d73bb30-818d-4144-b1a3-53785e60a6cd", "documentation": "Lists all listings in a given project and location.", "method": "get", "endpoint": "v1/:parent/listings", "responses": [ { "uuid": "c11bec05-b5ed-46fe-aee9-d2174b6b4bb0", "body": "{\n \"listings\": [\n {\n \"bigqueryDataset\": {\n \"dataset\": \"\"\n },\n \"categories\": [\n \"{{oneOf (array 'CATEGORY_UNSPECIFIED' 'CATEGORY_OTHERS' 'CATEGORY_ADVERTISING_AND_MARKETING' 'CATEGORY_COMMERCE' 'CATEGORY_CLIMATE_AND_ENVIRONMENT' 'CATEGORY_DEMOGRAPHICS' 'CATEGORY_ECONOMICS' 'CATEGORY_EDUCATION' 'CATEGORY_ENERGY' 'CATEGORY_FINANCIAL' 'CATEGORY_GAMING' 'CATEGORY_GEOSPATIAL' 'CATEGORY_HEALTHCARE_AND_LIFE_SCIENCE' 'CATEGORY_MEDIA' 'CATEGORY_PUBLIC_SECTOR' 'CATEGORY_RETAIL' 'CATEGORY_SPORTS' 'CATEGORY_SCIENCE_AND_RESEARCH' 'CATEGORY_TRANSPORTATION_AND_LOGISTICS' 'CATEGORY_TRAVEL_AND_TOURISM')}}\"\n ],\n \"dataProvider\": {\n \"name\": \"\",\n \"primaryContact\": \"\"\n },\n \"description\": \"\",\n \"displayName\": \"\",\n \"documentation\": \"\",\n \"icon\": \"\",\n \"name\": \"\",\n \"primaryContact\": \"\",\n \"publisher\": {\n \"name\": \"\",\n \"primaryContact\": \"\"\n },\n \"requestAccess\": \"\",\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'ACTIVE')}}\"\n }\n ],\n \"nextPageToken\": \"\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b79b953b-1c1a-44e3-82cd-c56be5cd800a", "documentation": "Creates a new listing.", "method": "post", "endpoint": "v1/:parent/listings", "responses": [ { "uuid": "1ed60531-da44-4725-a485-4da129c6f0ec", "body": "{\n \"bigqueryDataset\": {\n \"dataset\": \"\"\n },\n \"categories\": [\n \"{{oneOf (array 'CATEGORY_UNSPECIFIED' 'CATEGORY_OTHERS' 'CATEGORY_ADVERTISING_AND_MARKETING' 'CATEGORY_COMMERCE' 'CATEGORY_CLIMATE_AND_ENVIRONMENT' 'CATEGORY_DEMOGRAPHICS' 'CATEGORY_ECONOMICS' 'CATEGORY_EDUCATION' 'CATEGORY_ENERGY' 'CATEGORY_FINANCIAL' 'CATEGORY_GAMING' 'CATEGORY_GEOSPATIAL' 'CATEGORY_HEALTHCARE_AND_LIFE_SCIENCE' 'CATEGORY_MEDIA' 'CATEGORY_PUBLIC_SECTOR' 'CATEGORY_RETAIL' 'CATEGORY_SPORTS' 'CATEGORY_SCIENCE_AND_RESEARCH' 'CATEGORY_TRANSPORTATION_AND_LOGISTICS' 'CATEGORY_TRAVEL_AND_TOURISM')}}\"\n ],\n \"dataProvider\": {\n \"name\": \"\",\n \"primaryContact\": \"\"\n },\n \"description\": \"\",\n \"displayName\": \"\",\n \"documentation\": \"\",\n \"icon\": \"\",\n \"name\": \"\",\n \"primaryContact\": \"\",\n \"publisher\": {\n \"name\": \"\",\n \"primaryContact\": \"\"\n },\n \"requestAccess\": \"\",\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'ACTIVE')}}\"\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d92a96de-5c79-4e4a-ae21-e72b494a553e", "documentation": "Gets the IAM policy.", "method": "post", "endpoint": "v1/:resource:getIamPolicy", "responses": [ { "uuid": "65b9425f-c256-48ad-bee4-bd433eacd831", "body": "{\n \"auditConfigs\": [\n {\n \"auditLogConfigs\": [\n {\n \"exemptedMembers\": [\n \"\"\n ],\n \"logType\": \"{{oneOf (array 'LOG_TYPE_UNSPECIFIED' 'ADMIN_READ' 'DATA_WRITE' 'DATA_READ')}}\"\n }\n ],\n \"service\": \"\"\n }\n ],\n \"bindings\": [\n {\n \"condition\": {\n \"description\": \"\",\n \"expression\": \"\",\n \"location\": \"\",\n \"title\": \"\"\n },\n \"members\": [\n \"\"\n ],\n \"role\": \"\"\n }\n ],\n \"etag\": \"\",\n \"version\": {{faker 'number.int' max=99999}}\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d7ecb0d4-6ada-4c5b-9c54-090a1327d71b", "documentation": "Sets the IAM policy.", "method": "post", "endpoint": "v1/:resource:setIamPolicy", "responses": [ { "uuid": "2d4b0b72-b14d-4a3e-98e9-3a5c7a35c530", "body": "{\n \"auditConfigs\": [\n {\n \"auditLogConfigs\": [\n {\n \"exemptedMembers\": [\n \"\"\n ],\n \"logType\": \"{{oneOf (array 'LOG_TYPE_UNSPECIFIED' 'ADMIN_READ' 'DATA_WRITE' 'DATA_READ')}}\"\n }\n ],\n \"service\": \"\"\n }\n ],\n \"bindings\": [\n {\n \"condition\": {\n \"description\": \"\",\n \"expression\": \"\",\n \"location\": \"\",\n \"title\": \"\"\n },\n \"members\": [\n \"\"\n ],\n \"role\": \"\"\n }\n ],\n \"etag\": \"\",\n \"version\": {{faker 'number.int' max=99999}}\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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "daf7e266-0b0a-4f29-8e1e-0a0ec85db18d", "documentation": "Returns the permissions that a caller has.", "method": "post", "endpoint": "v1/:resource:testIamPermissions", "responses": [ { "uuid": "5b997a29-9ff9-405f-a3c6-fe2fca9e418d", "body": "{\n \"permissions\": [\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" } ], "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": "bffd9a9f-aa82-4aed-8570-e45bb38a6fea" }, { "type": "route", "uuid": "564bc34c-e894-4149-b5cf-db8d0a9a1dd9" }, { "type": "route", "uuid": "7ea254b0-9245-437c-bcb5-6751ff3607f8" }, { "type": "route", "uuid": "9899f605-2434-439f-9fd7-10b103574ada" }, { "type": "route", "uuid": "90ee0e9f-48bf-4e50-816d-d47245050cfb" }, { "type": "route", "uuid": "800a6e18-96f1-4de5-b793-2cb717fcc2cf" }, { "type": "route", "uuid": "7d1267ba-fae0-4e3f-a3e9-99321e992244" }, { "type": "route", "uuid": "5d73bb30-818d-4144-b1a3-53785e60a6cd" }, { "type": "route", "uuid": "b79b953b-1c1a-44e3-82cd-c56be5cd800a" }, { "type": "route", "uuid": "d92a96de-5c79-4e4a-ae21-e72b494a553e" }, { "type": "route", "uuid": "d7ecb0d4-6ada-4c5b-9c54-090a1327d71b" }, { "type": "route", "uuid": "daf7e266-0b0a-4f29-8e1e-0a0ec85db18d" } ] }