Hedera
  • Welcome to Hedera — let’s build the future
  • Getting Started
    • Environment Setup
    • Web2 Developers
      • Transfer HBAR
      • Create a Token
      • Create a Topic
    • EVM Developers
      • Deploy a Contract
  • Tutorials
    • Smart Contracts
      • How to Mint & Burn an ERC-721 Token Using Hardhat and Ethers (Part 1)
      • How to Set Access Control, a Token URI, Pause, and Transfer an ERC-721 Token Using Hardhat (Part 2)
      • How to Upgrade an ERC-721 Token with OpenZeppelin UUPS Proxies and Hardhat (Part 3)
      • How to Verify a Smart Contract on HashScan
      • Deploy a Smart Contract Using Remix
      • Deploy a Smart Contract Using Hardhat and Hiero JSON-RPC Relay
      • Deploy Your First Smart Contract
      • Deploy a Contract Using the Hedera Token Service
      • Send and Receive HBAR Using Solidity Smart Contracts
      • Deploy By Leveraging Ethereum Developer Tools On Hedera
      • Deploy a Subgraph Using The Graph and Hedera JSON-RPC Relay
      • Deploy Smart Contracts on Hedera Using Truffle
      • The Power of Native Hedera Tokens as ERC-20 Tokens: A step-by-step guide
      • HTS x EVM - Part 1: How to Mint NFTs
      • HTS x EVM - Part 2: KYC & Update
      • HTS x EVM - Part 3: How to Pause, Freeze, Wipe, and Delete NFTs
      • Hedera Smart Contracts Workshop
        • Setup
        • Solidity
        • Hedera SDK JS
        • Hardhat and EthersJs
        • Outro
      • Foundry
        • How to Setup Foundry and Write a Basic Unit Test
        • How to Deploy and Verify a Hedera Smart Contract with Foundry
        • How to Test A Solidity Event
        • How to Fork Testnet on Latest Block
    • Consensus
      • Submit Your First Message
      • Submit Message to Private Topic
      • Query Messages with Mirror Node
    • Tokens
      • Create and Transfer Your First NFT
      • Create and Transfer Your First Fungible Token
      • Create and Transfer an NFT using a Solidity Contract
      • Structure Your Token Metadata Using JSON Schema V2
      • Hedera Token Service - Part 1: How to Mint NFTs
      • Hedera Token Service - Part 2: KYC, Update, and Scheduled Transactions
      • Hedera Token Service - Part 3: How to Pause, Freeze, Wipe, and Delete NFTs
      • Create Your First Frictionless Airdrop Campaign
    • Local Node
      • How to Run Hedera Local Node in a Cloud Development Environment (CDE)
        • Run a Local Node in Gitpod
        • Run a Local Node in Codespaces
      • How to Set Up a Hedera Local Node
      • Set Up a Hedera Local Node using the NPM CLI
    • More Tutorials
      • Create and Fund Your Hedera Testnet Account
      • How to Create a Personal Access Token (API Key) on the Hedera Portal
      • How to Auto-Create Hedera Accounts with HBAR and Token Transfers
      • How to Configure a Mirror Node and Query Data
      • How to Generate a Random Number on Hedera
      • Get Started with the Hedera Consensus Service Fabric Plugin
        • Virtual Environment Setup
      • Schedule Your First Transaction
      • How to Connect to Hedera Networks Over RPC
        • Configuring Hashio RPC endpoints
        • Configuring Hiero JSON-RPC Relay endpoints
        • Configuring Validation Cloud RPC endpoints
      • JavaScript Testing
      • Create a Hedera DApp Integrated with WalletConnect
      • How to Connect MetaMask to Hedera
    • Demo Applications
    • Starter Projects
    • Building on Hedera (course)
  • Networks
    • Mainnet
      • Mainnet Accounts
      • Mainnet Consensus Nodes
        • Node Requirements
          • FAQ
      • Fees
        • Transaction Records
    • Testnets
      • Testnet Accounts
      • Testnet Consensus Nodes
    • Localnet
      • Single Node Configuration
      • Multinode Configuration
    • Network Explorers and Tools
    • Release Notes
      • Consensus Node
      • Hedera Mirror Node
  • Core Concepts
    • Accounts
      • Account Creation
      • Auto Account Creation
      • Account Properties
    • Keys and Signatures
    • Schedule Transaction
    • Smart Contracts
      • Understanding Hedera's EVM Differences and Compatibility
        • For EVM Developers Migrating to Hedera
          • Accounts, Signature Verification & Keys (ECDSA vs. ED25519)
          • JSON-RPC Relay and EVM Tooling
          • Token Management with Hedera Token Service
          • Decimal Handling (8 vs. 18 Decimals)
          • Handling HBAR Transfers in Contracts
        • For Hedera-Native Developers Adding Smart Contract Functionality
          • Integrating ED25519 Accounts and Advanced Features Into Smart Contracts
          • JSON-RPC Relay and State Queries
          • Extending Token Management with Smart Contracts
      • Creating Smart Contracts
      • Compiling Smart Contracts
      • System Smart Contracts
        • Hedera Account Service
        • Hedera Schedule Service
      • Gas and Fees
      • JSON-RPC Relay
      • Deploying Smart Contracts
      • Smart Contract Addresses
      • Verifying Smart Contracts
      • Smart Contract Traceability
      • Tokens Managed by Smart Contracts
        • ERC-20 (Fungible Tokens)
        • ERC-721 (Non-Fungible Token)
        • ERC-3643 Real World Assets (RWA)
        • ERC-1363 (Payable Tokens)
        • Hedera Token Service System Contract
      • Wrapped HBAR (WHBAR)
      • Smart Contract Rent
      • Smart Contract Security
      • EVM Archive Node Queries
    • Tokens
      • Tokenization on Hedera
      • Hedera Token Service (HTS) Native Tokenization
        • Token Types and ID Formats
        • Token Properties
        • Token Creation
        • Custom Fee Schedule
        • Token Airdrops
      • ERC/EVM-Compatible Tokenization
      • Hybrid (HTS + EVM ) Tokenization
    • Staking
      • Staking Program
      • Stake HBAR
    • Hashgraph Consensus Algorithm
      • Gossip About Gossip
      • Virtual Voting
    • Transactions and Queries
      • Transaction Properties
    • State and History
    • Mirror Nodes
      • Hedera Mirror Node
      • One Click Mirror Node Deployment
      • Run Your Own Mirror Node
        • Run Your Own Mirror Node with Google Cloud Storage (GCS)
        • Run Your Mirror Node with Amazon Web Services S3 (AWS)
  • Open Source Solutions and Integrations
    • AI Tools for Developers
      • Hedera AI Agent Kit
      • ElizaOS Plugin for Hedera
      • Hedera Hivemind
      • Kapa AI
    • Asset Tokenization Studio (ATS)
      • Web User Interface (UI)
      • Frequently Asked Questions (FAQs)
    • HashioDAO
      • Governance Token DAO
      • NFT DAO
      • Multisig DAO
      • DAO Proposals
      • Local Environment Setup
    • Hedera CLI
    • Hedera Contract Builder
    • Hedera Custodians Library
      • How to use it
    • Hedera Developer Playground
    • Hedera Wallet Snap By MetaMask
      • Hedera Wallet Snap Documentation
      • Tutorial: MetaMask Snaps – What Are They and How to Use Them
    • Interoperability and Bridging
      • LayerZero
    • NFT Studio
      • Airdrop List Verifier
      • Metadata Validator
      • NFT Rarity Inspector
      • NFT Token Holders List Builder
      • NFT Risk Calculator
      • Token Balance Snapshot
      • Hedera NFT SDK
    • Oracle Networks
      • Chainlink Oracles
      • Pyth Oracles
      • Supra Oracles
    • Stablecoin Studio
      • Core Concepts
      • Web UI Application
      • CLI Management
      • TypeScript SDK
    • Hedera Guardian
    • Hedera WalletConnect
  • SDKs & APIs
    • SDKs
      • Build Your Hedera Client
      • Set Up Your Local Network
      • Network Address Book
      • Keys
        • Generate a new key pair
        • Import an existing key
        • Create a key list
        • Create a threshold key
        • Generate a mnemonic phrase
        • Recover keys from a mnemonic phrase
      • HBAR
      • Specialized Types
      • Pseudorandom Number Generator
      • Transactions
        • Create a Batch Transaction
        • Transaction ID
        • Modify transaction fields
        • Create an unsigned transaction
        • Manually sign a transaction
        • Submit a transaction
        • Sign a multisignature transaction
        • Get a transaction receipt
        • Get a transaction record
      • Schedule Transaction
        • Schedule ID
        • Create a schedule transaction
        • Sign a scheduled transaction
        • Delete a schedule transaction
        • Get schedule info
        • Network Response Messages
      • Queries
      • General Network Response Messages
      • Accounts and HBAR
        • Create an account
        • Update an account
        • Transfer cryptocurrency
        • Approve an allowance
        • Delete an allowance
        • Delete an account
        • Get account balance
        • Get account info
        • Network Response Messages
      • Consensus Service
        • Create a topic
        • Update a topic
        • Submit a message
        • Delete a topic
        • Get topic messages
        • Get topic info
        • Network Response
      • Token Service
        • Token ID
        • NFT ID
        • Token types
        • Create a token
        • Custom token fees
        • Update a token
        • Update token custom fees
        • Update NFT metadata
        • Transfer tokens
        • Airdrop a token
        • Claim a token
        • Cancel a token
        • Reject a token
        • Delete a token
        • Mint a token
        • Burn a token
        • Freeze an account
        • Unfreeze an account
        • Enable KYC account flag
        • Disable KYC account flag
        • Associate tokens to an account
        • Dissociate tokens from an account
        • Pause a token
        • Unpause a token
        • Wipe a token
        • Atomic swaps
        • Get account token balance
        • Get token info
        • Get NFT info
        • Network Response Messages
      • File Service
        • Create a file
        • Append to a file
        • Update a file
        • Delete a file
        • Get file contents
        • Get file info
        • Network Response Messages
      • Smart Contract Service
        • Delegate Contract ID
        • Create a smart contract
        • Update a smart contract
        • Delete a smart contract
        • Call a smart contract function
        • Ethereum transaction
        • Get a smart contract function
        • Get smart contract bytecode
        • Get smart contract info
        • Hedera Service Solidity Libraries
        • Network Response Messages
      • Signature Provider
        • Provider
        • Signer
        • Wallet
        • Local Provider
    • Mirror Node REST API
      • Accounts
      • Balances
      • Blocks
      • Schedule Transactions
      • Smart Contracts
      • Tokens
      • Topics
      • Transactions
      • Network
    • Hedera Consensus Service gRPC API
    • Hedera APIs
      • Basic Types
        • AccountAmount
        • AccountID
        • ContractID
        • CryptoAllowance
        • CurrentAndNextFeeSchedule
        • FeeComponents
        • FeeData
        • FeeSchedule
        • FileID
        • Fraction
        • HederaFunctionality
        • Key
        • KeyList
        • NftAllowance
        • NftTransfer
        • NodeAddress
        • NodeAddressBook
        • RealmID
        • ScheduleID
        • SemanticVersion
        • ServicesConfigurationList
        • ServiceEndpoint
        • Setting
        • ShardID
        • Signature
        • SignatureList
        • SignatureMap
        • SignaturePair
        • SubType
        • TransferList
        • TransactionID
        • ThresholdKey
        • ThresholdSignature
        • TokenAllowance
        • TokenBalance
        • TokenBalances
        • TokenFreezeStatus
        • TokenPauseStatus
        • TokenID
        • TokenKycStatus
        • TokenRelationship
        • TokenTransferList
        • TokenType
        • TokenSupplyType
        • TopicID
        • TransactionFeeSchedule
      • Cryptocurrency Accounts
        • CryptoService
        • CryptApproveAllowance
        • CryptoDeleteAllowance
        • CryptoCreate
        • CryptoTransfer
        • CryptoUpdate
        • CryptoDelete
        • CryptoGetAccountBalance
        • CryptoGetAccountRecords
        • CryptoGetInfo
        • CryptoGetStakers
      • Consensus Service
        • Consensus Service
        • ConsensusCreateTopic
        • ConsensusUpdateTopic
        • ConsensusSubmitMessage
        • ConsensusDeleteTopic
        • ConsensusTopicInfo
        • ConsensusGetTopicInfo
      • Schedule Service
        • ScheduleService
        • SchedulableTransactionBody
        • ScheduleCreate
        • ScheduleDelete
        • ScheduleSign
        • ScheduleGetInfo
      • Token Service
        • TokenService
        • CustomFees
          • AssessedCustomFee
          • CustomFee
          • FractionalFee
          • FixedFee
          • RoyaltyFee
        • TokenCreate
        • TokenUpdate
        • TokenFeeScheduleUpdate
        • TokenDelete
        • TokenMint
        • TokenBurn
        • TokenFreezeAccount
        • TokenUnfreezeAccount
        • TokenGrantKyc
        • TokenRevokeKyc
        • TokenAssociate
        • TokenDissociate
        • TokenWipeAccount
        • TokenPause
        • TokenUnpause
        • TokenGetInfo
        • TokenGetNftInfo
        • TokenGetNftInfos
        • TokenGetAccountNftInfo
      • File Service
        • FileService
        • FileCreate
        • FileAppend
        • FileUpdate
        • FileDelete
        • FileGetContents
        • FileGetInfo
      • Smart Contracts
        • SmartContractService
        • ContractCall
        • ContractCallLocal
        • ContractCreate
        • ContractUpdate
        • ContractDelete
        • ContractGetByteCode
        • ContractGetInfo
        • ContractGetRecords
      • Miscellaneous
        • Duration
        • ExchangeRate
        • Freeze
        • FreezeType
        • GetByKey
        • GetBySolidityID
        • NetworkGetVersionInfo
        • NetworkService
        • Query
        • QueryHeader
        • Response
        • ResponseCode
        • ResponseHeader
        • SystemDelete
        • SystemUndelete
        • TimeStamp
        • Transaction
        • TransactionBody
        • TransactionContents
        • TransactionGetFastRecord
        • TransactionGetReceipt
        • TransactionGetRecord
        • TransactionReceipt
        • TransactionRecord
        • TransactionResponse
        • UncheckedSubmit
    • Hedera Status API
  • Support & Community
    • Glossary
    • Contributing to Hedera documentation
      • Contribution Guidelines
        • Creating Issues
        • Creating Pull Requests
        • Hedera Improvement Proposal (HIP)
        • Submit Demo Applications
      • Style Guide
        • Understanding different types of documentation
        • Use of HBAR and tinybars
        • Use of web2 and web3
        • Language and grammar
        • Formatting
        • Punctuation
        • GitBook Markdown Syntax
    • Discord
    • GitHub
    • Stack Overflow
    • Hedera Blog
    • Bug Bounty
    • Hedera Help
    • Documentation Survey
    • Meetups
    • Brand Guidelines
    • Status Page
