Getting Started
Access our API to integrate egbgnos solutions directly into your applications.
GET /api/v1/info
Accept: application/json
Authorization: Bearer YOUR_API_KEY
Response Example
{
"status": "success",
"message": "API v1.0",
"timestamp": "2026-01-01T12:00:00Z"
}
Authentication
API Keys
Use the Bearer token authentication method with your API key. Generate your key from the Account Settings.
GET /api/v1/data
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.xxxxx
Content-Type: application/json
Available Endpoints
Endpoint | Method | Description | Authentication |
---|---|---|---|
/api/v1/data |
GET | Retrieve system status and configuration | Required |
/api/v1/resources |
POST | Submit resource allocation request | Required |
Usage Examples
List Available Assets
curl "https://api.egbgnos.com/api/v1/resources" \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json"
Sample response structure:
{ "resources": [ {"id": "res-1234", "name": "CPU Pool A", "type": "compute"}, {"id": "res-5678", "name": "Database Cluster", "type": "storage"} ] }