Propel logo

Propel

Propel is a customer-facing analytics platform that puts a fast GraphQL analytics API in front of a data warehouse. Teams connect a Data Source (Snowflake, BigQuery, S3, Redshift, ClickHouse, Postgres, Kafka, webhooks), sync it into high-speed Data Pools, define Metrics, and serve sub-second Counter, Time Series, and Leaderboard queries to in-product dashboards, with multi-tenant Policies and OAuth2 Applications for access control.

5 APIs 0 Features
AnalyticsGraphQLData WarehouseMetricsCustomer Facing Analytics

APIs

Propel Metrics Queries API

GraphQL query surface for analytics over Data Pools - Counter (single aggregated value), Time Series (values over a time range at a granularity), and Leaderboard (top-N grouped ...

Propel Data Pools API

Admin operations for Data Pools - the high-speed storage Propel syncs warehouse data into, with a primary timestamp column for ordering and partitioning. Create, read, list, upd...

Propel Data Sources API

Admin operations for Data Sources - the connections to warehouses and stores Propel reads from (Snowflake, BigQuery, Amazon S3, Redshift, ClickHouse, Postgres, Kafka, and webhoo...

Propel Applications and Policies API

Admin operations for Applications (the OAuth2 client-credential entities that issue access tokens and carry scopes) and Policies (the multi-tenant access rules that govern which...

Propel OAuth2 Token API

OAuth2 client-credentials token endpoint. Applications exchange a client_id and client_secret for a short-lived Bearer access token (for example with the metric:query scope) tha...

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: propel-data
url: https://raw.githubusercontent.com/api-evangelist/propel-data/refs/heads/main/apis.yml
name: Propel
kind: company
description: Propel is a customer-facing analytics platform that puts a fast GraphQL
  analytics API in front of a data warehouse. Teams connect a Data Source (Snowflake,
  BigQuery, S3, Redshift, ClickHouse, Postgres, Kafka, webhooks), sync it into
  high-speed Data Pools, define Metrics, and serve sub-second Counter, Time Series,
  and Leaderboard queries to in-product dashboards, with multi-tenant Policies and
  OAuth2 Applications for access control.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Analytics
- GraphQL
- Data Warehouse
- Metrics
- Customer Facing Analytics
created: '2026-06-20'
modified: '2026-06-20'
specificationVersion: '0.19'
apis:
- aid: propel-data:propel-data-metrics-queries-api
  name: Propel Metrics Queries API
  tags:
  - Metrics
  - Queries
  - Analytics
  - GraphQL
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.propeldata.com/docs/query-apis/metrics
  baseURL: https://api.us-east-2.propeldata.com/graphql
  properties:
  - url: https://www.propeldata.com/docs/query-apis/metrics
    type: Documentation
  - url: https://www.propeldata.com/docs/api
    type: APIReference
  - url: openapi/propel-data-openapi.yml
    type: OpenAPI
  - url: graphql/propel-data-graphql.md
    type: GraphQL
  - url: collections/propel-data.postman_collection.json
    type: PostmanCollection
  - url: collections/propel-data.opencollection.json
    type: OpenCollection
  description: GraphQL query surface for analytics over Data Pools - Counter (single
    aggregated value), Time Series (values over a time range at a granularity), and
    Leaderboard (top-N grouped by dimensions) queries, run against a pre-defined
    Metric by uniqueName or against an inline Metric over a Data Pool.
- aid: propel-data:propel-data-data-pools-api
  name: Propel Data Pools API
  tags:
  - Data Pools
  - Storage
  - GraphQL
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.propeldata.com/docs/api/admin/objects
  baseURL: https://api.us-east-2.propeldata.com/graphql
  properties:
  - url: https://www.propeldata.com/docs/data-pools
    type: Documentation
  - url: https://www.propeldata.com/docs/api/admin/objects
    type: APIReference
  - url: openapi/propel-data-openapi.yml
    type: OpenAPI
  - url: graphql/propel-data-graphql.md
    type: GraphQL
  - url: collections/propel-data.postman_collection.json
    type: PostmanCollection
  - url: collections/propel-data.opencollection.json
    type: OpenCollection
  description: Admin operations for Data Pools - the high-speed storage Propel syncs
    warehouse data into, with a primary timestamp column for ordering and partitioning.
    Create, read, list, update, and delete Data Pools and inspect their columns and
    sync status via GraphQL mutations and queries.
- aid: propel-data:propel-data-data-sources-api
  name: Propel Data Sources API
  tags:
  - Data Sources
  - Connectors
  - GraphQL
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.propeldata.com/docs/api/admin/objects
  baseURL: https://api.us-east-2.propeldata.com/graphql
  properties:
  - url: https://www.propeldata.com/docs/data-sources
    type: Documentation
  - url: https://www.propeldata.com/docs/api/admin/objects
    type: APIReference
  - url: openapi/propel-data-openapi.yml
    type: OpenAPI
  - url: graphql/propel-data-graphql.md
    type: GraphQL
  - url: collections/propel-data.postman_collection.json
    type: PostmanCollection
  - url: collections/propel-data.opencollection.json
    type: OpenCollection
  description: Admin operations for Data Sources - the connections to warehouses and
    stores Propel reads from (Snowflake, BigQuery, Amazon S3, Redshift, ClickHouse,
    Postgres, Kafka, and webhooks). Create, introspect tables, test the connection,
    and manage the lifecycle via GraphQL.
- aid: propel-data:propel-data-applications-policies-api
  name: Propel Applications and Policies API
  tags:
  - Applications
  - Policies
  - Access Control
  - GraphQL
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.propeldata.com/docs/applications
  baseURL: https://api.us-east-2.propeldata.com/graphql
  properties:
  - url: https://www.propeldata.com/docs/applications
    type: Documentation
  - url: https://www.propeldata.com/docs/api/admin/objects
    type: APIReference
  - url: openapi/propel-data-openapi.yml
    type: OpenAPI
  - url: graphql/propel-data-graphql.md
    type: GraphQL
  - url: collections/propel-data.postman_collection.json
    type: PostmanCollection
  - url: collections/propel-data.opencollection.json
    type: OpenCollection
  description: Admin operations for Applications (the OAuth2 client-credential entities
    that issue access tokens and carry scopes) and Policies (the multi-tenant access
    rules that govern which Metric data an Application or end-customer can query),
    managed via GraphQL mutations and queries.
- aid: propel-data:propel-data-oauth-api
  name: Propel OAuth2 Token API
  tags:
  - OAuth2
  - Authentication
  - Access Tokens
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.propeldata.com/docs/api/authentication
  baseURL: https://auth.us-east-2.propeldata.com/oauth2/token
  properties:
  - url: https://www.propeldata.com/docs/api/authentication
    type: Documentation
  - url: openapi/propel-data-openapi.yml
    type: OpenAPI
  - url: graphql/propel-data-graphql.md
    type: GraphQL
  description: OAuth2 client-credentials token endpoint. Applications exchange a
    client_id and client_secret for a short-lived Bearer access token (for example
    with the metric:query scope) that is then sent on the Authorization header to
    the GraphQL API.
common:
- type: GitHubOrganization
  url: https://github.com/propeldata
- type: LinkedIn
  url: https://www.linkedin.com/company/propeldata
- type: Website
  url: https://www.propeldata.com
- type: Documentation
  url: https://www.propeldata.com/docs
- type: Plans
  url: plans/propel-data-plans-pricing.yml
- type: RateLimits
  url: rate-limits/propel-data-rate-limits.yml
- type: FinOps
  url: finops/propel-data-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com