Powered by GitBook
LogoLogo

INTRODUCTION

  • Fees
  • Core Concepts
  • Network Information

TOOLS

  • Bridge
  • Oracles
  • Explorers
  • Developer Portal & Faucet

RESOURCES

  • Status
  • Bug Bounty
  • Build on Hedera (course)
  • Documentation Survey
On this page

Was this helpful?

Edit on GitHub
  1. SDKs & APIs

Hedera Status API

PreviousUncheckedSubmitNextSupport & Community

Last updated 1 month ago

Was this helpful?

Overview

The Hedera Status API enables programmatic access to the current operational status, incident reports, and scheduled maintenance for the Hedera network. This API is especially useful for developers and system operators who want to integrate real-time status updates into their applications or monitor system health programmatically.

Key Features

  • Real-time Status Updates: Retrieve the current operational state of all Consensus Nodes.

  • Incident Reports: Access detailed information about current and past incidents, including affected components and resolution status.

  • Scheduled Maintenance: Get advance notice and real-time updates on planned maintenance windows.

For real-time visual monitoring, visit .

Base URL

The base URL for all endpoints is:

https://status.hedera.com/api/v2

Endpoints

Endpoint
Description

GET /summary.json

Get a summary of the status page, including a status indicator, component statuses, unresolved incidents, and any upcoming or in-progress scheduled maintenance.

