canonical: https://jentic.com/apis/coinremitter.com/coinremitter

# Coinremitter API

Jentic publishes the only available OpenAPI specification for Coinremitter API, keeping it validated and agent-ready. The Coinremitter API accepts and sends cryptocurrency payments: it creates and validates wallet addresses, checks wallet balances, estimates and executes withdrawals, reads transactions, and creates and retrieves invoices. Use it to add crypto payment processing to a checkout or payout flow.

## For AI agents

Create and validate crypto wallet addresses, check balances, estimate and send withdrawals, read wallet transactions, and create or retrieve payment invoices with Coinremitter.

## Scope

Does not provide fiat banking, card processing, or exchange trading. Use for Coinremitter wallet addresses, balances, withdrawals, transactions, and invoices only.

## Capabilities

- Create a new wallet address and validate an address before sending
- Check the balance of a Coinremitter wallet
- Estimate the fee for a withdrawal and then execute it
- Read a specific transaction and list a wallet address's transactions
- Create a payment invoice and retrieve its status

## Use cases

### AI agent crypto checkout

An AI agent takes a crypto payment by creating an invoice for the amount, handing the returned address to the customer, and polling the invoice until it is paid. Through Jentic the agent finds the invoice operations by intent and calls them with the stored key and password, without wiring the two auth headers itself.

Example prompt: Create an invoice for 25 USDT and return the payment address and invoice id

### Automated crypto payouts

A payout workflow estimates the fee for a withdrawal, checks that the wallet balance covers it, and then executes the withdrawal to the recipient address. The API separates the fee estimate from the withdrawal so the workflow can confirm cost before moving funds.

Example prompt: Estimate the fee to withdraw 0.5 LTC, confirm the balance covers it, and send the withdrawal

### Wallet balance and transaction monitoring

A finance agent tracks incoming crypto by checking wallet balances and listing the transactions for a deposit address. The API returns balance and transaction data so a ledger can be reconciled without manual wallet checks.

Example prompt: Check the wallet balance and list the transactions for a given deposit address

## Key endpoints

| Method | Path | Description |
| --- | --- | --- |
| POST | `/wallet/address/create` | Create a wallet address |
| POST | `/wallet/balance` | Get wallet balance |
| POST | `/wallet/withdraw/estimate` | Estimate a withdrawal fee |
| POST | `/wallet/withdraw` | Execute a withdrawal |
| POST | `/invoice/create` | Create an invoice |
| POST | `/invoice/get` | Get an invoice |

## Key resources

- **Wallet addresses** — Create and validate wallet addresses and list an address's transactions
- **Withdrawals and balance** — Check wallet balance, estimate a withdrawal fee, and execute a withdrawal
- **Invoices** — Create a payment invoice and retrieve its current status

## Why Jentic

- **Setup:** Wiring the Coinremitter API by hand means sending two headers on every call, the x-api-key and the x-api-password, and formatting each wallet and invoice request correctly. Through Jentic you install once, import Coinremitter from the API Directory, store both credentials once, and your agent calls it.
- **Permission scoping:** You choose which Coinremitter operations your agent may call, so you can allow invoice creation and balance checks while blocking withdrawals that move funds out of the wallet. Every call is logged, so a payout the agent should never make is simply not in its allowed set.
- **Credential handling:** Your Coinremitter API key and password are stored once, encrypted, by your own Jentic One instance and injected at execution time. They never enter the agent's prompt, logs, or context.
- **Discovery method:** Agents search Jentic by intent such as 'create a crypto invoice' or 'check a wallet balance', and Jentic returns the matching Coinremitter operation with its input schema so the agent calls the right endpoint without reading the API docs.

## Related APIs

- **NOWPayments** — Crypto payment processing and payouts for merchants.
- **SpectroCoin Merchant** — Crypto merchant payments and wallet services.
- **MoneyGram** — Cross-border fiat money transfer and remittance service.
- **Reloadly Airtime** — Mobile airtime top-ups and payouts across carriers.

## FAQ

### Why is there no official OpenAPI spec for Coinremitter API?

Coinremitter does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Coinremitter API via structured tooling. It is validated against the live API and kept up to date. To run it on your own infrastructure, install Jentic One from its GitHub repo.

### Is there a Coinremitter MCP server?

You don't need an MCP server to connect your agent to the Coinremitter API. Jentic connects it directly from the API Directory: import Coinremitter, store your API key and password once, and your agent creates invoices and checks balances on demand.

### Can I limit what my agent is allowed to do with the Coinremitter API?

Yes. Write a rule that allows only invoice creation and balance checks, so the agent can take payments but cannot execute a withdrawal that moves funds out of your wallet. Every call the agent makes is logged for review.

### What authentication does the Coinremitter API use?

The Coinremitter API authenticates with two headers on every request: the x-api-key and the x-api-password, per its OpenAPI spec. Through Jentic both are stored once by your self-hosted instance and injected at call time, so they never reach the agent's context.

### Can I accept a crypto payment with the Coinremitter API?

Yes. Create an invoice for the amount and coin, hand the returned address to your customer, and retrieve the invoice to see when it is paid. You can also create a fresh wallet address directly when you do not need an invoice.

### What are the rate limits for the Coinremitter API?

The OpenAPI spec does not specify rate limits. Check the Coinremitter documentation for current limits before running high-volume payout jobs.

### How do I create a Coinremitter invoice through Jentic?

Search Jentic for 'create a crypto invoice' and it returns the invoice-creation operation with its input schema. Your agent calls it with the amount and coin, then retrieves the invoice to track payment, with both credentials injected at execution time.
