@empathyco/x-components
Version:
Empathy X Components
1,686 lines (767 loc) • 27.1 kB
Markdown
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) > [@empathyco/x-adapter-platform](./x-adapter-platform.md)
## x-adapter-platform package
## Functions
<table><thead><tr><th>
Function
</th><th>
Description
</th></tr></thead>
<tbody><tr><td>
[extractUrlParameters(url)](./x-adapter-platform.extracturlparameters.md)
</td><td>
Returns the base url path and an object with the query parameters.
</td></tr>
<tr><td>
[getDisplayTaggingInfoFromUrl(displayTaggingUrl)](./x-adapter-platform.getdisplaytagginginfofromurl.md)
</td><td>
Generates the displayClick tagging info.
</td></tr>
<tr><td>
[getFacetConfig(type)](./x-adapter-platform.getfacetconfig.md)
</td><td>
Returns the facet's config.
</td></tr>
<tr><td>
[getTaggingInfoFromUrl(taggingUrl)](./x-adapter-platform.gettagginginfofromurl.md)
</td><td>
Extracts the tagging info from a URL.
</td></tr>
<tr><td>
[mapFilters(filters)](./x-adapter-platform.mapfilters.md)
</td><td>
Converts the filters to the shape the Platform's API is expecting.
</td></tr>
</tbody></table>
## Interfaces
<table><thead><tr><th>
Interface
</th><th>
Description
</th></tr></thead>
<tbody><tr><td>
[FacetConfig](./x-adapter-platform.facetconfig.md)
</td><td>
Facet configuration containing the model name and the schema.
</td></tr>
<tr><td>
[PlatformAdapter](./x-adapter-platform.platformadapter.md)
</td><td>
Platform adapter interface.
</td></tr>
<tr><td>
[PlatformAiQuestionsRequest](./x-adapter-platform.platformaiquestionsrequest.md)
</td><td>
Request for the `Questions v1` endpoint.
</td></tr>
<tr><td>
[PlatformAiQuestionsResponse](./x-adapter-platform.platformaiquestionsresponse.md)
</td><td>
Response for the `questions` endpoint.
</td></tr>
<tr><td>
[PlatformAiSuggestionSearch](./x-adapter-platform.platformaisuggestionsearch.md)
</td><td>
Each platform suggestion search is a query and the platform results of that query.
</td></tr>
<tr><td>
[PlatformAiSuggestionsRequest](./x-adapter-platform.platformaisuggestionsrequest.md)
</td><td>
Request for the ai suggestions endpoint.
</td></tr>
<tr><td>
[PlatformAiSuggestionsSearchRequest](./x-adapter-platform.platformaisuggestionssearchrequest.md)
</td><td>
Request for the `AI suggestions search` endpoint.
</td></tr>
<tr><td>
[PlatformAiSuggestionsSearchResponse](./x-adapter-platform.platformaisuggestionssearchresponse.md)
</td><td>
Response for the `AI suggestions search` endpoint.
</td></tr>
<tr><td>
[PlatformAiTasksRequest](./x-adapter-platform.platformaitasksrequest.md)
</td><td>
Request for the `Tasks v1` endpoint.
</td></tr>
<tr><td>
[PlatformAiTasksResponse](./x-adapter-platform.platformaitasksresponse.md)
</td><td>
Response for the `tasks` endpoint.
</td></tr>
<tr><td>
[PlatformBanner](./x-adapter-platform.platformbanner.md)
</td><td>
Banner model for the `platform` API.
</td></tr>
<tr><td>
[PlatformExperienceControlsRequest](./x-adapter-platform.platformexperiencecontrolsrequest.md)
</td><td>
Request for the `experience controls` endpoint.
</td></tr>
<tr><td>
[PlatformExperienceControlsResponse](./x-adapter-platform.platformexperiencecontrolsresponse.md)
</td><td>
Response for the `experience controls` endpoint.
</td></tr>
<tr><td>
[PlatformFacet](./x-adapter-platform.platformfacet.md)
</td><td>
Facet model for the `platform` API.
</td></tr>
<tr><td>
[PlatformFacetsRequest](./x-adapter-platform.platformfacetsrequest.md)
</td><td>
Request for the `facets` endpoint.
</td></tr>
<tr><td>
[PlatformFacetsResponse](./x-adapter-platform.platformfacetsresponse.md)
</td><td>
Response for the `facets` endpoint.
</td></tr>
<tr><td>
[PlatformFilter](./x-adapter-platform.platformfilter.md)
</td><td>
Filter model for the `platform` API.
</td></tr>
<tr><td>
[PlatformHierarchicalFilter](./x-adapter-platform.platformhierarchicalfilter.md)
</td><td>
HierarchicalFilter model for the `platform` API.
</td></tr>
<tr><td>
[PlatformIdentifierResultsRequest](./x-adapter-platform.platformidentifierresultsrequest.md)
</td><td>
Request for the `identifier results` endpoint.
</td></tr>
<tr><td>
[PlatformIdentifierResultsResponse](./x-adapter-platform.platformidentifierresultsresponse.md)
</td><td>
Response for the `identifier results` endpoint.
</td></tr>
<tr><td>
[PlatformNextQueriesRequest](./x-adapter-platform.platformnextqueriesrequest.md)
</td><td>
Request for the `next queries` endpoint with `extra params`<!-- -->.
</td></tr>
<tr><td>
[PlatformNextQueriesResponse](./x-adapter-platform.platformnextqueriesresponse.md)
</td><td>
Response for the `next queries` endpoint.
</td></tr>
<tr><td>
[PlatformNextQuery](./x-adapter-platform.platformnextquery.md)
</td><td>
Next query model for the `platform` API.
</td></tr>
<tr><td>
[PlatformPartialResult](./x-adapter-platform.platformpartialresult.md)
</td><td>
Partial results model in platform.
</td></tr>
<tr><td>
[PlatformPopularSearchesRequest](./x-adapter-platform.platformpopularsearchesrequest.md)
</td><td>
Platform request for the `popular searches` endpoint.
</td></tr>
<tr><td>
[PlatformPopularSearchesResponse](./x-adapter-platform.platformpopularsearchesresponse.md)
</td><td>
Response for the `popular searches` endpoint.
</td></tr>
<tr><td>
[PlatformPromoted](./x-adapter-platform.platformpromoted.md)
</td><td>
Promoted model for the `platform` API.
</td></tr>
<tr><td>
[PlatformQuerySuggestionsRequest](./x-adapter-platform.platformquerysuggestionsrequest.md)
</td><td>
Base request for the `query suggestions` endpoint.
</td></tr>
<tr><td>
[PlatformQuerySuggestionsResponse](./x-adapter-platform.platformquerysuggestionsresponse.md)
</td><td>
Response for the `query suggestions` endpoint.
</td></tr>
<tr><td>
[PlatformRecommendationsRequest](./x-adapter-platform.platformrecommendationsrequest.md)
</td><td>
Request for `recommendations` endpoint with `extra params`<!-- -->.
</td></tr>
<tr><td>
[PlatformRecommendationsResponse](./x-adapter-platform.platformrecommendationsresponse.md)
</td><td>
Response for the `recommendations` endpoint.
</td></tr>
<tr><td>
[PlatformRedirection](./x-adapter-platform.platformredirection.md)
</td><td>
Redirection model for the `platform` API.
</td></tr>
<tr><td>
[PlatformRelatedPrompt](./x-adapter-platform.platformrelatedprompt.md)
</td><td>
Related prompt model for the `platform` API.
</td></tr>
<tr><td>
[PlatformRelatedPromptNextQueriesTagging](./x-adapter-platform.platformrelatedpromptnextqueriestagging.md)
</td><td>
Related prompt model for the `platform` API.
</td></tr>
<tr><td>
[PlatformRelatedPromptsRequest](./x-adapter-platform.platformrelatedpromptsrequest.md)
</td><td>
Request for the `related prompts` endpoint with `extra params`<!-- -->.
</td></tr>
<tr><td>
[PlatformRelatedPromptsResponse](./x-adapter-platform.platformrelatedpromptsresponse.md)
</td><td>
Response for the `related prompts` endpoint.
</td></tr>
<tr><td>
[PlatformRelatedPromptTagging](./x-adapter-platform.platformrelatedprompttagging.md)
</td><td>
Related prompt model for the `platform` API.
</td></tr>
<tr><td>
[PlatformRelatedTag](./x-adapter-platform.platformrelatedtag.md)
</td><td>
Related tag model for the `platform` API.
</td></tr>
<tr><td>
[PlatformRelatedTagsRequest](./x-adapter-platform.platformrelatedtagsrequest.md)
</td><td>
Request for the `related tags` endpoint with `extra params`<!-- -->.
</td></tr>
<tr><td>
[PlatformRelatedTagsResponse](./x-adapter-platform.platformrelatedtagsresponse.md)
</td><td>
Response for the `related tags` endpoint.
</td></tr>
<tr><td>
[PlatformResult](./x-adapter-platform.platformresult.md)
</td><td>
Result model for the `platform` API.
</td></tr>
<tr><td>
[PlatformSearchRequest](./x-adapter-platform.platformsearchrequest.md)
</td><td>
Request for the `search` endpoint.
</td></tr>
<tr><td>
[PlatformSearchResponse](./x-adapter-platform.platformsearchresponse.md)
</td><td>
Response for the `search` endpoint.
</td></tr>
<tr><td>
[PlatformSemanticQueriesRequest](./x-adapter-platform.platformsemanticqueriesrequest.md)
</td><td>
Request for the `semantic queries` endpoint. In this endpoint the `q` param is used to send the query.
</td></tr>
<tr><td>
[PlatformSemanticQueriesResponse](./x-adapter-platform.platformsemanticqueriesresponse.md)
</td><td>
Response for the `semantic queries` endoint.
</td></tr>
<tr><td>
[PlatformSemanticQuery](./x-adapter-platform.platformsemanticquery.md)
</td><td>
SemanticQuery model for the `platform` API.
</td></tr>
<tr><td>
[PlatformSuggestion](./x-adapter-platform.platformsuggestion.md)
</td><td>
Suggestion model for the `platform` API.
</td></tr>
<tr><td>
[PlatformTagging](./x-adapter-platform.platformtagging.md)
</td><td>
Tagging model for the `platform` API.
</td></tr>
</tbody></table>
## Variables
<table><thead><tr><th>
Variable
</th><th>
Description
</th></tr></thead>
<tbody><tr><td>
[aiQuestionsEndpointAdapter](./x-adapter-platform.aiquestionsendpointadapter.md)
</td><td>
Default adapter for the questions v1 endpoint.
</td></tr>
<tr><td>
[aiQuestionsRequestMapper](./x-adapter-platform.aiquestionsrequestmapper.md)
</td><td>
Default implementation for the AIQuestionsRequestMapper.
</td></tr>
<tr><td>
[aiQuestionsRequestSchema](./x-adapter-platform.aiquestionsrequestschema.md)
</td><td>
Default implementation for the AiQuestionsRequestSchema.
</td></tr>
<tr><td>
[aiQuestionsResponseMapper](./x-adapter-platform.aiquestionsresponsemapper.md)
</td><td>
Default implementation for the AiQuestionsResponseMapper.
</td></tr>
<tr><td>
[aiQuestionsResponseSchema](./x-adapter-platform.aiquestionsresponseschema.md)
</td><td>
Default implementation for the AIQuestionsResponseSchema.
</td></tr>
<tr><td>
[aiQuestionsSchema](./x-adapter-platform.aiquestionsschema.md)
</td><td>
Default implementation for the AIQuestionsSchema.
</td></tr>
<tr><td>
[aiSuggestionSearchSchema](./x-adapter-platform.aisuggestionsearchschema.md)
</td><td>
Default implementation for the AiSuggestionSearchSchema.
</td></tr>
<tr><td>
[aiSuggestionsEndpointAdapter](./x-adapter-platform.aisuggestionsendpointadapter.md)
</td><td>
Default adapter for the Overview suggestions v1 endpoint.
</td></tr>
<tr><td>
[aiSuggestionsRequestMapper](./x-adapter-platform.aisuggestionsrequestmapper.md)
</td><td>
Default implementation for the aiSuggestionsRequestMapper.
</td></tr>
<tr><td>
[aiSuggestionsSearchEndpointAdapter](./x-adapter-platform.aisuggestionssearchendpointadapter.md)
</td><td>
Default adapter for the ai suggestions search endpoint.
</td></tr>
<tr><td>
[aiSuggestionsSearchRequestMapper](./x-adapter-platform.aisuggestionssearchrequestmapper.md)
</td><td>
Default implementation for the aiSuggestionsSearchRequestMapper.
</td></tr>
<tr><td>
[aiSuggestionsSearchRequestSchema](./x-adapter-platform.aisuggestionssearchrequestschema.md)
</td><td>
Default implementation for the AiOverviewSuggestionsSearchRequestSchema.
</td></tr>
<tr><td>
[aiSuggestionsSearchResponseMapper](./x-adapter-platform.aisuggestionssearchresponsemapper.md)
</td><td>
Default implementation for the AiSuggestionsSearchResponseMapper.
</td></tr>
<tr><td>
[aiSuggestionsSearchResponseSchema](./x-adapter-platform.aisuggestionssearchresponseschema.md)
</td><td>
Default implementation for the AIOverviewSuggestionsSearchResponseSchema.
</td></tr>
<tr><td>
[aiSuggestionsSearchSchema](./x-adapter-platform.aisuggestionssearchschema.md)
</td><td>
Default implementation for the AIOverviewSuggestionsSearchSchema.
</td></tr>
<tr><td>
[aiSummarizeEndpointAdapter](./x-adapter-platform.aisummarizeendpointadapter.md)
</td><td>
Default adapter for the Overview summarize streaming endpoint.
Mirrors the aiSuggestions endpoint adapter.
</td></tr>
<tr><td>
[aiTasksEndpointAdapter](./x-adapter-platform.aitasksendpointadapter.md)
</td><td>
Default adapter for the questions v1 endpoint.
</td></tr>
<tr><td>
[aiTasksRequestMapper](./x-adapter-platform.aitasksrequestmapper.md)
</td><td>
Default implementation for the AiTasksRequestMapper.
</td></tr>
<tr><td>
[aiTasksRequestSchema](./x-adapter-platform.aitasksrequestschema.md)
</td><td>
Default implementation for the AiTasksRequestSchema.
</td></tr>
<tr><td>
[aiTasksResponseMapper](./x-adapter-platform.aitasksresponsemapper.md)
</td><td>
Default implementation for the AiTasksResponseMapper.
</td></tr>
<tr><td>
[aiTasksResponseSchema](./x-adapter-platform.aitasksresponseschema.md)
</td><td>
Default implementation for the AITasksResponseSchema.
</td></tr>
<tr><td>
[aiTasksSchema](./x-adapter-platform.aitasksschema.md)
</td><td>
Default implementation for the AITasksSchema.
</td></tr>
<tr><td>
[bannerSchema](./x-adapter-platform.bannerschema.md)
</td><td>
Default implementation for the BannerSchema.
</td></tr>
<tr><td>
[experienceControlsEndpointAdapter](./x-adapter-platform.experiencecontrolsendpointadapter.md)
</td><td>
. Default adapter for the experience controls endpoint.
</td></tr>
<tr><td>
[experienceControlsRequestMapper](./x-adapter-platform.experiencecontrolsrequestmapper.md)
</td><td>
Default implementation for the ExperienceControlsRequestMapper.
</td></tr>
<tr><td>
[experienceControlsRequestSchema](./x-adapter-platform.experiencecontrolsrequestschema.md)
</td><td>
Default implementation for the ExperienceControlsRequestSchema.
</td></tr>
<tr><td>
[experienceControlsResponseMapper](./x-adapter-platform.experiencecontrolsresponsemapper.md)
</td><td>
Default implementation for the ExperienceControlsResponseMapper.
</td></tr>
<tr><td>
[experienceControlsResponseSchema](./x-adapter-platform.experiencecontrolsresponseschema.md)
</td><td>
Default implementation for the ExperienceControlsResponseSchema.
</td></tr>
<tr><td>
[facetSchema](./x-adapter-platform.facetschema.md)
</td><td>
Default implementation for the FacetSchema.
</td></tr>
<tr><td>
[facetsEndpointAdapter](./x-adapter-platform.facetsendpointadapter.md)
</td><td>
Default adapter for the search endpoint.
</td></tr>
<tr><td>
[facetsRequestSchema](./x-adapter-platform.facetsrequestschema.md)
</td><td>
Default implementation for the FacetsRequestSchema.
</td></tr>
<tr><td>
[facetsResponseMapper](./x-adapter-platform.facetsresponsemapper.md)
</td><td>
Default implementation for the FacetsResponseMapper.
</td></tr>
<tr><td>
[hierarchicalFilterSchema](./x-adapter-platform.hierarchicalfilterschema.md)
</td><td>
Default implementation for the HierarchicalFilterSchema.
</td></tr>
<tr><td>
[identifierResultsEndpointAdapter](./x-adapter-platform.identifierresultsendpointadapter.md)
</td><td>
Default adapter for the identifier results endpoint.
</td></tr>
<tr><td>
[identifierResultsRequestMapper](./x-adapter-platform.identifierresultsrequestmapper.md)
</td><td>
Default mapper for IdentifierResultsRequest.
</td></tr>
<tr><td>
[identifierResultsRequestSchema](./x-adapter-platform.identifierresultsrequestschema.md)
</td><td>
Default implementation for the IdentifierResultsRequestSchema.
</td></tr>
<tr><td>
[identifierResultsResponseMapper](./x-adapter-platform.identifierresultsresponsemapper.md)
</td><td>
Default implementation for the IdentifierResultsResponseMapper.
</td></tr>
<tr><td>
[identifierResultsResponseSchema](./x-adapter-platform.identifierresultsresponseschema.md)
</td><td>
Default implementation for the IdentifierResultsResponseSchema.
</td></tr>
<tr><td>
[nextQueriesEndpointAdapter](./x-adapter-platform.nextqueriesendpointadapter.md)
</td><td>
This endpoint does not support pagination in the request.
</td></tr>
<tr><td>
[nextQueriesRelatedPromptsSchema](./x-adapter-platform.nextqueriesrelatedpromptsschema.md)
</td><td>
Default implementation for the NextQueriesRelatedPromptsSchema.
</td></tr>
<tr><td>
[nextQueriesRequestMapper](./x-adapter-platform.nextqueriesrequestmapper.md)
</td><td>
Default implementation for the NextQueriesRequestMapper.
</td></tr>
<tr><td>
[nextQueriesRequestSchema](./x-adapter-platform.nextqueriesrequestschema.md)
</td><td>
Default implementation for the NextQueriesRequestSchema.
</td></tr>
<tr><td>
[nextQueriesResponseMapper](./x-adapter-platform.nextqueriesresponsemapper.md)
</td><td>
Default implementation for the NextQueriesResponseMapper.
</td></tr>
<tr><td>
[nextQueriesResponseSchema](./x-adapter-platform.nextqueriesresponseschema.md)
</td><td>
Default implementation for the NextQueriesResponseSchema.
</td></tr>
<tr><td>
[nextQuerySchema](./x-adapter-platform.nextqueryschema.md)
</td><td>
Default implementation for the NextQuerySchema.
</td></tr>
<tr><td>
[numberFilterSchema](./x-adapter-platform.numberfilterschema.md)
</td><td>
Default implementation for the NumberFilterSchema.
</td></tr>
<tr><td>
[partialResultsSchema](./x-adapter-platform.partialresultsschema.md)
</td><td>
Default implementation for the PartialResultsSchema.
</td></tr>
<tr><td>
[platformAdapter](./x-adapter-platform.platformadapter.md)
</td><td>
Default implementation for the PlatformAdapter.
</td></tr>
<tr><td>
[popularSearchesEndpointAdapter](./x-adapter-platform.popularsearchesendpointadapter.md)
</td><td>
Default adapter for the popular searches endpoint.
</td></tr>
<tr><td>
[popularSearchesRequestMapper](./x-adapter-platform.popularsearchesrequestmapper.md)
</td><td>
Default implementation for the PopularSearchesRequestMapper.
</td></tr>
<tr><td>
[popularSearchesRequestSchema](./x-adapter-platform.popularsearchesrequestschema.md)
</td><td>
Default implementation for the PopularSearchesRequestSchema.
</td></tr>
<tr><td>
[popularSearchesResponseMapper](./x-adapter-platform.popularsearchesresponsemapper.md)
</td><td>
Default implementation for the PopularSearchesResponseMapper.
</td></tr>
<tr><td>
[popularSearchesResponseSchema](./x-adapter-platform.popularsearchesresponseschema.md)
</td><td>
Default implementation for the PopularSearchesResponseSchema.
</td></tr>
<tr><td>
[promotedSchema](./x-adapter-platform.promotedschema.md)
</td><td>
Default implementation for the PromotedSchema.
</td></tr>
<tr><td>
[querySuggestionsEndpointAdapter](./x-adapter-platform.querysuggestionsendpointadapter.md)
</td><td>
Default adapter for the query suggestions endpoint.
</td></tr>
<tr><td>
[querySuggestionsRequestMapper](./x-adapter-platform.querysuggestionsrequestmapper.md)
</td><td>
Default implementation for the QuerySuggestionsRequestMapper.
</td></tr>
<tr><td>
[querySuggestionsRequestSchema](./x-adapter-platform.querysuggestionsrequestschema.md)
</td><td>
Default implementation for the QuerySuggestionsRequestSchema.
</td></tr>
<tr><td>
[querySuggestionsResponseMapper](./x-adapter-platform.querysuggestionsresponsemapper.md)
</td><td>
Default implementation for the QuerySuggestionsResponseMapper.
</td></tr>
<tr><td>
[querySuggestionsResponseSchema](./x-adapter-platform.querysuggestionsresponseschema.md)
</td><td>
Default implementation for the QuerySuggestionsResponseSchema.
</td></tr>
<tr><td>
[recommendationsEndpointAdapter](./x-adapter-platform.recommendationsendpointadapter.md)
</td><td>
Default adapter for the recommendations' endpoint.
</td></tr>
<tr><td>
[recommendationsRequestMapper](./x-adapter-platform.recommendationsrequestmapper.md)
</td><td>
Default implementation for the RecommendationsRequestMapper.
</td></tr>
<tr><td>
[recommendationsRequestSchema](./x-adapter-platform.recommendationsrequestschema.md)
</td><td>
Default implementation for the RecommendationsRequestSchema.
</td></tr>
<tr><td>
[recommendationsResponseMapper](./x-adapter-platform.recommendationsresponsemapper.md)
</td><td>
Default implementation for the RecommendationsResponseMapper.
</td></tr>
<tr><td>
[recommendationsResponseSchema](./x-adapter-platform.recommendationsresponseschema.md)
</td><td>
Default implementation for the RecommendationsResponseSchema.
</td></tr>
<tr><td>
[redirectionSchema](./x-adapter-platform.redirectionschema.md)
</td><td>
Default implementation for the RedirectionSchema.
</td></tr>
<tr><td>
[relatedPromptSchema](./x-adapter-platform.relatedpromptschema.md)
</td><td>
Default implementation for the RelatedPromptSchema.
</td></tr>
<tr><td>
[relatedPromptsEndpointAdapter](./x-adapter-platform.relatedpromptsendpointadapter.md)
</td><td>
Default adapter for the related prompt endpoint. This endpoint does not support pagination in the request.
</td></tr>
<tr><td>
[relatedPromptsRequestMapper](./x-adapter-platform.relatedpromptsrequestmapper.md)
</td><td>
Default implementation for the RelatedPromptsRequestMapper.
</td></tr>
<tr><td>
[relatedPromptsRequestSchema](./x-adapter-platform.relatedpromptsrequestschema.md)
</td><td>
Default implementation for the RelatedPromptsRequestSchema.
</td></tr>
<tr><td>
[relatedPromptsResponseMapper](./x-adapter-platform.relatedpromptsresponsemapper.md)
</td><td>
Default implementation for the RelatedPromptsResponseMapper.
</td></tr>
<tr><td>
[relatedPromptsResponseSchema](./x-adapter-platform.relatedpromptsresponseschema.md)
</td><td>
Default implementation for the RelatedPromptsResponseSchema.
</td></tr>
<tr><td>
[relatedTagSchema](./x-adapter-platform.relatedtagschema.md)
</td><td>
Default implementation for the RelatedTagSchema.
</td></tr>
<tr><td>
[relatedTagsEndpointAdapter](./x-adapter-platform.relatedtagsendpointadapter.md)
</td><td>
This endpoint does not support pagination in the request.
</td></tr>
<tr><td>
[relatedTagsRequestMapper](./x-adapter-platform.relatedtagsrequestmapper.md)
</td><td>
Default implementation for the RelatedTagsRequestMapper.
</td></tr>
<tr><td>
[relatedTagsRequestSchema](./x-adapter-platform.relatedtagsrequestschema.md)
</td><td>
Default implementation for the RelatedTagsRequestSchema.
</td></tr>
<tr><td>
[relatedTagsResponseMapper](./x-adapter-platform.relatedtagsresponsemapper.md)
</td><td>
Default implementation for the RelatedTagsResponseMapper.
</td></tr>
<tr><td>
[relatedTagsResponseSchema](./x-adapter-platform.relatedtagsresponseschema.md)
</td><td>
Default implementation for the RelatedTagsResponseSchema.
</td></tr>
<tr><td>
[resultSchema](./x-adapter-platform.resultschema.md)
</td><td>
Default implementation for the ResultSchema.
</td></tr>
<tr><td>
[searchEndpointAdapter](./x-adapter-platform.searchendpointadapter.md)
</td><td>
Default adapter for the search endpoint.
</td></tr>
<tr><td>
[searchRequestMapper](./x-adapter-platform.searchrequestmapper.md)
</td><td>
Default implementation for the SearchRequestMapper.
</td></tr>
<tr><td>
[searchRequestSchema](./x-adapter-platform.searchrequestschema.md)
</td><td>
Default implementation for the SearchRequestSchema.
</td></tr>
<tr><td>
[searchResponseMapper](./x-adapter-platform.searchresponsemapper.md)
</td><td>
Default implementation for the SearchResponseMapper.
</td></tr>
<tr><td>
[searchResponseSchema](./x-adapter-platform.searchresponseschema.md)
</td><td>
Default implementation for the SearchResponseSchema.
</td></tr>
<tr><td>
[semanticQueriesEndpointAdapter](./x-adapter-platform.semanticqueriesendpointadapter.md)
</td><td>
Default adapter for the semantic queries endpoint.
</td></tr>
<tr><td>
[semanticQueriesRequestMapper](./x-adapter-platform.semanticqueriesrequestmapper.md)
</td><td>
. Default implementation for the SemanticQueriesRequestMapper
</td></tr>
<tr><td>
[semanticQueriesRequestSchema](./x-adapter-platform.semanticqueriesrequestschema.md)
</td><td>
Default implementation for the SemanticQueriesRequestSchema.
</td></tr>
<tr><td>
[semanticQueriesResponseMapper](./x-adapter-platform.semanticqueriesresponsemapper.md)
</td><td>
Default implementation for the SemanticQueriesResponseMapper.
</td></tr>
<tr><td>
[semanticQueriesResponseSchema](./x-adapter-platform.semanticqueriesresponseschema.md)
</td><td>
Default implementation for the SemanticQueriesResponseSchema.
</td></tr>
<tr><td>
[semanticQuerySchema](./x-adapter-platform.semanticqueryschema.md)
</td><td>
Default implementation for the SemanticQuery schema.
</td></tr>
<tr><td>
[simpleFilterSchema](./x-adapter-platform.simplefilterschema.md)
</td><td>
Default implementation for the SimpleFilterSchema.
</td></tr>
<tr><td>
[suggestionSchema](./x-adapter-platform.suggestionschema.md)
</td><td>
Default implementation for the SuggestionSchema.
</td></tr>
<tr><td>
[taggingEndpointAdapter](./x-adapter-platform.taggingendpointadapter.md)
</td><td>
Default adapter for the tagging endpoint.
</td></tr>
<tr><td>
[taggingRequestMapper](./x-adapter-platform.taggingrequestmapper.md)
</td><td>
Default implementation for the TaggingRequestMapper.
</td></tr>
</tbody></table>
## Type Aliases
<table><thead><tr><th>
Type Alias
</th><th>
Description
</th></tr></thead>
<tbody><tr><td>
[PlatformFacetType](./x-adapter-platform.platformfacettype.md)
</td><td>
Facet type for the `platform` API. It can be: value, hierarchical or range.
</td></tr>
</tbody></table>