egbgnos API Documentation

Access our comprehensive API references and tools to integrate with the egbgnos platform.

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"}
  ]
}