Dagster website screenshot

Dagster

Dagster is a data orchestration platform centered on software-defined assets with strong observability and testing support. It exposes a GraphQL API for programmatic interaction with Dagster instances and a REST API for reporting external asset materializations, checks, and observations from outside pipelines.

2 APIs 0 Features
Data EngineeringData OrchestrationData PipelinesETLWorkflowsAssetsGraphQL

APIs

Dagster GraphQL API

The Dagster GraphQL API allows clients to interact with Dagster programmatically. It can be used to query information about Dagster runs, retrieve metadata about repositories, j...

Dagster External Assets REST API

The Dagster External Assets REST API provides endpoints to report asset materializations, asset check evaluations, and asset observations for external assets back to Dagster. Th...

Collections

Arazzo Workflows

Dagster External Asset Event Pipeline

Observe, materialize, and check an external asset in a single correlated event pipeline.

ARAZZO

Dagster Materialize and Check External Asset

Report an external asset materialization, then record an asset check evaluation against the same asset.

ARAZZO

Dagster Observe and Materialize External Asset

Report an observation for an external asset, then report its materialization.

ARAZZO

GraphQL

Dagster GraphQL API

The Dagster GraphQL API allows clients to interact with Dagster programmatically. It can be used to query information about Dagster runs, retrieve metadata about repositories, j...

GRAPHQL

Pricing Plans

Dagster Plans Pricing

3 plans

PLANS

Rate Limits

Dagster Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Dagster Context

3 classes · 8 properties

JSON-LD

API Governance Rules

Dagster API Rules

5 rules · 2 errors 3 warnings

SPECTRAL

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
📝
Signup
Signup
🔗
Documentation
Documentation
🔗
APIReference
APIReference
🚀
GettingStarted
GettingStarted
📰
Blog
Blog
📄
ChangeLog
ChangeLog
💰
Pricing
Pricing
💬
Support
Support
🔗
Community
Community
🔗
Slack
Slack
👥
GitHubOrganization
GitHubOrganization
👥
GitHubRepository
GitHubRepository
📦
Python SDK
Python SDK
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
Security
Security
🔗
About
About
🔗
Contact
Contact
🔗
JSONLD
JSONLD
🔗
Vocabulary
Vocabulary
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Dagster External Assets REST API
  version: '1.0'
items:
- info:
    name: Materializations
    type: folder
  items:
  - info:
      name: Report asset materialization
      type: http
    http:
      method: POST
      url: http://localhost:3000/report_asset_materialization/
      body:
        type: json
        data: '{}'
    docs: Records an asset materialization event for an external asset, with optional metadata, partition, data version, and
      description.
- info:
    name: Checks
    type: folder
  items:
  - info:
      name: Report asset check evaluation
      type: http
    http:
      method: POST
      url: http://localhost:3000/report_asset_check/
      body:
        type: json
        data: '{}'
    docs: Records an asset check evaluation result with pass/fail status, check name, severity, and optional metadata.
- info:
    name: Observations
    type: folder
  items:
  - info:
      name: Report asset observation
      type: http
    http:
      method: POST
      url: http://localhost:3000/report_asset_observation/
      body:
        type: json
        data: '{}'
    docs: Records an asset observation event with optional metadata, partition, data version, and description for an external
      asset.
bundled: true