KeenIO
APIs for capturing, analyzing, and embedding event data in everything you build.
41 subscribers
130866 ms avg latency
40 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
KeenIO endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
getAllAccessKeys /getAllAccessKeys |
Retrieves a list of Access Keys. |
| POST |
calculateAveragePropertyValues /calculateAveragePropertyValues |
Calculate the average value for a target property, among all events in a collection matching given criteria. |
| POST |
calculateMedianPropertyValues /calculateMedianPropertyValues |
Calculate the median value for a target property, among all events in a collection matching given criteria. |
| POST |
calculatePercentileValue /calculatePercentileValue |
Calculate a specified percentile value for a target property, among all events in a collection matching given criteria. |
| POST |
calculatePropertyValues /calculatePropertyValues |
Calculate the sum of all numeric values for a target property, among all events in a collection matching given criteria. |
| POST |
createAccessKey /createAccessKey |
Create a new API Key for the project. |
| POST |
createCachedDataset /createCachedDataset |
Create a Cached Dataset. |
| POST |
createCachedQuery /createCachedQuery |
By turning on caching, you can tell Keen to automatically refresh your saved queries so you can get immediate results. We will calculate the results of your query on a set… |
| POST |
createEvent /createEvent |
Records a single event to a given event collection. |
| POST |
createExtractionRequest /createExtractionRequest |
Creates an extraction request for full-form event data with all property values. |
| POST |
createMultipleEvents /createMultipleEvents |
Record multiple events across one or more event collections. |
| POST |
createProject /createProject |
Create a new project in the organization. |
| POST |
createSavedQuery /createSavedQuery |
Creating a Saved Query. |
| POST |
deleteCachedDataset /deleteCachedDataset |
Delete a Cached Dataset. |
| POST |
deleteCollection /deleteCollection |
Delete a single event collection. |
| POST |
deleteEvents /deleteEvents |
Deletes events meeting criteria of supplied filters, timeframe and timezone parameters |
| POST |
deleteProperty /deleteProperty |
Delete a Property. |
| POST |
deleteSavedQuery /deleteSavedQuery |
Delete a Saved Query. |
| POST |
extractToCSV /extractToCSV |
Extract to CSV file |
| POST |
getAllCollections /getAllCollections |
Return schema information for all the event collections in a given project. |
| POST |
getAllProjects /getAllProjects |
Returns information about all projects for the given organization. |
| POST |
getAllSavedQueries /getAllSavedQueries |
Getting All Saved Query Definitions. |
| POST |
getCachedDatasetResult /getCachedDatasetResult |
Retrieving results from a Cached Dataset. |
| POST |
getEventsCount /getEventsCount |
Return the number of events in the collection matching given criteria. |
| POST |
getMaximunValue /getMaximunValue |
Return the maximum numeric value for a target property, among all events in a collection matching given criteria. |
| POST |
getMinimumValue /getMinimumValue |
Return the minimum numeric value for a target property, among all events in a collection matching given criteria. |
| POST |
getProjectDatasets /getProjectDatasets |
Get list of Cached Dataset definitions for a project |
| POST |
getProjectQueries /getProjectQueries |
Return a list of available query resources with a GET request. |
| POST |
getSavedQueryResult /getSavedQueryResult |
Getting Saved Query Results. |
| POST |
getSingleAccessKey /getSingleAccessKey |
Retrieves an Access Key definition. |
| POST |
getSingleDataset /getSingleDataset |
Getting a Dataset Definition. |
| POST |
getSingleEventCollection /getSingleEventCollection |
Return schema information for a single event collection. |
| POST |
getSingleProject /getSingleProject |
Returns information about a project. |
| POST |
getSingleSavedQuery /getSingleSavedQuery |
Getting a Saved Query Definition. |
| POST |
getUniqueEventsCount /getUniqueEventsCount |
Return the number of events with unique values, for a target property in a collection matching given criteria. A common use for this is to count the number of unique users who… |
| POST |
getUniqueValues /getUniqueValues |
Return a list of unique property values for a target property, among all events in a collection matching given criteria. |
| POST |
revokeAccessKey /revokeAccessKey |
Revoking an Access Key. |
| POST |
unrevokeAccessKey /unrevokeAccessKey |
Unrevokes an Access Key. |
| POST |
updateProject /updateProject |
Update an existing project in the organization. |
| POST |
updateSavedQuery /updateSavedQuery |
To change the definition of the query, you must provide a complete new definition for the query in the “query” field in the body. |
KeenIO pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — | — |