Documentation Index
Fetch the complete documentation index at: https://docs.nx1cloud.com/llms.txt
Use this file to discover all available pages before exploring further.
nx1-deployer image v1.11.0
The March 2026 release for web portal users introduces new catalog and metastore API endpoints,
and an identity provider feature.
New API endpoints for managing the following across NexusOne is now available:
- Schemas and tables
- Catalogs
- DataHub metadata
NexusOne converts the REST API calls into Trino SQL requests and returns the Trino
response as an API response.
The new API endpoints includes the following:
# Add tag to column
POST /api/metastore/tags/{tag}/columns/{table}/{column}
# Add tag to schema
POST /api/metastore/tags/{tag}/schemas/{catalog}/{schema}
# Alter tables
PATCH /api/metastore/catalogs/{catalog_name}/schemas/{schema_name}/tables/{table_name}
# Create schema
POST /api/metastore/catalogs/{catalog_name}/schema
# Create table
POST /api/metastore/catalogs/{catalog_name}/schemas/{schema_name}/tables
# Delete domain table
DELETE /api/metastore/domains/{domain}/tables/{table}
# Delete schema
DELETE /api/metastore/catalogs/{catalog_name}/schemas/{schema_name}
# Delete table
DELETE /api/metastore/catalogs/{catalog_name}/schemas/{schema_name}/tables/{table_name}
# Get a specific table's details
GET /api/metastore/catalogs/{catalog_name}/schemas/{schema_name}/tables/{table_name}/details
# Get catalogs details
GET /api/metastore/catalogs/details
# Get catalog metadata counts
GET /api/metastore/catalogs/metadata
# Get catalog schemas details
GET /api/metastore/catalogs/{catalog_name}/schemas/details
# Get catalog schemas tags
GET /api/metastore/tags/schemas/{catalog}/{schema}
# Get metadata for a specific table from DataHub
GET /api/metastore/catalogs/{catalog_name}/schemas/{schema_name}/tables/{table_name}/metadata
# Get preview for the table
GET /api/metastore/catalogs/{catalog_name}/schemas/{schema_name}/tables/{table_name}/preview
# Get single catalog metadata counts
GET /api/metastore/catalogs/{catalog_name}/metadata
# Get schema tables details
GET /api/metastore/catalogs/{catalog_name}/schemas/{schema_name}/tables/details
# Get supported column types
GET /api/metastore/column-types
# Get table details from Trino
GET /api/metastore/catalogs/{catalog_name}/schemas/{schema_name}/tables/{table_name}/details
# Get tables info fast
GET /api/metastore/catalogs/{catalog_name}/schemas/{schema_name}/tables/info
# Remove tag from column
DELETE /api/metastore/tags/{tag}/columns/{table}/{column}
# Remove tag from schema
DELETE /api/metastore/tags/{tag}/schemas/{catalog}/{schema}
# Sync catalogs
POST /api/metastore/catalogs/sync
As a web portal user, you can browse and inspect catalog metadata, and perform managed schema
and table operations through the UI. Specifically, at Govern > Catalog.
Identity provider management
Using a single NX1 interface, you can now configure and manage external identity providers,
such as:
- Auth0
- GitHub
- Google Workspace
- Microsoft Entra ID
- Okta
- OneLogin by One Identity
- PingIdentity
- Other custom OIDCs providers
- Other custom SAMLs providers
Each identity provider still uses Keycloak as the authoritative configuration store via
the Keycloak Admin API. NexusOne doesn’t store any IdP configuration locally.
This new feature also comes with the following:
- New API endpoints via the
/api/identity-providers/ path
- New UI wizard at Govern > Identity Provider to connect and manage an external identity provider.