> ## Documentation Index
> Fetch the complete documentation index at: https://mam-api.exuratech.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ExuraCopy MAM API

> Integrate MetaTrader 5 accounts, leaders, followers, and copy-trading allocations through an API designed for secure backends.

Bridge · Integration Guide

## MetaTrader 5 copy trading, ready to integrate

Clear HTTP contracts, secure workflows, and practical examples for connecting your CRM or backend to the ExuraCopy MAM API.

> [!NOTE]
>
> This documentation describes the integration surface. Internal execution, storage, and calculation processes are not part of the public contract.

## What you can build

> [card] [Manage MT5 accounts](https://mam-api.exuratech.com/guides/accounts.md)
>
> Create a new account or register an existing one and retain its operational identifiers.

> [card] [Publish strategies](https://mam-api.exuratech.com/guides/leaders.md)
>
> Enable an account to originate trades and configure its leader profile.

> [card] [Connect followers](https://mam-api.exuratech.com/guides/allocations.md)
>
> Validate eligibility, create an allocation, and manage its lifecycle.

> [card] [Reconcile performance fees](https://mam-api.exuratech.com/guides/performance-fees.md)
>
> Retrieve credits, break down payments by investor, and withdraw from the PAYMENT account.

> [card] [Configure cascade fees](https://mam-api.exuratech.com/guides/cascade-fees.md)
>
> Share downstream performance-fee income with a direct upstream master.

## Minimum workflow

**1. Register the accounts**

Use `POST /api/v1/mam/accounts/create` to create an MT5 account or `POST /api/v1/mam/accounts/add` to register an existing one.

**2. Configure the leader**

Enable `can_be_leader`, create the profile, and retain `leader_id` and `payment_account_login`.

**3. Prepare the follower**

Check `can_be_follower`, fund the account, and validate the minimum deposit.

**4. Create and activate the allocation**

Send the limits authorized by your product, create the relationship, and change its status to `ACTIVE`.

**5. Monitor and terminate**

Retrieve metrics and events. To finish, always use the `unsubscribe` endpoint.

> [card] [Start the integration](https://mam-api.exuratech.com/guides/end-to-end.md)
>
> Follow a complete example from account creation through unsubscription.

> [card] [Browse the reference](https://mam-api.exuratech.com/reference/conventions.md)
>
> Review endpoints, formats, HTTP codes, and retry rules.

## Continue

> [card] [Next: Overview](https://mam-api.exuratech.com/getting-started/overview.md)
>
> Learn the concepts, identifiers, and responsibilities of a MAM integration.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.