# NOWPayments API API

> NOWPayments API API on Apizie: 16 endpoints (Get estimated price, Get the minimum payment amount, Get list of payments, Get/Update payment estimate, …) returned as clean JSON through one API key. 16 endpoints are live now. Call it over REST at https://www.apizie.tech/v1/finance:nowpayments/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `finance:nowpayments`
- Category: Finance
- Status: live
- Source: https://nowpayments.io
- Page: https://www.apizie.tech/api/finance/nowpayments
- OpenAPI: https://www.apizie.tech/api/finance/nowpayments/openapi.json

NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it…

## Endpoints

### Get estimated price
`GET https://www.apizie.tech/v1/finance:nowpayments/get-estimated-price`

| Parameter | Type | Required | Description |
|---|---|---|---|
| amount | string | no |  |
| currency_from | string | no |  |
| currency_to | string | no |  |

### Get the minimum payment amount
`GET https://www.apizie.tech/v1/finance:nowpayments/get-the-minimum-payment-amount`

| Parameter | Type | Required | Description |
|---|---|---|---|
| currency_from | string | no |  |
| currency_to | string | no |  |

### Get list of payments
`GET https://www.apizie.tech/v1/finance:nowpayments/get-list-of-payments`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | string | no |  |
| page | string | no |  |
| sortBy | string | no |  |
| orderBy | string | no |  |
| dateFrom | string | no |  |
| dateTo | string | no |  |

### Get/Update payment estimate
`POST https://www.apizie.tech/v1/finance:nowpayments/get-update-payment-estimate`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | payment ID, for which you want to get the estimate |

### Get payment status
`GET https://www.apizie.tech/v1/finance:nowpayments/get-payment-status`

| Parameter | Type | Required | Description |
|---|---|---|---|
| payment_id | string | yes |  |

### Verify payout
`POST https://www.apizie.tech/v1/finance:nowpayments/verify-payout`

| Parameter | Type | Required | Description |
|---|---|---|---|
| withdrawals-id | string | yes |  |
| body | object | no | JSON request body |

### Get sub-partners
`GET https://www.apizie.tech/v1/finance:nowpayments/get-sub-partners`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | no | int or array of int (optional) |
| offset | string | no | (optional) default 0 |
| limit | string | no | (optional) default 10 |
| order | string | no | ASC / DESC (optional) default ASC |

### Get sub-partner balance
`GET https://www.apizie.tech/v1/finance:nowpayments/get-sub-partner-balance`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Get transfer
`GET https://www.apizie.tech/v1/finance:nowpayments/get-transfer`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Get all transfers
`GET https://www.apizie.tech/v1/finance:nowpayments/get-all-transfers`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | no | int or array of int (optional) |
| status | string | no | string or array of string "WAITING"/"CREATED"/"FINISHED"/"REJECTED" (optional) |
| limit | string | no | (optional) default 10 |
| offset | string | no | (optional) default 0 |
| order | string | no | ASC / DESC (optional) default ASC |

### Get many recurring payments
`GET https://www.apizie.tech/v1/finance:nowpayments/get-many-recurring-payments`

| Parameter | Type | Required | Description |
|---|---|---|---|
| status | string | no | "WAITING_PAY" / "PAID" / "PARTIALLY_PAID" / "EXPIRED" |
| subscription_plan_id | string | no |  |
| is_active | string | no | true / false |
| limit | string | no |  |
| offset | string | no |  |

### Get many plans
`GET https://www.apizie.tech/v1/finance:nowpayments/get-many-plans`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | string | no | Number |
| offset | string | no | Number |

### Get one plan
`GET https://www.apizie.tech/v1/finance:nowpayments/get-one-plan`

| Parameter | Type | Required | Description |
|---|---|---|---|
| plan-id | string | yes |  |

### Update plan
`POST https://www.apizie.tech/v1/finance:nowpayments/update-plan`

| Parameter | Type | Required | Description |
|---|---|---|---|
| plan-id | string | yes |  |
| body | object | no | JSON request body |

### Get one recurring payment
`GET https://www.apizie.tech/v1/finance:nowpayments/get-one-recurring-payment`

| Parameter | Type | Required | Description |
|---|---|---|---|
| sub_id | string | yes |  |

### Delete recurring payment
`POST https://www.apizie.tech/v1/finance:nowpayments/delete-recurring-payment`

| Parameter | Type | Required | Description |
|---|---|---|---|
| sub_id | string | yes |  |

## Example
```
curl "https://www.apizie.tech/v1/finance:nowpayments/get-estimated-price" \
  -H "x-api-key: $APIZIE_KEY"
```

## FAQ

### How do I call the NOWPayments API API?
Create a free Apizie key, then send GET https://www.apizie.tech/v1/finance:nowpayments/get-estimated-price with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the NOWPayments API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card.

### Can AI agents use the NOWPayments API API?
Yes. Add the Apizie MCP server (https://www.apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key finance:nowpayments.

### What is the status of the NOWPayments API API?
Live: works with just an Apizie key
