How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Sentio Data API

The Data API from Sentio — 25 operation(s) for data.

Sentio Data API is one of 11 APIs that Sentio publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Data. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 27 operations across 25 paths, and defines 133 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://api.sentio.xyz.

27 operations 25 paths 133 schemas 1 DELETE15 GET9 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.sentio.xyz
Authentication
API Key, API Key
Contact
Resource Areas
1

Authentication & Security 2

Sentio Data API declares 2 security schemes for authenticating requests. An API key is passed in the header as api-key (ApiKeyHeaderAuth). An API key is passed in the query as api-key (ApiKeyQueryAuth).

Paths & Operations 27

Across 25 paths, the API surfaces 27 operations — 1 DELETE, 15 GET, 9 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Data 27
PUT
/v1/analytics/{owner}/{slug}/sql/cancel_query/{executionId}
Cancel SQL Query
CancelSQLQuery 5 params → 200
DELETE
/v1/analytics/{owner}/{slug}/sql/refreshable_materialized_view/{name}
Delete Refreshable Materialized View
DeleteRefreshableMaterializedView 4 params → 200
GET
/v1/analytics/{owner}/{slug}/sql/refreshable_materialized_view/{name}
Get Refreshable Materialized View Status
GetRefreshableMaterializedStatus 4 params → 200
POST
/v1/analytics/{owner}/{slug}/sql/execute
Execute SQL
ExecuteSQL 2 params body → 200
POST
/v1/analytics/{owner}/{slug}/sql/execute/async
Execute SQL by Async
ExecuteSQLAsync 2 params body → 200
GET
/v1/metrics
Get a list of metrics in a project
GetMetrics 5 params → 200
GET
/v1/analytics/sql/sharing/{id}
Get Sharing SQL
GetSharingSQL 1 param → 200
GET
/v1/insights/{owner}/{slug}/coins
List coins
ListCoins 7 params → 200
GET
/v1/insights/coins
List coins
ListCoins2 7 params → 200
GET
/v1/analytics/{owner}/{slug}/sql/refreshable_materialized_views
List Refreshable Materialized Views
ListRefreshableMaterializedViews 3 params → 200
GET
/v1/sql/{owner}/{slug}/tables
List Tables
ListTables 4 params → 200
GET
/v1/sql/tables
List Tables
ListTables2 4 params → 200
POST
/v1/insights/{owner}/{slug}/query
Insight Query
Query 2 params body → 200
POST
/v1/metrics/{owner}/{slug}/query
Metric instant queries
QueryInstant 2 params body → 200
POST
/v1/eventlogs/{owner}/{slug}
Query event logs
QueryLog 2 params body → 200
GET
/v1/eventlogs/{owner}/{slug}/query
Query event logs
QueryLog2 24 params → 200
POST
/v1/metrics/{owner}/{slug}/query_range
Metric range queries
QueryRange 2 params body → 200
GET
/v1/analytics/{owner}/{slug}/sql/query_execution_detail/{executionId}
Query SQL Execution Detail
QuerySQLExecutionDetail 5 params → 200
GET
/v1/analytics/{owner}/{slug}/sql/query_result/{executionId}
Query SQL Result
QuerySQLResult 5 params → 200
GET
/v1/sql/{owner}/{slug}/table/{name}
Query Table By Name
QueryTable 5 params → 200
GET
/v1/sql/table
Query Table By Name
QueryTable2 5 params → 200
GET
/v1/analytics/{owner}/{slug}/sql/tables
Query Tables
QueryTables 8 params → 200
GET
/v1/analytics/sql/tables
Query Tables
QueryTables2 8 params → 200
POST
/v1/analytics/{owner}/{slug}/sql/refreshable_materialized_view
Save Refreshable Materialized View
SaveRefreshableMaterializedView 2 params body → 200
POST
/v1/analytics/sql/sharing
Save Sharing SQL
SaveSharingSQL body → 200
POST
/v1/analytics/{owner}/{slug}/sql/save
Save SQL
SaveSQL 2 params body → 200
PUT
/v1/analytics/{owner}/{slug}/sql/save
Save SQL
SaveSQL2 2 params body → 200

Schemas 133

The contract defines 133 schemas that model the data the API accepts and returns. The most detailed are common.Project (22 properties), common.User (17 properties), common.EventLogEntry (16 properties), common.ProjectInfo (15 properties). Each schema is shown below with its type and property counts.

common.TimeRange.TimeLike
object
2 properties
common.Function
object
2 properties
common.SegmentationQuery.SelectorExpr.LogicExpr
object
2 properties
common.SegmentationQuery.Resource
object
5 properties
common.CohortsFilter.Aggregation.AggregateProperties.AggregationType
string
metrics_service.QueryValueResponse
object
1 property
common.SegmentationQuery.Aggregation.Unique
object
metrics_service.ObservabilityService.QueryRangeBody
object
8 properties 1 required
common.Organization
object
10 properties
metrics_service.MetricsQueryResponse.Result
object
6 properties
common.ProjectInfo
object
15 properties
common.EventLogConfig
object
2 properties
analytic_service.Table.TableType
string
analytic_service.SaveSharingSQLResponse
object
5 properties
metrics_service.MetricMetadata
object
4 properties
common.CohortsFilter.Aggregation.AggregateProperties
object
2 properties
common.Organization.Member
object
2 properties
analytic_service.SQLQuery
object
5 properties
common.SelectorExpr
object
2 properties
analytic_service.SyncExecuteSQLResponse
object
4 properties
analytic_service.ExecutionInfo
object
10 properties
common.Aggregate.AggregateOps
string
common.Channel
object
13 properties
metrics_service.MetricsQueryResponse.Sample
object
2 properties
analytic_service.Table.Column.ColumnType
string
common.TokenAmount
object
3 properties
analytic_service.ListTablesResponse
object
2 properties
analytic_service.SaveRefreshableMaterializedViewResponse
object
2 properties
common.CommunityProject
object
3 properties
common.TabularData
object
5 properties
common.StringList
object
1 property
common.BigInteger
object
2 properties
metrics_service.MetricsQueryResponse.Metric
object
3 properties
analytic_service.QuerySQLResultResponse
object
1 property
common.ProjectView.ProjectViewConfig
object
1 property
common.SegmentationQuery.Aggregation.AggregateProperties
object
2 properties
common.SegmentationQuery.Aggregation.CountUnique
object
1 property
analytic_service.ExecutionStatus
string
common.SegmentationQuery.ResourceType
string
common.Matrix.Value
object
2 properties
analytic_service.LogQueryRequest.Sort
object
2 properties
common.JoinOperator
string
metrics_service.MetricInfo.LabelValues
object
2 properties
analytic_service.AnalyticService.SaveRefreshableMaterializedViewBody
object
4 properties
analytic_service.GetRefreshableMaterializedViewStatusResponse
object
15 properties
common.Formula
object
the formula to combine multiple queries
6 properties
metrics_service.MetricsQueryResponse.Value
object
3 properties
metrics_service.MetricInfo
object
8 properties
common.SegmentationQuery.Aggregation.AggregateProperties.AggregationType
string
common.ProjectView
object
4 properties
analytic_service.AnalyticService.ExecuteSQLAsyncBody
object
6 properties
common.SegmentationQuery.SelectorExpr
object
2 properties
common.TabularData.ColumnType
string
common.Selector.OperatorType
string
common.CohortsFilter
object
5 properties
analytic_service.GetSharingSQLResponse
object
2 properties
insights_service.QueryResponse.Result
object
7 properties
common.Project.ProjectMember
object
2 properties
analytic_service.SearchService.QueryLogBody
object
11 properties
analytic_service.SaveSharingSQLRequest
object
2 properties
insights_service.InsightsService.QueryBody
object
10 properties
analytic_service.Table.Column
object
4 properties
common.SegmentationQuery.Aggregation.Total
object
insights_service.DataSource
string
analytic_service.ListRefreshableMaterializedViewResponse.RefreshableMaterializedView
object
2 properties
common.CachePolicy
object
4 properties
common.TimeRange
object
5 properties
analytic_service.Table
object
4 properties
common.RichValueList
object
1 property
common.ColumnState
object
4 properties
common.RichStruct
object
1 property
common.Query
object
the query to fetch metrics data, promql
8 properties
analytic_service.LogQueryResponse
object
4 properties
common.CoinID.AddressIdentifier
object
2 properties
analytic_service.ViewRefreshSettings
object
5 properties
common.User.AccountStatus
string
common.Project
object
22 properties
analytic_service.QueryTablesResponse
object
2 properties
common.CohortsFilter.Aggregation
object
4 properties
common.Matrix
object
2 properties
common.Matrix.Sample
object
2 properties
insights_service.ListCoinsResponse
object
2 properties
common.Duration
object
2 properties
common.SegmentationQuery.Aggregation
object
4 properties
common.Project.Type
string
metrics_service.ObservabilityService.QueryBody
object
8 properties
common.EventLogColumn
object
7 properties
common.ComputeStats.ClickhouseStats
object
6 properties
common.ComputeStats
object
7 properties
analytic_service.QuerySQLExecutionDetailResponse
object
1 property
common.Tier
string
analytic_service.LogQueryRequest.Filter
object
3 properties
metrics_service.GetMetricsResponse
object
2 properties
common.RichValue.NullValue
string
common.BigDecimal
object
2 properties
common.Project.Visibility
string
common.Argument
object
5 properties
common.Matrix.Metric
object
3 properties
common.CohortsQuery
object
4 properties
metrics_service.MetricsQueryResponse.Matrix
object
2 properties
common.EventLogEntry
object
16 properties
common.ProjectSuperset
object
3 properties
common.TimeRangeLite
object
start and end time of the time range, Find more: https://docs.sentio.xyz/reference/datatime-range-configuration-guide
4 properties 3 required
common.User
object
17 properties
common.Aggregate
object
2 properties
common.TimeRange.RelativeTime
object
3 properties
common.Selector
object
3 properties
analytic_service.ViewRefreshSettings.RefreshStrategy
string
analytic_service.ListRefreshableMaterializedViewResponse
object
2 properties
common.Owner
object
3 properties
common.UserInfo
object
The same to user but with sensitive data removed.
6 properties
insights_service.QueryResponse
object
1 property
common.CoinID
object
2 properties
common.CohortsFilter.Aggregation.Total
object
insights_service.QueryRequest.Query
object
5 properties
metrics_service.QueryValueResponse.Result
object
5 properties
common.Channel.Type
string
common.RichValue
object
13 properties
common.SegmentationQuery
object
10 properties
analytic_service.GetSharingSQLResponse.Query
object
3 properties
common.ColumnState.Sort
object
2 properties
common.Any
object
7 properties
analytic_service.SaveSQLResponse
object
1 property
common.OrganizationRole
string
common.CohortsFilter.Aggregation.OperatorType
string
common.SelectorExpr.LogicExpr
object
2 properties
analytic_service.QueryTableResponse
object
2 properties
common.CohortsGroup
object
2 properties
analytic_service.AnalyticService.ExecuteSQLBody
object
6 properties
metrics_service.MetricsQueryResponse
object
1 property
common.PriceSegmentationQuery
object
5 properties
analytic_service.ExecuteEngine
string
analytic_service.AsyncExecuteSQLResponse
object
4 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

sentio-data-api-openapi.yml Raw ↑

Other APIs Sentio publishes across the network.

Sentio AI API
Sentio Alerts API
Sentio Debug and Simulation API
Sentio Forks API
Sentio Move API
Sentio Price API
Sentio Prices API
Sentio Processor API
Sentio ProcessorExt API
Sentio Web API
Where this information came from

This is an independent, third-party profile of Sentio Data API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.