> ## Documentation Index
> Fetch the complete documentation index at: https://developer.copper.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

<img className="block dark:hidden" src="https://mintcdn.com/copperco/8EIpazN_ergWo9kn/images/copper-dev-light.png?fit=max&auto=format&n=8EIpazN_ergWo9kn&q=85&s=d559d294a2ff4e655ab4dd7dad859494" alt="Copper Dev" noZoom width="3500" height="1610" data-path="images/copper-dev-light.png" />

<img className="hidden dark:block" src="https://mintcdn.com/copperco/8EIpazN_ergWo9kn/images/copper-dev.png?fit=max&auto=format&n=8EIpazN_ergWo9kn&q=85&s=e21f0a1a5ef5f87462e2b113f4123a63" alt="Copper Dev" noZoom width="3500" height="1610" data-path="images/copper-dev.png" />

# Copper Developer Portal

There are two main sections to guide your integration journey.
The first section offers comprehensive guides on specific API integrations to help you seamlessly incorporate our features.
The second section provides an OpenAPI-based description of our Platform's API, offering detailed insights into our endpoints and their functionalities.
Dive in to discover how our API can empower your projects!

<Card title="Explore Copper Platform API" horizontal icon="code" href="/api-reference" />

## Main entities structure

The diagram below illustrates the main entities structure of the Copper Platform.
It provides a visual representation of how different entities are related and interact with each other within the platform.

<Note>
  The term "Account" used on the Copper Web Platform is referred to as "Portfolio" in the Copper API.
</Note>

```mermaid theme={"system"}
erDiagram
    organization ||--o{ portfolio : has
    portfolio ||--o{ wallet : has
    portfolio ||--o{ order : has
    portfolio ||--o{ loan : has
    organization ||--o{ crypto-address : has
    organization ||--o{ organization-member : has
    organization-member ||--|| user : has
    user ||--o{ identity : has
    identity {
        string email
        string apikey
    }
    wallet ||--o{ deposit-target : has
```
