# Account API API

> Account API API on Apizie: 8 endpoints (Get Account Balance, Register an email sender, Change Account Settings, Top Up Account Balance, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/open-data:nexmo-account/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `open-data:nexmo-account`
- Category: Open Data
- Status: byok
- Source: https://developer.nexmo.com
- Page: https://zieapi.vercel.app/api/open-data/nexmo-account
- OpenAPI: https://zieapi.vercel.app/api/open-data/nexmo-account/openapi.json

Enables users to manage their Vonage API Account by programmable means. More information is available here: .

## Endpoints

### Get Account Balance
`GET https://zieapi.vercel.app/v1/open-data:nexmo-account/get-account-balance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | yes | Your Vonage API key. You can find this in the [dashboard](https://dashboard.nexmo.com) |
| api_secret | string | yes | Your Vonage API secret. You can find this in the [dashboard](https://dashboard.nexmo.com) |

### Register an email sender
`POST https://zieapi.vercel.app/v1/open-data:nexmo-account/register-sender` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | yes | Your Vonage API key. You can find this in the [dashboard](https://dashboard.nexmo.com) |
| api_secret | string | yes | Your Vonage API secret. You can find this in the [dashboard](https://dashboard.nexmo.com) |
| body | object | yes | JSON request body |

### Change Account Settings
`POST https://zieapi.vercel.app/v1/open-data:nexmo-account/change-account-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | yes | Your Vonage API key. You can find this in the [dashboard](https://dashboard.nexmo.com) |
| api_secret | string | yes | Your Vonage API secret. You can find this in the [dashboard](https://dashboard.nexmo.com) |
| body | object | no | Form fields as a JSON object |

### Top Up Account Balance
`POST https://zieapi.vercel.app/v1/open-data:nexmo-account/top-up-account-balance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | yes | Your Vonage API key. You can find this in the [dashboard](https://dashboard.nexmo.com) |
| api_secret | string | yes | Your Vonage API secret. You can find this in the [dashboard](https://dashboard.nexmo.com) |
| body | object | yes | Form fields as a JSON object |

### Retrieve API Secrets
`GET https://zieapi.vercel.app/v1/open-data:nexmo-account/retrieve-apisecrets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | yes | The API key to manage secrets for |

### Create API Secret
`POST https://zieapi.vercel.app/v1/open-data:nexmo-account/create-apisecret` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | yes | The API key to manage secrets for |
| body | object | yes | JSON request body |

### Retrieve one API Secret
`GET https://zieapi.vercel.app/v1/open-data:nexmo-account/retrieve-apisecret` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | yes | The API key to manage secrets for |
| secret_id | string | yes | ID of the API Secret |

### Revoke an API Secret
`POST https://zieapi.vercel.app/v1/open-data:nexmo-account/revoke-apisecret` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | yes | The API key to manage secrets for |
| secret_id | string | yes | ID of the API Secret |

## Example
```
curl "https://zieapi.vercel.app/v1/open-data:nexmo-account/get-account-balance" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Account API API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/open-data:nexmo-account/get-account-balance with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Account API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Account API itself also needs your own key from nexmo.com.

### Can AI agents use the Account API API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key open-data:nexmo-account.

### What is the status of the Account API API?
Needs your own provider key (bring your own key)
