# Overview of the Ledger Enterprise API

## Introduction

Navigating the complexities of crypto asset custody—particularly for institutional players—poses significant challenges and risks.

Whether it's a bank providing crypto custodial services or a high-traffic exchange, a tailored combination of expertise, technology, and infrastructure is crucial for maintaining operational efficiency, account security, and effective key management.

Unfortunately, many existing custodial platforms are hindered by insufficient systems and labor-intensive manual processes that struggle to meet these demands.

By leveraging APIs for automation, organizations can establish streamlined, end-to-end workflows and access real-time data, ultimately saving both time and resources.

With Ledger Enterprise, the market's most secure API at your disposal, you can optimize management, reduce risks, and ensure business continuity for scalable performance.

## Reporting & Notifications

Utilize our reporting endpoints to query and export data on transactions (transfers, DeFi & NFT, staking), accounts (balances, addresses, governance, etc.), users, and all workspace objects (whitelists, groups, entities).

Configure notifications to monitor workspace events (incoming/outgoing transactions, account changes, governance progress, workspace object updates) and automate your workflows.

Generate [Reporting API Keys](https://help.enterprise.ledger.com/api-documentation/tutorials/reporting-api/generate-reporting-api-keys) to access our reporting and notifications endpoints.

## Transactions

Take advantage of our transaction endpoints to execute programmatic crypto transfers, automate staking operations, and interact with DeFi & NFT contracts on a large scale.

Create and register [API operators](https://help.enterprise.ledger.com/api-documentation/tutorials/api-operator/first-steps-as-an-api-user) for these tasks, and assign them transaction creation or approval roles within account governance rules (transfers, staking, or smart contract interactions).

## Get started

#### Follow our developer guides

* **Approve a Request -** [Explore articles](https://help.enterprise.ledger.com/api-documentation/tutorials/api-functionalities/approve-a-request)
* **Reporting -** [Explore articles](https://help.enterprise.ledger.com/api-documentation/tutorials/reporting-api)

## Start building

Explore our [APIs documentation](https://help.enterprise.ledger.com/api-documentation) to learn how to use all our **reporting** and **transactions** endpoints.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.enterprise.ledger.com/help-center/core/overview-of-the-ledger-enterprise-api.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