GET /status.json

Get the status rollup for the whole page. This endpoint includes an indicator - one of none, minor, major, or critical, as well as a human description of the blended component status.

Examples of the blended status include "All Systems Operational," "Partial System Outage," and "Major Service Outage."

GET /components.json

List all components. Each component is listed along with its status - one of operational, degraded_performance, partial_outage, or major_outage.

GET /incidents.json

Get a list of the 50 most recent incidents. This includes all unresolved incidents as described above, as well as those in the Resolved and Postmortem state.

GET /incidents/unresolved.json

Get a list of any unresolved incidents. This endpoint will only return incidents in the Investigating, Identified, or Monitoring state.

GET /scheduled-maintenances.json

Get a list of the 50 most recent scheduled maintenance. This includes scheduled maintenance as described in the above two endpoints, as well as those in the Completed state.

GET /scheduled-maintenances/upcoming.json

Get a list of any upcoming maintenance. This endpoint will only return scheduled maintenances still in the Scheduled state.

GET /scheduled-maintenances/active.json

Get a list of any active maintenance. This endpoint will only return scheduled maintenance in the In Progress or Verifying state.




Additional Resources

For further integration support or detailed documentation on all available endpoints, visit the official .

https://status.hedera.com
Hedera Status API page

Retrieve a summary of the status page.

