Documentação completa da API REST para gerenciamento de servidores VPS, domínios, DNS, backups e muito mais.
A API do VPS.org permite que você gerencie programaticamente todos os aspectos da sua infraestrutura de hospedagem VPS, incluindo servidores, domínios, registros DNS, backups e snapshots.
Todas as solicitações de API exigem autenticação usando um token Bearer. Você pode gerar seu token de API nas configurações da sua conta em admin.vps.org/account/developers/.
curl -X GET https://admin.vps.org/api/v1/servers/ \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json"
import requests
url = "https://admin.vps.org/api/v1/servers/"
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Content-Type": "application/json"
}
response = requests.get(url, headers=headers)
print(response.json())
const response = await fetch('https://admin.vps.org/api/v1/servers/', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
}
});
const data = await response.json();
console.log(data);
As requisições à API são limitadas a 300 requisições a cada 5 minutos por token de API. As informações sobre o limite de taxa estão incluídas nos cabeçalhos da resposta:
X-RateLimit-Limit: Número máximo de solicitações permitidasX-RateLimit-Remaining: Número de solicitações restantesX-RateLimit-Reset: Registro de data e hora em que o limite de taxa é redefinido.A API utiliza códigos de status HTTP padrão para indicar sucesso ou falha:
| Código de status | Description |
|---|---|
200 |
Sucesso - Solicitação concluída com êxito |
201 |
Criado - Recurso criado com sucesso |
400 |
Solicitação inválida - Parâmetros inválidos ou solicitação malformada |
401 |
Não autorizado - Token de autenticação inválido ou ausente |
403 |
Proibido - Permissões insuficientes |
404 |
Não encontrado - O recurso não existe. |
429 |
Muitas solicitações - Limite de requisições excedido |
500 |
Erro interno do servidor - Algo deu errado em nossa área. |
Consulte nossa documentação da API por categoria:
Crie, gerencie e controle servidores VPS. Inclui gerenciamento de energia, redimensionamento, reinstalação e recuperação de informações do servidor.
Ver documentaçãoGerencie backups automatizados e manuais para seus servidores. Liste, crie, restaure e exclua backups do servidor.
Ver documentaçãoCrie e gerencie snapshots de servidor para pontos de restauração rápidos. Perfeito para testes e reversões rápidas.
Ver documentaçãoConsulte os planos VPS disponíveis e as informações de preços. Obtenha detalhes sobre recursos, preços e disponibilidade.
Ver documentaçãoLista de sistemas operacionais e imagens disponíveis para implantação em servidores. Inclui Ubuntu, Debian, CentOS e outros.
Ver documentaçãoPesquise, verifique a disponibilidade, registre e gerencie nomes de domínio. Gerenciamento completo do ciclo de vida do domínio por meio da API.
Ver documentaçãoGerencie zonas e registros DNS programaticamente. Crie, atualize e exclua registros dos tipos A, AAAA, CNAME, MX, TXT e outros.
Ver documentaçãoListe os locais de data center disponíveis para implantação de servidores. Escolha entre várias regiões ao redor do mundo.
Ver documentaçãoRetrieve account profile and API token information. Identify which account a token belongs to and check its permissions.
Ver documentaçãoSe você tiver dúvidas ou precisar de ajuda com a API, não hesite em entrar em contato: