Skip to content

maestro-org/maestro-api-specifications

Repository files navigation

CI

Maestro API Specifications

This repository contains a collection of OpenAPI specifications for various Maestro API services. These specifications define the structure, endpoints, and data models for interacting with Maestro's blockchain-related APIs.

Overview

Maestro provides a suite of APIs for blockchain services across multiple chains, including Bitcoin, Cardano, Dogecoin, and Midnight. Each API is documented using the OpenAPI standard, ensuring clarity and consistency for developers.

API Documentation Viewer

You can explore all Maestro OpenAPI specifications using Swagger UI at:

🔗 https://swagger.gomaestro.org/

This viewer supports switching between multiple chains/specs. Simply authorize the service with your Maestro API key to begin testing out the endpoints.

Postman Workspace

All OpenAPI specifications in this repository are published to the public Maestro Postman Workspace. Developers can explore, test, and integrate with Maestro APIs directly from Postman.

Structure

The repository is organized by blockchain and service:

  • Bitcoin
    • Blockchain Indexer API
    • Event Manager API
    • Market Price API
    • Mempool Monitoring API
    • Node RPC API
  • Cardano
    • Blockchain Indexer API
    • Managed Contracts API
    • Market Price API
    • Transaction Manager API
  • Dogecoin
    • Blockchain Indexer API
    • Node RPC API
  • Midnight
    • Indexer GraphQL API

Each service's OpenAPI specification is located in its respective directory.

License

This repository is licensed under the Apache 2.0 License.

About

OpenAPI and other specifications for Maestro API services

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •