- Recommendations API
Fetch recommended documents based on raw or aggregated signals.
Fusion can generate recommendations based on what users have searched for, clicked, saved, purchased, or any other type of user-generated event signal.
You can get recommendations based on signals from one user or from many.
For complete details, see Recommendations. - Signals API
Generally, you use this API to index signals directly into a signals collection.
Alternatively, you can index signals through the Indexing APIs.
For additional details, see Indexing Signals.
To aggregate your signals, see the Spark Jobs API (below). - Spark Jobs API
Create, control, and run Spark jobs in Fusion, including SQL aggregation jobs, Python jobs, and Scala script jobs.
You can also fetch job logs from Fusion’s Spark pods for monitoring and troubleshooting.
See Spark Jobs for additional details about different types of Spark jobs and how to configure them.