eggsccc

API Reference

Comprehensive documentation for our RESTful API endpoints, request formats, and response structures.

Core Concepts Start with Auth

Core 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
Authentication Guide

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