get

Get a summary of the status page, including a status indicator, component statuses, unresolved incidents, and any upcoming or in-progress scheduled maintenances.

Responses
200
A JSON object containing the summary of the status page.
application/json
get
GET /api/v2/summary.json HTTP/1.1
Host: status.hedera.com
Accept: */*
200

A JSON object containing the summary of the status page.

{
  "page": {
    "id": "text",
    "name": "text",
    "url": "https://example.com",
    "time_zone": "text",
    "updated_at": "2025-05-13T20:54:38.708Z"
  },
  "status": {
    "description": "text",
    "indicator": "text"
  },
  "components": {
    "id": "text",
    "name": "text",
    "status": "text",
    "created_at": "2025-05-13T20:54:38.708Z",
    "updated_at": "2025-05-13T20:54:38.708Z",
    "description": "text",
    "group": true,
    "group_id": "text",
    "only_show_if_degraded": true,
    "position": 1,
    "showcase": true,
    "start_date": "2025-05-13T20:54:38.708Z",
    "page_id": "text"
  },
  "incidents": {
    "id": "text",
    "name": "text",
    "status": "text",
    "impact": "text",
    "created_at": "2025-05-13T20:54:38.708Z",
    "updated_at": "2025-05-13T20:54:38.708Z",
    "resolved_at": "2025-05-13T20:54:38.708Z",
    "monitoring_at": "2025-05-13T20:54:38.708Z",
    "incident_updates": [
      {
        "id": "text",
        "incident_id": "text",
        "status": "text",
        "body": "text",
        "created_at": "2025-05-13T20:54:38.708Z",
        "updated_at": "2025-05-13T20:54:38.708Z",
        "display_at": "2025-05-13T20:54:38.708Z"
      }
    ],
    "components": [
      {
        "id": "text",
        "name": "text",
        "status": "text",
        "created_at": "2025-05-13T20:54:38.708Z",
        "updated_at": "2025-05-13T20:54:38.708Z",
        "description": "text",
        "group": true,
        "group_id": "text",
        "only_show_if_degraded": true,
        "position": 1,
        "showcase": true,
        "start_date": "2025-05-13T20:54:38.708Z",
        "page_id": "text"
      }
    ]
  },
  "scheduled_maintenances": {
    "id": "text",
    "name": "text",
    "status": "text",
    "impact": "text",
    "created_at": "2025-05-13T20:54:38.708Z",
    "updated_at": "2025-05-13T20:54:38.708Z",
    "resolved_at": "2025-05-13T20:54:38.708Z",
    "monitoring_at": "2025-05-13T20:54:38.708Z",
    "scheduled_for": "2025-05-13T20:54:38.708Z",
    "scheduled_until": "2025-05-13T20:54:38.708Z",
    "shortlink": "https://example.com",
    "incident_updates": [
      {
        "id": "text",
        "incident_id": "text",
        "status": "text",
        "body": "text",
        "created_at": "2025-05-13T20:54:38.708Z",
        "updated_at": "2025-05-13T20:54:38.708Z",
        "display_at": "2025-05-13T20:54:38.708Z"
      }
    ],
    "components": [
      {
        "id": "text",
        "name": "text",
        "status": "text",
        "created_at": "2025-05-13T20:54:38.708Z",
        "updated_at": "2025-05-13T20:54:38.708Z",
        "description": "text",
        "group": true,
        "group_id": "text",
        "only_show_if_degraded": true,
        "position": 1,
        "showcase": true,
        "start_date": "2025-05-13T20:54:38.708Z",
        "page_id": "text"
      }
    ]
  }
}

Retrieve the current status of the Hedera network

get

Fetches the overall status and health indicators of the Hedera network.

Responses
200
A JSON object containing the current status and page information.
application/json
get
GET /api/v2/status.json HTTP/1.1
Host: status.hedera.com
Accept: */*
200

