When calling a Fluid Topics web service, it is necessary to provide an Ft-Calling-App value. Indeed, the Fluid Topics Analytics engine relies on the Ft-Calling-App parameter to calculate API calls.
For POST, PUT, and DELETE calls, set the Ft-Calling-App as an HTTP header, for example:
curl --location 'https://doc.fluidtopics.com/api/khub/maps/search' \
--header 'Content-Type: application/json' \
--header 'Ft-Calling-App: Your-Calling-App' \
--data '{
"metadataFilters": [
{
"key": "Category",
"valueFilter": {
"values": ["Reference Guides"]
}
}
]
}'
For GET calls, set the Ft-Calling-App as a query parameter, for example:
https://doc.fluidtopics.com/api/khub/maps?Ft-Calling-App=Your-Calling-App
In both situations, replace Your-Calling-App by an identifiable name for the use case.