Complete guide to integrating with the Vaachas API
Welcome to the Vaachas API! This documentation will help you integrate credential and API key management into your applications.
https://api.vaachas.com/v1End-to-end encryption
Low latency responses
99.9% uptime SLA
Use your API key in the Authorization header for all requests.
curl -X GET "https://api.vaachas.com/v1/credentials" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
/credentialsRetrieve all credentials for your organization.
{
"data": [
{
"id": "cred_123",
"name": "AWS Production",
"type": "aws_access_key",
"environment": "production",
"status": "active",
"created_at": "2024-01-01T00:00:00Z"
}
],
"pagination": {
"page": 1,
"per_page": 20,
"total": 1
}
}/credentialsCreate a new credential.
{
"name": "AWS Production",
"type": "aws_access_key",
"environment": "production",
"credentials": {
"access_key_id": "AKIA...",
"secret_access_key": "..."
},
"tags": ["aws", "production"]
}Official SDK for Node.js and browser environments
npm install @vaachas/sdkPython SDK with async support
pip install vaachas-pythonLightweight Go client library
go get github.com/vaachas/go-sdkDirect HTTP API integration