A JSON object containing the current status and page information.

{
  "page": {
    "id": "text",
    "name": "text",
    "url": "https://example.com",
    "time_zone": "text",
    "updated_at": "2025-05-13T20:54:38.708Z"
  },
  "status": {
    "description": "text",
    "indicator": "text"
  }
}

List all components

get

Provides detailed information about each component of the Hedera network.

Responses
200
A JSON object containing the status of all components.
application/json
get
GET /api/v2/components.json HTTP/1.1
Host: status.hedera.com
Accept: */*
200

A JSON object containing the status of all components.

{
  "page": {
    "id": "text",
    "name": "text",
    "url": "https://example.com",
    "time_zone": "text",
    "updated_at": "2025-05-13T20:54:38.708Z"
  },
  "components": [
    {
      "id": "text",
      "name": "text",
      "status": "text",
      "created_at": "2025-05-13T20:54:38.708Z",
      "updated_at": "2025-05-13T20:54:38.708Z",
      "description": "text",
      "group": true,
      "group_id": "text",
      "only_show_if_degraded": true,
      "position": 1,
      "showcase": true,
      "start_date": "2025-05-13T20:54:38.708Z",
      "page_id": "text"
    }
  ]
}

Retrieve all incidents

get

Fetches a list of all incidents, both resolved and unresolved, affecting the Hedera network.

Responses
200
A JSON object containing all incidents.
application/json
get
GET /api/v2/incidents.json HTTP/1.1
Host: status.hedera.com
Accept: */*
200

