Skip to content
Cloud
Docs

Analytics CLI reference

Source: @socra/analytics-cli@0.0.0.

This reference includes every command, argument, and option declared by this released package. Defaults and accepted values are included where the package declares them. Command-specific validation and permissions also apply; see the API reference for resource contracts.

Use socra analytics --help, or append --help to any command, to inspect the locally installed version.

socra analytics

Collect and query project-owned analytics

CommandPurpose
socra analytics datasetManage isolated analytics datasets
socra analytics eventIngest and inspect analytics events
socra analytics reportQuery analytics reports

socra analytics dataset

Manage isolated analytics datasets

CommandPurpose
socra analytics dataset createCreate a dataset
socra analytics dataset listList datasets
socra analytics dataset getGet a dataset
socra analytics dataset updateUpdate a dataset
socra analytics dataset rotate-keyReplace a dataset ingestion write key
socra analytics dataset deleteDelete a dataset

socra analytics dataset create

Create a dataset

Text
socra analytics dataset create <name> [options]

Arguments

ArgumentRequiredDescription
nameYesDataset name

Options

OptionInputDescription
--projectValueOwning Socra project
--environmentValueEnvironment name (default production)
--retention-daysValueEvent retention in days (default 90)

socra analytics dataset list

List datasets

Text
socra analytics dataset list [options]

Options

OptionInputDescription
--projectValueOwning Socra project
--limitValueMaximum rows to return (default 20)
--afterValueCursor from a previous page

socra analytics dataset get

Get a dataset

Text
socra analytics dataset get <id> [options]

Arguments

ArgumentRequiredDescription
idYesDataset id

Options

OptionInputDescription
--projectValueOwning Socra project

socra analytics dataset update

Update a dataset

Text
socra analytics dataset update <id> [options]

Arguments

ArgumentRequiredDescription
idYesDataset id

Options

OptionInputDescription
--projectValueOwning Socra project
--nameValueDataset name
--environmentValueEnvironment name
--retention-daysValueEvent retention in days
--statusValueactive or suspended

socra analytics dataset rotate-key

Replace a dataset ingestion write key

Text
socra analytics dataset rotate-key <id> [options]

Arguments

ArgumentRequiredDescription
idYesDataset id

Options

OptionInputDescription
--projectValueOwning Socra project

socra analytics dataset delete

Delete a dataset

Text
socra analytics dataset delete <id> [options]

Arguments

ArgumentRequiredDescription
idYesDataset id

Options

OptionInputDescription
--projectValueOwning Socra project

socra analytics event

Ingest and inspect analytics events

CommandPurpose
socra analytics event trackSend one event using a dataset write key
socra analytics event listList events in a dataset

socra analytics event track

Send one event using a dataset write key

Text
socra analytics event track <name> [options]

Arguments

ArgumentRequiredDescription
nameYesStable event name

Options

OptionInputDescription
--write-keyValueDataset write key
--distinct-idValueUser or actor identifier
--session-idValueSession identifier
--sourceValueOrigin such as web, ios, or backend
--propertiesValueJSON object of event properties
--idempotency-keyValueStable retry identifier

socra analytics event list

List events in a dataset

Text
socra analytics event list [options]

Options

OptionInputDescription
--projectValueOwning Socra project
--datasetValueDataset id
--nameValueEvent name
--sinceValueStart time
--untilValueEnd time
--limitValueMaximum rows to return (default 20)
--afterValueCursor from a previous page

socra analytics report

Query analytics reports

CommandPurpose
socra analytics report eventsCount events over time

socra analytics report events

Count events over time

Text
socra analytics report events [options]

Options

OptionInputDescription
--projectValueOwning Socra project
--datasetValueDataset id
--sinceValueStart time (default 24 hours ago)
--untilValueEnd time (default now)
--intervalValuehour or day (default hour)
--nameValueEvent name

Next step

Return to the Analytics overview.