The Parameter Reference and the Entity Type Parameter Guide are two companion documents designed to help you craft valid, effective API requests to the Qloo Insights API.
- Parameter Reference: A comprehensive dictionary of all supported parameters, with descriptions, formats, and legacy mappings.
- Entity Type Parameter Guide: A lookup matrix that tells you which parameters are valid for which
filter.typevalues (e.g., place, movie, brand).
Together, these guides answer two essential questions:
- What does this parameter do, and how do I format it?
- Is this parameter allowed for my chosen entity type?
- Identify the entity type you want to recommend or analyze (e.g.,
filter.type=urn:entity:placefor a place recommendation). - Refer to the Entity Type Parameter Guide and find the table for your target entity type.
- Under that entity type, review which parameters are required and which are optional.
- Make sure your request includes all required parameters (
filter.typeis always required for the Insights API).
- For each allowed parameter in the entity type guide, look it up in the Parameter Reference to understand:
- What the parameter filters or signals
- Expected data type (string, integer, etc.).
- Valid values or formats.
- Whether it supports advanced modes (e.g., POST body with JSON arrays).
Build your API request by combining the parameters that are valid for your entity type and whose purpose aligns with your goal.
For example:
filter.type=urn:entity:placefilter.tags=urn:tag:genre:place:restaurant:italian
filter.type=urn:entity:moviefilter.release_year.min=1990filter.release_year.max=1999filter.tags=urn:tag:keyword:qloo:romantic_comedy
Use the Legacy to Insights Parameter Mapping to update your existing v1.0 requests.
Not all legacy parameters have direct equivalents, review carefully for behavioral differences.