{ "opencollection": "1.0.0", "info": { "name": "Edge Impulse OrganizationDataCampaigns API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "items": [ { "info": { "name": "OrganizationDataCampaigns", "type": "folder" }, "items": [ { "info": { "name": "Get data campaign dashboards", "type": "http" }, "http": { "method": "GET", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaign-dashboards", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" } ] }, "docs": "List all data campaign dashboards" }, { "info": { "name": "Add data campaign dashboard", "type": "http" }, "http": { "method": "POST", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaign-dashboards", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add a new data campaign dashboard" }, { "info": { "name": "Get data campaign dashboard", "type": "http" }, "http": { "method": "GET", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaign-dashboard/:campaignDashboardId", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" }, { "name": "campaignDashboardId", "value": "", "type": "path" } ] }, "docs": "Get a data campaign dashboard" }, { "info": { "name": "Update data campaign dashboard", "type": "http" }, "http": { "method": "POST", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaign-dashboard/:campaignDashboardId", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" }, { "name": "campaignDashboardId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a data campaign dashboard" }, { "info": { "name": "Delete data campaign dashboard", "type": "http" }, "http": { "method": "DELETE", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaign-dashboard/:campaignDashboardId", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" }, { "name": "campaignDashboardId", "value": "", "type": "path" } ] }, "docs": "Delete a data campaign dashboard" }, { "info": { "name": "Get data campaigns", "type": "http" }, "http": { "method": "GET", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaign-dashboard/:campaignDashboardId/campaigns", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" }, { "name": "campaignDashboardId", "value": "", "type": "path" } ] }, "docs": "Get a list of all data campaigns for a dashboard" }, { "info": { "name": "Upload a dashboard screenshot", "type": "http" }, "http": { "method": "POST", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaign-dashboard/:campaignDashboardId/screenshot", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" }, { "name": "campaignDashboardId", "value": "", "type": "path" } ], "body": { "type": "multipart-form", "data": [] } }, "docs": "Used internally to upload a picture of a screenshot" }, { "info": { "name": "Add a data campaign", "type": "http" }, "http": { "method": "POST", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaigns", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add a new data campaign to a data campaign dashboard" }, { "info": { "name": "Get data campaign", "type": "http" }, "http": { "method": "GET", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaigns/:campaignId", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" }, { "name": "campaignId", "value": "", "type": "path" } ] }, "docs": "Get a data campaign" }, { "info": { "name": "Update data campaign", "type": "http" }, "http": { "method": "POST", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaigns/:campaignId", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" }, { "name": "campaignId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a data campaign" }, { "info": { "name": "Delete data campaign", "type": "http" }, "http": { "method": "DELETE", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaigns/:campaignId", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" }, { "name": "campaignId", "value": "", "type": "path" } ] }, "docs": "Delete a data campaign" }, { "info": { "name": "Get diff for data campaign", "type": "http" }, "http": { "method": "POST", "url": "https://studio.edgeimpulse.com/v1/api/organizations/:organizationId/campaigns/:campaignId/diff", "params": [ { "name": "organizationId", "value": "", "type": "path", "description": "Organization ID" }, { "name": "campaignId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Get which items have changed for a data campaign. You post the data points and we'll return which data items are different in the past day." } ] } ], "bundled": true }