A JSON object containing all incidents.

{
  "page": {
    "id": "text",
    "name": "text",
    "url": "https://example.com",
    "time_zone": "text",
    "updated_at": "2025-05-13T20:54:38.708Z"
  },
  "incidents": [
    {
      "id": "text",
      "name": "text",
      "status": "text",
      "impact": "text",
      "created_at": "2025-05-13T20:54:38.708Z",
      "updated_at": "2025-05-13T20:54:38.708Z",
      "resolved_at": "2025-05-13T20:54:38.708Z",
      "monitoring_at": "2025-05-13T20:54:38.708Z",
      "incident_updates": [
        {
          "id": "text",
          "incident_id": "text",
          "status": "text",
          "body": "text",
          "created_at": "2025-05-13T20:54:38.708Z",
          "updated_at": "2025-05-13T20:54:38.708Z",
          "display_at": "2025-05-13T20:54:38.708Z"
        }
      ],
      "components": [
        {
          "id": "text",
          "name": "text",
          "status": "text",
          "created_at": "2025-05-13T20:54:38.708Z",
          "updated_at": "2025-05-13T20:54:38.708Z",
          "description": "text",
          "group": true,
          "group_id": "text",
          "only_show_if_degraded": true,
          "position": 1,
          "showcase": true,
          "start_date": "2025-05-13T20:54:38.708Z",
          "page_id": "text"
        }
      ]
    }
  ]
}

