Endpoints and Port Numbers

MarkLogic Data Hub Service (DHS) has three distinct stacks: Curation, Analytics, and Operational. Each stack scales independently, which increases performance and reduces concurrency for different types of workloads.

The following endpoints are preconfigured for apps to access your DHS instance.

Endpoint Port Number Description
Manage 8002 The endpoint used when loading modules, updating indexes, and uploading your TDE templates.
REST 8004 Admin REST for instantiating MarkLogic Data Hub 4.
Ingest 8005 The endpoint is used with Ingestion. The endpoint is an XDBC protocol server mostly used with mlcp. If using a client such as DMSDK or Java Client, see Curation Staging REST.
Curation Staging REST 8010 The endpoint is used with Ingestion and Harmonization to access the STAGING database. Use the endpoint with a client, such as DMSDK or Java Client. If using mlcp, see Ingest.
Curation Final REST 8011 The endpoint used with Smart Mastering to access the FINAL database.
Jobs 8013 The endpoint is used to access the JOBS database. The endpoint enables the user to retrieve jobs and traces information.
Analytics REST 8011 The endpoint is used for analytical workloads and points to the FINAL database. Depending on the protocol, analytical workloads should target Analytics REST or ODBC.
Operations REST 8011 The endpoint is used for operational workloads and points to the FINAL database. Use the endpoint for workloads that issue short-lived, operational requests against the FINAL database.
ODBC 5432 The endpoint is an ODBC server that returns relational-style data in response to SQL queries. The endpoint returns data and manages the server to support a subset of SQL and ODBC statements commonly from business intelligence (BI) tools, such as Tableau and Power BI.
Query Console 8002/qconsole Available only if the service type of the DHS instance is Development.

Additional Reference Tables: