API Reference
Comprehensive documentation for our RESTful API endpoints, request formats, and response structures.
Core Concepts Start with AuthCore Concepts
Endpoints
A collection of RESTful endpoints for managing projects, users, and resources.
Authentication
Token-based authentication using Bearer tokens for secure API access.
Responses
Standardized JSON responses with consistent status codes and error formats.
Authentication
Getting Authenticated
All API requests require a valid Bearer token in the Authorization header.
Authorization: Bearer
eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.
eyJ1c2VyX2NvbnNlY3V0a2F0b24iOiJzdGlja3lTb2Z0d2FyZUluc3Zn
Li4ubDkxNjE5NjE1ZjA1ODM5NjM2MjE2YTMZmNjEyMjIyNjM2YjMyNTA2MjA2MjE2NjE2MjJyJy
Available Endpoints
GET /api/v1/projects
{
"projects": [{
"id": "12345",
"name": "My First Project",
"created_at": "2025-09-09T14:48:00Z"
}],
"status": "success"
}
Retrieve a list of all projects associated with your account.
POST /api/v1/projects
{
"name": "New Project",
"description": "A new engineering project"
}
Create a new project with custom configuration parameters.
Example Integration
Request
curl -X GET https://api.eggsccc.com/api/v1/projects \\
-H "Authorization: Bearer YOUR_TOKEN"
Response
{
"projects": [{
"id": "12345",
"name": "My First Project",
"created_at": "2025-09-09T14:48:00Z"
}],
"status": "success"
}