NAiOS IconNAiOS Logo
Volver al catálogo

Keen.io

keen_io

Keen.io is an embedded analytics API that enables developers to collect, analyze, and visualize event data seamlessly.

Acciones
6
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (6)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Inspect All Event CollectionsKEEN_IO_INSPECT_ALL_EVENT_COLLECTIONSAcción

Tool to retrieve schema info for all event collections. Use when you need to list collection names and optional property schema for a given project. Use include_schema to toggle schema details.

Parámetros de entrada

  • api_keystring

    Alternative to Authorization header; your Keen Read Key. If provided, it is sent as 'api_key' query parameter.

  • project_idstringObligatorio

    Keen project identifier (path parameter)

  • include_schemaboolean

    If true, include inferred property schema in response

Parámetros de salida

  • dataobject[]Obligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Inspect Collection PropertyKEEN_IO_INSPECT_COLLECTION_PROPERTYAcción

Tool to return details for a specific property in an event collection. Use when you need to inspect a property's inferred type and resource URL.

Parámetros de entrada

  • api_keystring

    Optional Read Key for authentication. If provided, it will be sent as an 'api_key' query parameter; otherwise the Authorization header is used.

  • project_idstringObligatorio

    Keen project identifier.

  • property_namestringObligatorio

    Name of the property to retrieve details for.

  • event_collectionstringObligatorio

    Name of the event collection to inspect.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Inspect Single Event CollectionKEEN_IO_INSPECT_SINGLE_EVENT_COLLECTIONAcción

Tool to retrieve schema info for a single event collection. Use when you need the inferred property types for a specific collection in a project.

Parámetros de entrada

  • api_keystring

    Alternative to Authorization header; your Keen Read Key. If provided, it is sent as 'api_key' query parameter.

  • project_idstringObligatorio

    Keen project identifier (path parameter)

  • event_collectionstringObligatorio

    Name of the event collection to inspect (path parameter)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Cached Dataset DefinitionsKEEN_IO_LIST_CACHED_DATASETSAcción

Tool to list cached dataset definitions for a project. Use when you need to page through dataset definitions.

Parámetros de entrada

  • limitinteger

    Number of definitions to return per page (1-100). Defaults to 10.

  • api_keystring

    Optional read key if not using Authorization header.

  • after_namestring

    Pagination cursor; use the last dataset_name from previous page.

  • project_idstringObligatorio

    Keen IO project identifier (path parameter).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Select UniqueKEEN_IO_SELECT_UNIQUEAcción

Tool to return unique values for a target property. Use when distinct property values are required for matching events with optional filters and timeframe constraints.

Parámetros de entrada

  • api_keystring

    Read Key if not using the Authorization header

  • filtersobject[]

    Array of filter objects to refine the events included

  • group_bystring

    Property or list of properties to group results by

  • intervalstring

    Time interval for bucketing (minutely, hourly, daily, weekly, monthly, yearly) or custom (e.g., 'every_2_hours')

  • timezoneinteger

    Timezone offset in seconds or IANA timezone name for relative timeframes

  • timeframestringObligatorio

    Relative timeframe string (e.g., 'this_7_days') or absolute timeframe object with ISO-8601 start/end dates

  • project_idstringObligatorio

    Keen project identifier

  • target_propertystringObligatorio

    Property whose unique values to return

  • event_collectionstringObligatorio

    Name of the event collection to analyze

  • include_metadataboolean

    If true, include execution metadata in the response

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Unrevoke Access KeyKEEN_IO_UNREVOKE_ACCESS_KEYAcción

Tool to unrevoke (reactivate) a specific access key. Use when needing to restore a previously revoked API key.

Parámetros de entrada

  • keystringObligatorio

    The Access Key string to reactivate

  • api_keystring

    Alternative authentication via API key. Specify if Authorization header with Master Key is not used

  • project_idstringObligatorio

    Keen Project ID where the access key resides

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not