Retrieve unresolved incidents

get

Provides information about all currently unresolved incidents affecting the Hedera network.

Responses
200
A JSON object containing unresolved incidents.
application/json
get
GET /api/v2/incidents/unresolved.json HTTP/1.1
Host: status.hedera.com
Accept: */*
200

A JSON object containing unresolved incidents.

{
  "page": {
    "id": "text",
    "name": "text",
    "url": "https://example.com",
    "time_zone": "text",
    "updated_at": "2025-05-13T20:54:38.708Z"
  },
  "incidents": [
    {
      "id": "text",
      "name": "text",
      "status": "text",
      "impact": "text",
      "created_at": "2025-05-13T20:54:38.708Z",
      "updated_at": "2025-05-13T20:54:38.708Z",
      "resolved_at": "2025-05-13T20:54:38.708Z",
      "monitoring_at": "2025-05-13T20:54:38.708Z",
      "incident_updates": [
        {
          "id": "text",
          "incident_id": "text",
          "status": "text",
          "body": "text",
          "created_at": "2025-05-13T20:54:38.708Z",
          "updated_at": "2025-05-13T20:54:38.708Z",
          "display_at": "2025-05-13T20:54:38.708Z"
        }
      ],
      "components": [
        {
          "id": "text",
          "name": "text",
          "status": "text",
          "created_at": "2025-05-13T20:54:38.708Z",
          "updated_at": "2025-05-13T20:54:38.708Z",
          "description": "text",
          "group": true,
          "group_id": "text",
          "only_show_if_degraded": true,
          "position": 1,
          "showcase": true,
          "start_date": "2025-05-13T20:54:38.708Z",
          "page_id": "text"
        }
      ]
    }
  ]
}

Retrieve all scheduled maintenances

get

Fetches details about all scheduled maintenance events for the Hedera network.

Responses
200
A JSON object containing all scheduled maintenances.
application/json
get
GET /api/v2/scheduled-maintenances.json HTTP/1.1
Host: status.hedera.com
Accept: */*
200

A JSON object containing all scheduled maintenances.

{
  "page": {
    "id": "text",
    "name": "text",
    "url": "https://example.com",
    "time_zone": "text",
    "updated_at": "2025-05-13T20:54:38.708Z"
  },
  "scheduled_maintenances": [
    {
      "id": "text",
      "name": "text",
      "status": "text",
      "impact": "text",
      "created_at": "2025-05-13T20:54:38.708Z",
      "updated_at": "2025-05-13T20:54:38.708Z",
      "resolved_at": "2025-05-13T20:54:38.708Z",
      "monitoring_at": "2025-05-13T20:54:38.708Z",
      "scheduled_for": "2025-05-13T20:54:38.708Z",
      "scheduled_until": "2025-05-13T20:54:38.708Z",
      "shortlink": "https://example.com",
      "incident_updates": [
        {
          "id": "text",
          "incident_id": "text",
          "status": "text",
          "body": "text",
          "created_at": "2025-05-13T20:54:38.708Z",
          "updated_at": "2025-05-13T20:54:38.708Z",
          "display_at": "2025-05-13T20:54:38.708Z"
        }
      ],
      "components": [
        {
          "id": "text",
          "name": "text",
          "status": "text",
          "created_at": "2025-05-13T20:54:38.708Z",
          "updated_at": "2025-05-13T20:54:38.708Z",
          "description": "text",
          "group": true,
          "group_id": "text",
          "only_show_if_degraded": true,
          "position": 1,
          "showcase": true,
          "start_date": "2025-05-13T20:54:38.708Z",
          "page_id": "text"
        }
      ]
    }
  ]
}

Retrieve upcoming scheduled maintenances

get

Provides information about all upcoming scheduled maintenance events for the Hedera network.

