API Documentation

Powerful RESTful endpoints designed to integrate egeGasas into your workflow.

Quick Start Guide

1. Get an API Key

Create your free account to get an API key. You'll find your credentials in the dashboard settings.

API Key: xk2s4k9d8f1hj1j0j6n9p202z0t0r2w1p0

Type: Developer

2. Set Up Your Request

All requests require the following header with your API key for authentication:

Authorization: Bearer {API_KEY}

3. Make Your First Request

Here's a sample GET request to fetch user data:

GET /api/v1/users/12345
Authorization: Bearer xk2s4k9d8f1hj1j0j6n9p202z0t0r2w1p0

4. Handle the Response

You'll receive a 200 OK status with the requested data in JSON format:

{
   "id": "12345",
   "name": "John Doe",
   "email": "user@example.com"
}

Authentication & Security

Token API Key

Use the bearer token system for secure access to all endpoints. API keys are created in your dashboard.

Authorization: Bearer <your-api-key>

OAuth 2.0

For third-party integrations, use the OAuth 2.0 protocol with secure token exchanges.

POST /auth/token
  grant_type: client_credentials

Rate Limits

All endpoints are protected with rate limiting to prevent abuse and ensure stability.

Free Plan: 1000 requests/minute
Pro Plan: 10,000 requests/minute

Available Endpoints

/api/v1/projects

GET /api/v1/projects

Retrieve a list of your projects.

List
GET https://api.egegasas.com/api/v1/projects
Authorization: Bearer API_KEY
Response status: 200 OK

POST /api/v1/projects

Create a new project.

Create
POST https://api.egegasas.com/api/v1/projects
Authorization: Bearer API_KEY
Content-Type: application/json
{ "name": "My New Project", "description": "First egeGasas Project" }
Response status: 201 Created

Ready to Integrate?

Get your API key and start building something amazing with egeGasas.