API Reference

Discover εεγγοⁿ's application programming interface with detailed request examples and specifications

🚀 Get Started

What is the εεγγοⁿ API?

The εεγοⁿ REST API allows programmatic access to all core features using JSON data exchange. All endpoints require authentication via Bearer tokens.

Endpoints Prefix

https://api.eeγγon.dev/v0.3

Key Endpoints

User Management

Create, manage, and delete user accounts with full role-based permissions control

POST /api/users
Request:
{
  "email": "user@example.com",
  "first_name": "Jane",
  "last_name": "Doe"
} 

Response:
201 Created
{
  "user_id": "42157823a39a",
  "email": "janed@example.com"
}

Project Management

Create, manage, and monitor resource allocation for projects entities

GET /api/project/42157823a39a
Request:
{
  "include_resources": true
} 

Response:
200 OK
{
  "project_id": "42157823a39a",
  "name": "Example Project",
  "resources": [
    {"resource_id": "res-9876543", "type": "compute"}
  ]
}

Usage Example

Create New User

curl -X POST https://api.eeγγon.dev/v0.3/api/user \
  -H "Authorization: Bearer my-secret-token" \
  -H "Content-Type: application/json" \
  -d '{"email":"test@example.com","first_name":"New","last_name":"User"}'

System Response

HTTP/1.1 201 Created
Content-Type: application/json

{
  "user_id": "42157823a39a",
  "email": "test@example.com",
  "first_name": "New",
  "last_name": "User"
}

Ready to Build?

Create powerful applications using the εεγγοⁿ platform to manage complex project needs.

📘 Architecture Docs 🚀 Quickstart Guide