Search docs.molo17.com
    A newer version of this documentation is available.
    View Latest (v2.3)

    Core Hub APIs

    The Core Hub provides a comprehensive suite of REST APIs for managing, monitoring, and automating your Gluesync deployment.

    API Overview

    Feature Description

    Protocol

    JSON REST APIs with API key authentication

    Default Port

    :1717

    Security

    API key handshake required

    Format

    JSON request/response

    Available Operations

    • Pipeline management

    • Entity configuration

    • Agent control

    • Task automation

    • User administration

    • System monitoring

    API Documentation

    Resource Access

    Postman Collection

    MOLO17 Gluesync Workspace

    Swagger UI

    http://COREHUBADDRESS:1717/swagger (Replace COREHUBADDRESS with your server address)

    Always use the appropriate protocol (HTTP/HTTPS) based on your security configuration.

    Authentication

    Obtaining API Keys

    Method Description

    First Login

    1. Access /authorization/login/ endpoint 2. Use default admin credentials 3. Receive API key in response

    Web Control Plane

    1. Navigate to User Profile 2. Locate API key section 3. Copy or generate new key

    Store your API key securely and never expose it in client-side code or public repositories.

    Using the APIs

    Object Identification

    The Web Control Plane provides easy access to object IDs:

    Control plane - pipeline ID

    Feature Usage

    ID Copying

    Click on ID field for automatic clipboard copy

    Quick Access

    Use copied IDs directly in API calls

    Best Practices

    Security

    • Rotate API keys periodically

    • Use HTTPS in production

    • Implement rate limiting

    • Monitor API usage

    Performance

    • Cache frequently used responses

    • Batch operations when possible

    • Use pagination for large datasets

    • Monitor response times