# Capabilities

Find the public SDK resources for your integration.

Documented SDK: @minmoto/sdk 0.3.0

Each `MinmoClient` is bound to the Partner ID provided at construction.
The installed package's TypeScript declarations are the method-level reference.
Use your editor's completion and type checking to inspect the exact signature
for your installed version.

| Workflow                                | SDK resource                                     |
| --------------------------------------- | ------------------------------------------------ |
| Partner account and configuration       | `account`, `settings`, `analytics`               |
| Team access and integration credentials | `members`, `invitations`, `apiKeys`, `referrals` |
| Payment stores and invoices             | `integrations.pay`                               |
| Payment service providers               | `integrations.psp`                               |
| Accounting reports                      | `integrations.accounting`                        |
| Rates, swaps, and agents                | `otc.rates`, `otc.swap`, `otc.agents`            |
| Wallets                                 | `wallet`                                         |
| Escrow                                  | `escrow`                                         |
| Live domain updates                     | `events` and domain subscriptions                |

Availability depends on your Partner setup and API-key capabilities.
Selecting a Partner never grants access on its own.

## Read available integration resources

```ts
import { MinmoClient, SourceType } from "@minmoto/sdk";

const minmo = new MinmoClient({
  partnerId: process.env.MINMO_PARTNER_ID!,
  apiKey: process.env.MINMO_API_KEY!,
});

const stores = await minmo.integrations.pay.listStores();
const providers = await minmo.integrations.psp.listProviders();
const sources = await minmo.integrations.accounting.listSources(
  SourceType.PSP_CONNECTION,
);
```

For method details and additional examples, see the
[public SDK README](https://github.com/minmoto/sdk#readme).