Responses
200
A JSON object containing upcoming scheduled maintenances.
application/json
get
GET /api/v2/scheduled-maintenances/upcoming.json HTTP/1.1
Host: status.hedera.com
Accept: */*
200

A JSON object containing upcoming scheduled maintenances.

{
  "page": {
    "id": "text",
    "name": "text",
    "url": "https://example.com",
    "time_zone": "text",
    "updated_at": "2025-05-13T20:54:38.708Z"
  },
  "scheduled_maintenances": [
    {
      "id": "text",
      "name": "text",
      "status": "text",
      "impact": "text",
      "created_at": "2025-05-13T20:54:38.708Z",
      "updated_at": "2025-05-13T20:54:38.708Z",
      "resolved_at": "2025-05-13T20:54:38.708Z",
      "monitoring_at": "2025-05-13T20:54:38.708Z",
      "scheduled_for": "2025-05-13T20:54:38.708Z",
      "scheduled_until": "2025-05-13T20:54:38.708Z",
      "shortlink": "https://example.com",
      "incident_updates": [
        {
          "id": "text",
          "incident_id": "text",
          "status": "text",
          "body": "text",
          "created_at": "2025-05-13T20:54:38.708Z",
          "updated_at": "2025-05-13T20:54:38.708Z",
          "display_at": "2025-05-13T20:54:38.708Z"
        }
      ],
      "components": [
        {
          "id": "text",
          "name": "text",
          "status": "text",
          "created_at": "2025-05-13T20:54:38.708Z",
          "updated_at": "2025-05-13T20:54:38.708Z",
          "description": "text",
          "group": true,
          "group_id": "text",
          "only_show_if_degraded": true,
          "position": 1,
          "showcase": true,
          "start_date": "2025-05-13T20:54:38.708Z",
          "page_id": "text"
        }
      ]
    }
  ]
}

Retrieve active scheduled maintenances

get

Fetches details about all currently active scheduled maintenance events for the Hedera network.

Responses
200
A JSON object containing active scheduled maintenances.
application/json
get
GET /api/v2/scheduled-maintenances/active.json HTTP/1.1
Host: status.hedera.com
Accept: */*
200

A JSON object containing active scheduled maintenances.

{
  "page": {
    "id": "text",
    "name": "text",
    "url": "https://example.com",
    "time_zone": "text",
    "updated_at": "2025-05-13T20:54:38.708Z"
  },
  "scheduled_maintenances": [
    {
      "id": "text",
      "name": "text",
      "status": "text",
      "impact": "text",
      "created_at": "2025-05-13T20:54:38.708Z",
      "updated_at": "2025-05-13T20:54:38.708Z",
      "resolved_at": "2025-05-13T20:54:38.708Z",
      "monitoring_at": "2025-05-13T20:54:38.708Z",
      "scheduled_for": "2025-05-13T20:54:38.708Z",
      "scheduled_until": "2025-05-13T20:54:38.708Z",
      "shortlink": "https://example.com",
      "incident_updates": [
        {
          "id": "text",
          "incident_id": "text",
          "status": "text",
          "body": "text",
          "created_at": "2025-05-13T20:54:38.708Z",
          "updated_at": "2025-05-13T20:54:38.708Z",
          "display_at": "2025-05-13T20:54:38.708Z"
        }
      ],
      "components": [
        {
          "id": "text",
          "name": "text",
          "status": "text",
          "created_at": "2025-05-13T20:54:38.708Z",
          "updated_at": "2025-05-13T20:54:38.708Z",
          "description": "text",
          "group": true,
          "group_id": "text",
          "only_show_if_degraded": true,
          "position": 1,
          "showcase": true,
          "start_date": "2025-05-13T20:54:38.708Z",
          "page_id": "text"
        }
      ]
    }
  ]
}
  • Overview
  • Base URL
  • Endpoints
  • GETRetrieve a summary of the status page.
  • GETRetrieve the current status of the Hedera network
  • GETList all components
  • GETRetrieve all incidents
  • GETRetrieve unresolved incidents
  • GETRetrieve all scheduled maintenances
  • GETRetrieve upcoming scheduled maintenances
  • GETRetrieve active scheduled maintenances
  • Additional Resources