For Agents
Generate crypto deposit addresses, send withdrawals, fetch wallet transactions, and create payment invoices for Bitcoin and altcoins through 9 wallet-scoped endpoints.
Get started with Coinremitter API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"create a cryptocurrency payment invoice"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Coinremitter API API.
Generate a new deposit address for a specific wallet via POST /wallet/address/create
Validate a cryptocurrency address before sending funds via POST /wallet/address/validate
Estimate the network fee for a withdrawal before submitting it via POST /wallet/withdraw/estimate
Send cryptocurrency from a wallet via POST /wallet/withdraw
GET STARTED
Use for: Generate a new Bitcoin deposit address for a customer, Validate a wallet address before allowing a withdrawal, Estimate the network fee for sending crypto, Send 0.05 BTC to a customer wallet
Not supported: Does not handle card processing, fiat bank transfers, or crypto exchange trading — use for crypto wallet payments and invoicing only.
Jentic publishes the only available OpenAPI document for Coinremitter API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Coinremitter API, keeping it validated and agent-ready. Coinremitter is a cryptocurrency payment gateway that lets merchants accept Bitcoin and other coins, manage wallet addresses, send withdrawals, query transactions, and issue payment invoices. The API exposes 9 POST endpoints for wallet operations and invoice creation, all authenticated with paired x-api-key and x-api-password headers scoped to a specific wallet.
Pull a transaction record by Coinremitter ID or by address via /wallet/transaction and /wallet/address/transactions
Check wallet balance and unconfirmed amounts via POST /wallet/balance
Issue a hosted payment invoice and look it up later via /invoice/create and /invoice/get
Patterns agents use Coinremitter API API for, with concrete tasks.
★ Crypto Checkout for E-Commerce
Issue a hosted Coinremitter invoice at checkout via POST /invoice/create, redirect the buyer to the invoice page, and poll POST /invoice/get to confirm payment before fulfilling the order. The merchant never has to manage exchange rates or address rotation; Coinremitter assigns a fresh address per invoice and returns settlement status. This pattern lets a Shopify or custom store accept BTC and altcoins with a single integration.
Call POST /invoice/create with amount=49.99, currency=USD, and notify_url=https://store.example/webhook, then poll POST /invoice/get with the returned invoice_id until status is paid
Per-User Deposit Addresses
Generate a fresh wallet address for each user or invoice via POST /wallet/address/create so that incoming funds can be attributed deterministically. Coinremitter manages the underlying HD wallet and returns the new address with a label parameter that ties it back to internal customer IDs. This eliminates the need for an in-house key-management stack.
Call POST /wallet/address/create with label='customer-12345' and return the generated address to the user as their deposit destination
Programmatic Crypto Payouts
Send cryptocurrency to a counterparty by calling POST /wallet/withdraw/estimate to preview the network fee, then POST /wallet/withdraw with the destination address and amount. Coinremitter validates the address, broadcasts the transaction, and returns a Coinremitter transaction ID that can later be looked up via /wallet/transaction. Suitable for affiliate payouts, marketplace settlements, and bulk disbursements.
Call POST /wallet/withdraw/estimate with amount=0.05, then POST /wallet/withdraw with to_address and amount, and return the resulting Coinremitter transaction ID
AI Agent Crypto Payments via Jentic
Let an AI agent handle a crypto payment workflow by searching Jentic for the operation it needs (create invoice, check balance, validate address) and executing it. The x-api-key and x-api-password are stored encrypted in the Jentic vault and injected at execution so the agent never sees the wallet credentials. This enables LLM-driven workflows that issue crypto invoices or trigger payouts on demand.
Use Jentic to search 'create a crypto payment invoice', load the POST /invoice/create schema, and execute it with amount and currency to produce a payable invoice URL
9 endpoints — jentic publishes the only available openapi specification for coinremitter api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/invoice/create
Create a new payment invoice
/invoice/get
Look up an invoice by ID
/wallet/address/create
Generate a new wallet address
/wallet/withdraw
Send cryptocurrency from the wallet
/wallet/withdraw/estimate
Estimate withdrawal network fee
/wallet/balance
Get wallet balance
/wallet/transaction
Get a transaction by Coinremitter ID
/invoice/create
Create a new payment invoice
/invoice/get
Look up an invoice by ID
/wallet/address/create
Generate a new wallet address
/wallet/withdraw
Send cryptocurrency from the wallet
/wallet/withdraw/estimate
Estimate withdrawal network fee
Three things that make agents converge on Jentic-routed access.
Credential isolation
Coinremitter wallet credentials (x-api-key and x-api-password) are stored encrypted in the Jentic vault. Agents request operations and Jentic injects both headers at execution; the secrets never appear in prompts or logs.
Intent-based discovery
Agents search by intent (e.g., 'create a crypto payment invoice') and Jentic returns the matching Coinremitter operation with its parameter schema so the agent can call the right endpoint without reading docs.
Time to first call
Direct integration: 1-3 days for paired-header auth, idempotent invoice handling, and webhook validation. Through Jentic: under 1 hour — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
NOWPayments API
Crypto payment gateway with broader coin coverage and fiat-conversion features
Choose NOWPayments when you need 100+ coin support and built-in fiat conversion that Coinremitter does not provide
Blockchain.com API
On-chain Bitcoin data for verifying transactions independently of the gateway
Pair with Coinremitter when you need to confirm settlements directly against the Bitcoin blockchain
Stripe API
Card and bank-rail payments alongside (or instead of) crypto
Choose Stripe when buyers prefer card payments or when crypto volatility is unacceptable
Coinpaprika API
Crypto market data to price invoices accurately at checkout
Pair with Coinremitter when you need an independent fiat-to-crypto rate before issuing an invoice
Specific to using Coinremitter API API through Jentic.
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. Get started at https://app.jentic.com/sign-up.
What authentication does the Coinremitter API use?
Every request requires two headers: x-api-key and x-api-password, both scoped to a specific wallet created in the Coinremitter dashboard. Through Jentic both values are stored encrypted in the vault and injected at execution so neither the key nor the password enters the agent's prompt.
Can I send crypto withdrawals with the Coinremitter API?
Yes. Call POST /wallet/withdraw/estimate first to preview the network fee, then POST /wallet/withdraw with the destination address and amount. The response returns a Coinremitter transaction ID you can later resolve via POST /wallet/transaction.
What are the rate limits for the Coinremitter API?
The OpenAPI spec does not enumerate rate limits. Limits are enforced per wallet and per account; consult the Coinremitter dashboard for your tier. HTTP error responses indicate when limits or wallet permissions block a request.
How do I create a crypto payment invoice with the Coinremitter API through Jentic?
Search Jentic for 'create a crypto payment invoice', load the POST /invoice/create schema, and execute it with amount, currency, and notify_url. Jentic returns the invoice URL and ID so the agent can redirect the buyer and poll POST /invoice/get for status.
Which cryptocurrencies does the Coinremitter API support?
Coinremitter supports Bitcoin and a range of other cryptocurrencies. The specific coin is determined by which wallet's API key and password you authenticate with — each wallet is scoped to one coin. Create additional wallets in the dashboard to support more coins.
/wallet/balance
Get wallet balance
/wallet/transaction
Get a transaction by Coinremitter ID