UNPKG

@empathyco/x-components

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