API authentication
There are two ways to authenticate when making API calls to Managed Fusion:- Basic authentication with a username and password
- API key authentication
Authenticate with basic auth
You can use a Managed Fusion username and password to authenticate with Managed Fusion’s REST API. The user’s role and permissions must include access to the endpoints and methods you want to use.Authenticate with an API key
You can use an API key instead of a username and password combination to power your search application or operations. Pass your API key to Fusion using eitherapiKey
or x-api-key
, as in these examples:
Access API endpoints
API endpoints follow this pattern:https://EXAMPLE_COMPANY.b.lucidworks.cloud/query/query-pipelines
This is different than the paths in the Swagger/OpenAPI specs, which specify the paths as
/api/SERVICE_NAME/ENDPOINT
. Omit the /api
base path when making REST API calls to Managed Fusion.Discover API endpoints
There are several ways to discover Managed Fusion’s REST API endpoints.Discover endpoints in the docs
Navigate this documentation to find the API for each Managed Fusion service. On any API documentation page, click the View API specification button to see the Swagger/OpenAPI specs for that service’s API endpoints. You can also jump directly to the specs from here:- Admin API specs
- Apps Manager API specs
- Async Parsing API specs
- Query API specs
- Connectors APIs specs
- Proxy API specs
- Indexing APIs specs
- Job Config API specs
- Job Launcher API specs
- Job REST Server API specs
- Machine Learning Model API specs
- Templating API specs
Access the Swagger UI
Access the Swagger UI at this URL:/SERVICE_NAME/v3/api-docs
in the Explore bar.
For example, enter /indexing/v3/api-docs
to see the Indexing API:

Get the API specs in JSON
You can view or download the JSON-formatted API specs for each service by appending/v3/api-docs
to the service’s base URL: