Developer Documentation

    Garnysh API

    Build powerful integrations with our comprehensive REST API. Connect your existing tools and automate your training workflows.

    RESTful API

    Clean, predictable URLs and standard HTTP methods for all operations.

    Secure Authentication

    OAuth 2.0 and API key authentication for secure access.

    Webhooks

    Real-time notifications for training completions and updates.

    SDKs & Libraries

    Official SDKs for JavaScript, Python, Ruby, and more.

    Quick Start

    Get up and running in minutes with our simple API

    // Example: Fetch employee training progress
    const response = await fetch('https://api.garnysh.co/v1/analytics/progress', {
      headers: {
        'Authorization': 'Bearer YOUR_API_KEY',
        'Content-Type': 'application/json'
      }
    });
    
    const data = await response.json();
    console.log(data.employees);

    API Endpoints

    Explore our available endpoints

    GET/v1/employees
    POST/v1/employees
    GET/v1/training/courses
    POST/v1/training/assign
    GET/v1/analytics/progress
    GET/v1/menus

    Ready to integrate?

    Contact our team to get your API credentials and start building