Darkseal
GuinsooLabGitHub
  • Welcome to Darkseal!
  • Overview
    • Tutorial
    • Features
      • Basic Features
      • Discovery and Collaboration
      • Glossaries
      • Data Insights
      • Integrations
      • Alerts and Notifications
    • Releases
    • Roadmap
  • Deployment
    • Docker Deployment
    • Bare Metal Deployment
    • Enable Security
      • Basic Authentication
      • Google SSO
      • Okta SSO
      • One Login SSO
      • Keycloak SSO
      • MorganaToken SSO
      • JWT Token
    • Server Configuration
    • Airflow
  • Connectors
    • Database
      • Clickhouse
      • Databricks
      • DeltaLake
      • Druid
      • Hive
      • MariaDB
      • MySQL
      • Pinot
      • Postgres
      • Presto
      • Trino
    • Dashboard
      • Metabase
      • Redash
      • Spotrix
      • Superset
    • Messaging
      • Kafka
      • Redpanda
    • Pipeline
      • Airflow
      • Airbyte
      • Dagster
    • ML Model
      • ML Flow
    • Metadata
      • Amundsen
      • Datahub
    • Ingestion
      • Workflows
      • Lineage
      • Versioning
  • Main Concepts
    • High Level Design
    • Metadata Standard
      • Schemas
  • Developers
    • Architecture
    • Contribute
    • Web Hooks
  • Appendix
    • FAQs
    • APIs
Powered by GitBook
On this page
  • APIs Organization
  • Data Asset APIs
  • Service APIs
  • Teams & Users APIs
  • Search & Suggest APIs
  • Other APIs
  1. Appendix

APIs

🤖 Darkseal APIs

Darkseal supports REST APIs for getting data in and out of the metadata system.

APIs are built using general best practices of REST API design. We take a schema-first approach by defining Types and Entities in JSON Schema.

APIs Organization

Data Asset APIs

These API endpoints support operations related to data asset entities.

  • /api/v1/databases

  • /api/v1/tables

  • /api/v1/metrics

  • /api/v1/dashboards

  • /api/v1/reports

  • /api/v1/pipelines

  • /api/v1/topics

Service APIs

These API endpoints support operations related to services from which metadata is collected:

  • /api/v1/services

  • /api/v1/services/databaseService

  • /api/v1/services/dashboardService

  • /api/v1/services/messagingService

Teams & Users APIs

  • /api/v1/teams

  • /api/v1/users

Search & Suggest APIs

These API endpoints support search and suggest APIs:

  • /api/v1/search

  • /api/v1/search/query

  • /api/v1/search/suggst

Other APIs

  • /api/v1/tags

  • /api/v1/feeds

  • /api/v1/usage

  • /api/v1/comments

PreviousFAQs

Last updated 2 years ago