---
title: "Authentication · API docs | Rdp.Vision"
description: "Manage Rdp.Vision servers from code or an AI agent: order, start, stop, renew and top up with an API key, or connect Claude, Cursor and other agents to the MCP server."
url: https://rdp.vision/docs/api/authentication
---

Open in AI

[ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Frdp.vision%2Fdocs%2Fapi%2Fauthentication.md%20and%20help%20me%20use%20the%20Rdp.Vision%20API.)[Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Frdp.vision%2Fdocs%2Fapi%2Fauthentication.md%20and%20help%20me%20use%20the%20Rdp.Vision%20API.)

# Authentication

Every request except the catalog needs an API key, sent as a bearer token:

Authorization: Bearer rv\_7KQ2M9XD…

Create keys in [Settings, API keys](https://rdp.vision/profile#api). A key is shown once, so store it like a password. Give each script or agent its own key, set an expiry if it’s temporary, and revoke it at any time. Everything a key does appears in the server’s activity with the key’s name.

## Scopes

A key can only do what its scopes allow. New keys get read, credentials and power.

`read`See servers, their status and activity, payments, prices and the balance

`credentials`See server passwords (in Get a server)

`power`Start, stop and restart servers

`order`Order servers, paid from the balance

`renew`Renew servers from the balance and switch auto-renew

`topup`Create crypto invoices to top up the balance

`reinstall`Reinstall servers (erases them)

`delete`Delete servers

Sign-in settings, support, affiliates and key management can’t be reached with a key, whatever its scopes. If a balance is frozen, keys can’t spend it either.
