Developer Documentation

Comprehensive guides, API references, and technical specifications for egthasas integration platform

Quick Start Guide

  1. 1

    Create Account

    Sign up at egthasas with your enterprise credentials

  2. 2

    Set Up Integration

    Navigate to Integrations and connect your first application

  3. 3

    Build Workflow

    Use the visual builder or YAML files to create automated processes between platforms

  4. 4

    Monitor Performance

    Track execution metrics and error logs in the Integration Monitor dashboard

API Specifications

Webhook Integration

POST /api/v1/webhook

{
  "event": "github.commit.push",
  "payload": {
    "repository": "my-organization/my-repo",
    "branch": "main",
    "commit_hash": "a1b2c3d4e5f67890"
  },
  "integration_id": "INT-12345",
  "timestamp": "2025-08-26T14:32:18Z"
}

REST API Endpoints

GET /api/v1/workflows

[
    {
        "workflow_id": "WF-67890",
        "name": "CI-cd-pipeline",
        "status": "active",
        "last_executed": "2025-08-26T14:15:00Z",
        "triggers": [
            "github.commit.push"
        ]
    }
]

Requires Bearer authentication in Authorization header

Configuration Guides

Security Configuration

Detailed