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