neclimdul / coveo-search-api
Documentation for Coveo Search API
2.0.0-alpha1
2024-10-21 14:12 UTC
Requires
- php: >=8.1
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^6.2 || ^7.0
- neclimdul/openapi-php-helper: ^1.0@alpha
Requires (Dev)
- fakerphp/faker: ^1.20
- illuminate/support: >5.0.0
- neclimdul/openapi-php-testing: ^1.0
- php-parallel-lint/php-parallel-lint: ^1.2
- phpspec/prophecy-phpunit: ^2.0
- phpstan/phpstan: ^1.0.0
- phpunit/phpunit: ^8.0 | ^9.0
- squizlabs/php_codesniffer: ^3.7
- vimeo/psalm: ^5.9
README
Documentation for Coveo Search API
Installation & Usage
Requirements
PHP 8.1 and later.
Composer
To install the bindings via Composer, add the following to composer.json
:
composer require neclimdul/coveo-search-api
Getting Started
Please follow the installation procedure and then run the following:
<?php
require_once(__DIR__ . '/vendor/autoload.php');
use NecLimDul\Coveo\SearchApi\ApiException;
// Configure OAuth2 access token for authorization: oauth2
$config = \NecLimDul\Coveo\SearchApi\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
$apiInstance = new \NecLimDul\Coveo\SearchApi\Api\AnalysisV3Api(
// If you want to use custom http client, pass your client which implements `\GuzzleHttp\ClientInterface`.
// This is optional, `\GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$parse_query_expression_to_structured_request = new \NecLimDul\Coveo\SearchApi\Model\ParseQueryExpressionToStructuredRequest(); // \NecLimDul\Coveo\SearchApi\Model\ParseQueryExpressionToStructuredRequest | The query expression to parse and convert
$organization_id = mycoveocloudv2organization; // string | The unique identifier of the target Coveo Cloud organization. Specifying a value for this parameter is only necessary when you are authenticating the API call with an OAuth2 token.
try {
$result = $apiInstance->parseExpressionToStructured($parse_query_expression_to_structured_request, $organization_id);
print_r($result);
} catch (ApiException $e) {
echo 'Exception when calling AnalysisV3Api->parseExpressionToStructured: ', $e->getMessage(), PHP_EOL;
}
API Endpoints
All URIs are relative to https://platform.cloud.coveo.com
Class | Method | HTTP request | Description |
---|---|---|---|
AnalysisV3Api | parseExpressionToStructured | POST /rest/search/v3/analysis/expressions/structured | Convert query to structured expression |
AnalysisV3Api | replay | POST /rest/search/v3/analysis/inspect/replay | Replay a query with inspection details |
ConditionsApi | bulkGetConditions | POST /rest/search/v1/admin/pipelines/statements/bulkGet | List condition statements |
ConditionsApi | createCondition | POST /rest/search/v1/admin/pipelines/statements | Create condition statement |
ConditionsApi | getCondition | GET /rest/search/v1/admin/pipelines/statements/{statementId} | Get condition statement |
ConditionsApi | listConditions | GET /rest/search/v1/admin/pipelines/statements | List condition statements |
ConditionsApi | updateCondition | PUT /rest/search/v1/admin/pipelines/statements/{statementId} | Update condition statement |
ConditionsApi | validatePipelineConditionOperation | POST /rest/search/v1/admin/pipelines/statements/validate | Validate a single pipeline condition operation. |
ConditionsApi | validatePipelineConditionOperations | POST /rest/search/v1/admin/pipelines/statements/validate/batch | Validate batch of pipeline condition operations. |
DebugApi | debugExpandedUserIds | GET /rest/search/debug/expandedUserIds | Get expanded user IDs |
FeaturedResultsApi | bulkGetFeaturedResults | POST /rest/search/v2/admin/pipelines/{pipelineId}/featuredResultRules/bulkGet | DEPRECATED - Get a list of featured result rules |
FeaturedResultsApi | createNewFeaturedResultRule | POST /rest/search/v2/admin/pipelines/{pipelineId}/featuredResultRules | DEPRECATED - Create a new featured result rule |
FeaturedResultsApi | deleteFeaturedResultRule | DELETE /rest/search/v2/admin/pipelines/{pipelineId}/featuredResultRules/{featuredResultId} | DEPRECATED - Delete a featured result rule |
FeaturedResultsApi | getFeaturedResultRuleV2 | GET /rest/search/v2/admin/pipelines/{pipelineId}/featuredResultRules/{featuredResultId} | DEPRECATED - Get a featured result rule |
FeaturedResultsApi | listFeaturedResultRulesV2 | GET /rest/search/v2/admin/pipelines/{pipelineId}/featuredResultRules | DEPRECATED - Get a list of featured result rules |
FeaturedResultsApi | updateFeaturedResultRule | PUT /rest/search/v2/admin/pipelines/{pipelineId}/featuredResultRules/{featuredResultId} | DEPRECATED - Update a featured result rule |
FeaturedResultsApi | validateFeaturedResultsOperation | POST /rest/search/v2/admin/pipelines/{pipelineId}/featuredResultRules/validate | DEPRECATED - Validate a single featured result operation. |
FeaturedResultsApi | validateFeaturedResultsOperations | POST /rest/search/v2/admin/pipelines/{pipelineId}/featuredResultRules/validate/batch | DEPRECATED - Validate a batch of featured results operations. |
MachineLearningAssociationsApi | associateModel | POST /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations | Associate an existing machine learning model with an existing pipeline. |
MachineLearningAssociationsApi | bulkGetAssociationsOfPipeline | POST /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/bulkGet | List query pipeline ML model associations |
MachineLearningAssociationsApi | disassociate | DELETE /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/{associationId} | Remove query pipeline ML model association |
MachineLearningAssociationsApi | getAssociation | GET /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/{associationId} | Get a ML model association |
MachineLearningAssociationsApi | listAssociationsOfPipeline | GET /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations | List query pipeline ML model associations |
MachineLearningAssociationsApi | mlVersion | GET /rest/search/v2/admin/pipelines/ml/version | Returns the version of ML models supported by the organization in the request. |
MachineLearningAssociationsApi | updateAssociation | PUT /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/{associationId} | Update ML model association |
MachineLearningAssociationsApi | updateAssociationPosition | PUT /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/{associationId}/position | Update ML model association position |
MachineLearningAssociationsApi | validateMlAssociationOperation | POST /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/validate | Validate a single Ml model association operation. |
MachineLearningAssociationsApi | validateMlAssociationOperations | POST /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/validate/batch | Validate a batch of Ml model association operations. |
OrganizationsApi | addTrustedUri | POST /rest/organizations/{organizationId}/authentication/trusteduris | Add trusted search page URI |
OrganizationsApi | createSamlAuthentication | POST /rest/organizations/{organizationId}/authentication/saml | Creates a new SAML authentication in an organization |
OrganizationsApi | createSharepointAuthenticationProvider | POST /rest/organizations/{organizationId}/authentication/sharepoint | Create SharePoint claims authentication provider |
OrganizationsApi | deleteSamlAuthentication | DELETE /rest/organizations/{organizationId}/authentication/saml/{id} | Deletes a SAML authentication from an organization |
OrganizationsApi | deleteSharepointAuthenticationProvider | DELETE /rest/organizations/{organizationId}/authentication/sharepoint/{id} | Delete SharePoint claims authentication provider |
OrganizationsApi | deleteTrustedUri | DELETE /rest/organizations/{organizationId}/authentication/trusteduris/{id} | Delete trusted search page URI |
OrganizationsApi | getRecentUntrustedUris | GET /rest/organizations/{organizationId}/authentication/trusteduris/recentuntrusted | List recently seen search page URIs that were not trusted. |
OrganizationsApi | getSharepointAuthenticationProvider | GET /rest/organizations/{organizationId}/authentication/sharepoint/{id} | Get SharePoint claims authentication provider |
OrganizationsApi | getTrustedUris | GET /rest/organizations/{organizationId}/authentication/trusteduris | List trusted search page URIs |
OrganizationsApi | listAuthentications | GET /rest/organizations/{organizationId}/authentication | Lists all authentication providers for an organization |
OrganizationsApi | listSamlAuthentications | GET /rest/organizations/{organizationId}/authentication/saml | Lists the SAML authentications for an organization |
OrganizationsApi | listSharepointClaimsAuthProvider | GET /rest/organizations/{organizationId}/authentication/sharepoint | List SharePoint claims authentication providers |
OrganizationsApi | loadSamlAuthentication | GET /rest/organizations/{organizationId}/authentication/saml/{id} | Loads a single SAML authentication from an organization |
OrganizationsApi | updateSamlAuthentication | PUT /rest/organizations/{organizationId}/authentication/saml/{id} | Updates a SAML authentication in an organization |
OrganizationsApi | updateSharepointAuthenticationProvider | PUT /rest/organizations/{organizationId}/authentication/sharepoint/{id} | Update SharePoint claims authentication provider |
PassagesApi | restSearchAlphaPassagesRetrievePost | POST /rest/search/alpha/passages/retrieve | Retrieves the passage(s) for a particular query. (Alpha) |
PipelinesApi | bulkGetPipelines | POST /rest/search/v1/admin/pipelines/bulkGet | List query pipelines |
PipelinesApi | createQueryPipelineV1 | POST /rest/search/v1/admin/pipelines | Create query pipeline |
PipelinesApi | deleteCondition | DELETE /rest/search/v1/admin/pipelines/statements/{statementId} | Delete condition statement |
PipelinesApi | deleteQueryPipeline | DELETE /rest/search/v1/admin/pipelines/{pipelineId} | Delete query pipeline |
PipelinesApi | getQueryPipelineV1 | GET /rest/search/v1/admin/pipelines/{pipelineId} | Get query pipeline |
PipelinesApi | importQueryPipelineStatements | POST /rest/search/v1/admin/pipelines/{pipelineId}/statements/import | Import query pipeline statements |
PipelinesApi | listQueryPipelinesV1 | GET /rest/search/v1/admin/pipelines | List query pipelines |
PipelinesApi | swapQueryPipelineNames | POST /rest/search/v1/admin/pipelines/{pipelineId}/swap | Swap query pipeline names |
PipelinesApi | updateQueryPipeline | PUT /rest/search/v1/admin/pipelines/{pipelineId} | Update query pipeline |
PipelinesApi | v1CopyQueryPipeline | POST /rest/search/v1/admin/pipelines/{pipelineId}/duplicate | Copy query pipeline |
PipelinesApi | validatePipelineOperation | POST /rest/search/v1/admin/pipelines/validate | Validate a single pipeline operation. |
PipelinesApi | validatePipelineOperations | POST /rest/search/v1/admin/pipelines/validate/batch | Validate batch of pipeline operations. |
ResultRankingsApi | bulkDeleteRankingRules | POST /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/bulkDelete | Bulk delete result rankings rules from a pipeline |
ResultRankingsApi | bulkGetResultRankingOperation | POST /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/bulkGet | Get a list of result ranking rules |
ResultRankingsApi | copyResultRankingRule | POST /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/copy | Copy result rankings rules to a pipeline. |
ResultRankingsApi | createResultRankingRule | POST /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings | Create a new result ranking rule |
ResultRankingsApi | deleteResultRankingRule | DELETE /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/{resultRankingId} | Delete a result ranking rule |
ResultRankingsApi | duplicateResultRankingRule | POST /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/duplicate/{resultRankingId} | Duplicate a result ranking rule |
ResultRankingsApi | getResultRankingRule | GET /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/{resultRankingId} | Get a result ranking rule |
ResultRankingsApi | listResultRankingRules | GET /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings | Get a list of result ranking rules |
ResultRankingsApi | updateResultRankingRule | PUT /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/{resultRankingId} | Update a result ranking rule |
ResultRankingsApi | validateResultRankingOperation | POST /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/validate | Validate a single result ranking operation. |
ResultRankingsApi | validateResultRankingOperations | POST /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/validate/batch | Validate a batch of result ranking operations. |
SearchV2Api | dataStream | GET /rest/search/v2/datastream | Get item data stream |
SearchV2Api | document | GET /rest/search/v2/document | Get item in JSON format |
SearchV2Api | extensions | GET /rest/search/v2/extensions | List available query extensions |
SearchV2Api | facetSearch | POST /rest/search/v2/facet | Send facet search request |
SearchV2Api | fields | GET /rest/search/v2/fields | List all fields |
SearchV2Api | findFieldsFromExpression | POST /rest/search/v2/fields/find | Find fields from results of a query expression |
SearchV2Api | htmlGet | GET /rest/search/v2/html | Get HTML item preview |
SearchV2Api | htmlPost | POST /rest/search/v2/html | Get HTML item preview |
SearchV2Api | login | GET /rest/search/v2/login/{provider} | Log in to authentication provider |
SearchV2Api | loginProviderPost | POST /rest/search/v2/login/{provider} | Log in to authentication provider |
SearchV2Api | planSearchUsingGet | GET /rest/search/v2/plan | Plan search execution |
SearchV2Api | planSearchUsingPost | POST /rest/search/v2/plan | Plan search execution |
SearchV2Api | querySuggestGet | GET /rest/search/v2/querySuggest | Request query suggestions |
SearchV2Api | querySuggestPost | POST /rest/search/v2/querySuggest | Request query suggestions |
SearchV2Api | rating | POST /rest/search/v2/rating | Update user rating |
SearchV2Api | searchUsingGet | GET /rest/search/v2 | Send search request |
SearchV2Api | searchUsingPost | POST /rest/search/v2 | Send search request |
SearchV2Api | text | GET /rest/search/v2/text | Get item in text format |
SearchV2Api | token | POST /rest/search/v2/token | Create search token |
SearchV2Api | valuesBatchGet | GET /rest/search/v2/values/batch | Get values for several field |
SearchV2Api | valuesBatchPost | POST /rest/search/v2/values/batch | Get values for several field |
SearchV2Api | valuesGet | GET /rest/search/v2/values | Get values for one field |
SearchV2Api | valuesPost | POST /rest/search/v2/values | Get values for one field |
SearchV3Api | searchUsingPostV3 | POST /rest/search/v3 | Send search request |
StatementGroupsApi | bulkGetStatementGroupsOperation | POST /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/bulkGet | List statement groups of a pipeline |
StatementGroupsApi | createStatementGroup | POST /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups | Create a new statement group |
StatementGroupsApi | deleteAStatementGroupOfAPipeline | DELETE /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/{statementGroupId} | Delete a statement group of a pipeline |
StatementGroupsApi | getAStatementGroupOfAPipeline | GET /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/{statementGroupId} | Get a statement group of a pipeline |
StatementGroupsApi | getFeatureActiveState | GET /rest/search/admin/pipelines/featureActiveState | Returns the list of all pipeline features and whether they're active or not. |
StatementGroupsApi | listStatementGroups | GET /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups | List statement groups of a pipeline |
StatementGroupsApi | statementGroupsAssociationsDissociate | POST /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/associations/dissociate | Dissociate pipeline rules associated to groups |
StatementGroupsApi | toggleAPermanentGroup | PATCH /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/{statementGroupId} | Toggle a permanent group |
StatementGroupsApi | updateAStatementGroup | PUT /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/{statementGroupId} | Update a statement group |
StatementGroupsApi | updateStatementGroupsAssociations | PUT /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/{statementGroupId}/associations | Update the rules associated with a statement group |
StatementGroupsApi | validateStatementGroupOperation | POST /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/validate | Validate a single statement group operation. |
StatementGroupsApi | validateStatementGroupsOperations | POST /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/validate/batch | Validate a batch of statement groups operations. |
StatementsV1Api | bulkGetStatementsOperationV1 | POST /rest/search/v1/admin/pipelines/{pipelineId}/statements/bulkGet | List query pipeline statements |
StatementsV1Api | createQueryPipelineStatement | POST /rest/search/v1/admin/pipelines/{pipelineId}/statements | Create query pipeline statement |
StatementsV1Api | deleteQueryPipelineStatement | DELETE /rest/search/v1/admin/pipelines/{pipelineId}/statements/{statementId} | Delete query pipeline statement |
StatementsV1Api | getQueryPipelineStatement | GET /rest/search/v1/admin/pipelines/{pipelineId}/statements/{statementId} | Get query pipeline statement |
StatementsV1Api | listQueryPipelineStatements | GET /rest/search/v1/admin/pipelines/{pipelineId}/statements | List query pipeline statements |
StatementsV1Api | moveQueryPipelineStatement | PUT /rest/search/v1/admin/pipelines/{pipelineId}/statements/{statementId}/move | Move query pipeline statement |
StatementsV1Api | updateQueryPipelineStatementV1 | PUT /rest/search/v1/admin/pipelines/{pipelineId}/statements/{statementId} | Update query pipeline statement |
StatementsV1Api | v1CopyQueryPipelineStatements | POST /rest/search/v1/admin/pipelines/{pipelineId}/statements/copy | Copy query pipeline statements |
StatementsV1Api | v1ExportQueryPipelineStatements | GET /rest/search/v1/admin/pipelines/{pipelineId}/statements/export | Export query pipeline statements |
StatementsV1Api | validateStatementOperationV1 | POST /rest/search/v1/admin/pipelines/{pipelineId}/statements/validate | Validate a single statement operation. |
StatementsV1Api | validateStatementsOperationsV1 | POST /rest/search/v1/admin/pipelines/{pipelineId}/statements/validate/batch | Validate a batch of statement operations. |
StatementsV2Api | bulkDeleteStatements | POST /rest/search/v2/admin/pipelines/{pipelineId}/statements/bulkDelete | Bulk delete query pipeline statements |
StatementsV2Api | bulkGetStatementsOperationV2 | POST /rest/search/v2/admin/pipelines/{pipelineId}/statements/bulkGet | List query pipeline statements |
StatementsV2Api | copyQueryPipelineStatements | POST /rest/search/v2/admin/pipelines/{pipelineId}/statements/copy | Copy query pipeline statements |
StatementsV2Api | createQueryPipelineStatementV2 | POST /rest/search/v2/admin/pipelines/{pipelineId}/statements | Create query pipeline statement |
StatementsV2Api | deleteQueryPipelineStatementV2 | DELETE /rest/search/v2/admin/pipelines/{pipelineId}/statements/{statementId} | Delete query pipeline statement |
StatementsV2Api | exportQueryPipelineStatements | GET /rest/search/v2/admin/pipelines/{pipelineId}/statements/export | Export query pipeline statements |
StatementsV2Api | getQueryPipelineStatementV2 | GET /rest/search/v2/admin/pipelines/{pipelineId}/statements/{statementId} | Get query pipeline statement |
StatementsV2Api | importQueryPipelineStatementsV2 | POST /rest/search/v2/admin/pipelines/{pipelineId}/statements/import | Import query pipeline statements |
StatementsV2Api | listQueryPipelineStatementsV2 | GET /rest/search/v2/admin/pipelines/{pipelineId}/statements | List query pipeline statements |
StatementsV2Api | moveQueryPipelineStatementV2 | PUT /rest/search/v2/admin/pipelines/{pipelineId}/statements/{statementId}/move | Move query pipeline statement |
StatementsV2Api | updateQueryPipelineStatement | PUT /rest/search/v2/admin/pipelines/{pipelineId}/statements/{statementId} | Update query pipeline statement |
StatementsV2Api | validateStatementOperationV2 | POST /rest/search/v2/admin/pipelines/{pipelineId}/statements/validate | Validate a single statement operation. |
StatementsV2Api | validateStatementsOperationsV2 | POST /rest/search/v2/admin/pipelines/{pipelineId}/statements/validate/batch | Validate a batch of statement operations. |
Models
- ActionHistory
- AddResultRankings
- AddThesaurusRule
- AnalyticsRequestParameters
- AnalyticsRequestParametersPageId
- AndExpressionV2
- AssociationBatchValidationRequest
- AssociationSingleValidationRequest
- AssociationValidationRequest
- AssociationValidationRequestModel
- AssociationWithConditionResponseBody
- AutomaticSelectionConfiguration
- BooleanSettingRequest
- BooleanSettingResponse
- BooleanSettingSchema
- BulkDeleteResultRankingRulesRequest
- BulkDeleteSettingsRequest
- BulkDeleteStatementsRequest
- ByGroup
- ByStatus
- ByType
- CommerceParameters
- CopyResultRankingRulesRequest
- CopyResultRankingRulesResponse
- CopySettingsRequest
- CopySettingsResponse
- CreateAssociationRequest
- CreateFeaturedResultRuleRequest
- CreateOrUpdateCampaignGroup
- CreateOrUpdateCampaignGroupBase
- CreateOrUpdatePermanentGroup
- CreateOrUpdatePermanentGroupBase
- CreateOrUpdateStatementGroup
- CreateOrUpdateStatementGroupBase
- CreateStatementGroupResponse
- CreateTrustedUriRequest
- CreateTrustedUriRequestTrustedUri
- CreateTrustedUriResponse
- CreatedSamlAuthentication
- CreatedSharePointAuthentication
- DateRangeValueV2
- DateRangeValueV2DateRange
- DateValueV2
- DissociateStatementGroupAssociationsRequest
- DoubleSettingRequest
- DoubleSettingResponse
- DoubleSettingSchema
- DynamicNavigationExperienceConfiguration
- EditAssociationRequest
- EditResultRankings
- EditThesaurusRule
- EmptyExpressionV2
- ExactMatchExpressionV2
- FeatureActiveState
- FeaturedResultQPLCodePredicate
- FeaturedResultRule
- FeaturedResultRuleBatchValidationRequest
- FeaturedResultRuleCondition
- FeaturedResultRuleLocaleSpecific
- FeaturedResultRuleLocalizedContent
- FeaturedResultRuleLocalizedContentLocale
- FeaturedResultRuleLocalizedContentLocaleAuto
- FeaturedResultRuleMatchOperator
- FeaturedResultRulePredicate
- FeaturedResultRulePredicateLocale
- FeaturedResultRuleTarget
- FeaturedResultRuleValidationRequest
- FeaturedResultSingleRuleValidationRequest
- FieldExistsExpressionV2
- FieldExpressionV2
- FieldOperatorV2
- FieldValueSupportedV2
- FieldValueV2
- FindFieldsRequest
- FindFieldsResponse
- FindFieldsResponseFieldsInner
- GetCampaignGroup
- GetCampaignGroupBase
- GetDocumentsRequest
- GetDocumentsResponse
- GetDocumentsResponseDocumentsInner
- GetPermanentGroup
- GetPermanentGroupBase
- GetStatementGroup
- GetStatementGroupBase
- IdentifiedFeaturedResultRule
- IdentifiedFeaturedResultRuleIdOnlyResponse
- IdentifiedResource
- ImportQueryPipelineStatementsV2Request
- IncomingCondition
- IncomingConditionReference
- IncomingCopyStatements
- IncomingDuplicatePipelinePermissions
- IncomingMoveStatement
- IncomingPipeline
- IncomingSamlAuthentication
- IncomingSharePointAuthentication
- IncomingStatement
- InspectReplayRequest
- InspectReplayRequestDateRange
- InspectReplayResponse
- InspectSearchRequest
- InspectSearchResponse
- IntegerSettingRequest
- IntegerSettingResponse
- IntegerSettingSchema
- IntegrationErrorInfo
- IntegrationQueryFunction
- IntegrationRankingExpression
- IntegrationRankingFunction
- KeywordExpressionV2
- LegacyErrorMessage
- ListFeatureActiveStateResponse
- ListFeaturedResultResponse
- ListFieldValuesBatchResponse
- ListFieldValuesResponse
- ListFieldValuesValuesResponse
- ListFieldsResponse
- ListFieldsResponseFieldsInner
- ListOfExecutionSteps
- ListRecentUntrustedUriResponse
- ListRecentUntrustedUriResponseItemsInner
- ListSettingsMetadataResponse
- ListSettingsResponse
- ListStatementGroupsResponse
- ListTrustedUriResponse
- MlPipelineAssociationWithGroupAndCondition
- MoveSettingRequest
- MoveSettingRequestAfter
- MoveSettingRequestToPosition
- NearExpressionV2
- NearExpressionV2OtherTermsInner
- NotExpressionV2
- NotKeywordExpressionV2
- NumericValueV2
- ObjectAccessExpressionV2
- OperationValidateDelete
- OrExpressionV2
- OutgoingAuthentication
- OutgoingBulkGetPipelines
- OutgoingCondition
- OutgoingConditions
- OutgoingPipeline
- OutgoingPipelineDetailed
- OutgoingPipelineDetailedBase
- OutgoingPipelineDetailedBaseStatementComposition
- OutgoingPipelineWithProject
- OutgoingPipelines
- OutgoingPipelinesWithProjects
- OutgoingReferencedContextProperty
- OutgoingSamlAuthentication
- OutgoingSharePointAuthentication
- OutgoingStatement
- OutgoingStatements
- ParseQueryExpressionToStructuredRequest
- ParseQueryExpressionToStructuredResponse
- ParsedQueryResponse
- Passage
- PassageDocument
- PipelineAduiConfiguration
- PipelineAduiConfigurationTooltipsDismissed
- PipelineGroupsComposition
- PipelineInterfaceUrl
- PlanSearchResponse
- PostprocessingStateResponse
- Predicate
- PredicateBasicExpression
- PredicateLocale
- PredicateMatchOperator
- PredicateQpl
- PreprocessingOutput
- PreprocessingStateResponse
- ProblemDetailResponse
- ProjectIds
- QueryExpressionSupportedV2
- QueryExpressionV2
- QueryExtensionInvocationExpressionV2
- QueryExtensionInvocationExpressionV2ArgumentsValue
- QuerySuggestResponse
- QuerySuggestResponseCompletionsInner
- QuerySyntaxExpressionV2
- RankingInfo
- RankingInfoQueryRankingExpression
- RankingInfoQueryRankingExpressionRule
- RankingInfoTermsWeight
- RankingInfoWeightComposition
- RankingOrigin
- RemoveThesaurusRule
- ReplayAffectedRequestParameter
- ReplayAffectedRequestParameters
- ReplayAffectedResults
- ReplayCondition
- ReplayExecutionStep
- ReplayExecutionStepART
- ReplayExecutionStepARTRule
- ReplayExecutionStepBase
- ReplayExecutionStepContentRecommendation
- ReplayExecutionStepContentRecommendationRule
- ReplayExecutionStepDNE
- ReplayExecutionStepDNERule
- ReplayExecutionStepFeaturedResults
- ReplayExecutionStepFeaturedResultsRule
- ReplayExecutionStepFilters
- ReplayExecutionStepFiltersRule
- ReplayExecutionStepIndexQuery
- ReplayExecutionStepIntegrationsIntraprocessingRule
- ReplayExecutionStepIntegrationsPostprocessingRule
- ReplayExecutionStepIntegrationsPreprocessingRule
- ReplayExecutionStepIntraprocessingIntegrations
- ReplayExecutionStepParamOverrides
- ReplayExecutionStepParamOverridesRule
- ReplayExecutionStepPipelineSelection
- ReplayExecutionStepPipelineSelectionPipeline
- ReplayExecutionStepPipelineSelectionSelectionCause
- ReplayExecutionStepPipelineSelectionSelectionCauseAbTest
- ReplayExecutionStepPostprocessingIntegrations
- ReplayExecutionStepPostprocessingIntegrationsRankedResultsInner
- ReplayExecutionStepPreprocessingIntegrations
- ReplayExecutionStepProductRecommendation
- ReplayExecutionStepProductRecommendationRule
- ReplayExecutionStepRankingExpressions
- ReplayExecutionStepRankingExpressionsRule
- ReplayExecutionStepRankingExpressionsRuleBase
- ReplayExecutionStepRankingWeights
- ReplayExecutionStepRankingWeightsRule
- ReplayExecutionStepRules
- ReplayExecutionStepRulesBase
- ReplayExecutionStepSpecific
- ReplayExecutionStepStopWords
- ReplayExecutionStepStopWordsRule
- ReplayExecutionStepThesaurus
- ReplayExecutionStepThesaurusRule
- ReplayExecutionStepTriggers
- ReplayExecutionStepTriggersRule
- ReplayIntegrationIntraprocessingOutcome
- ReplayIntegrationPostprocessingOutcome
- ReplayIntegrationPreprocessingOutcome
- ReplayIntegrationsBase
- ReplayIntegrationsIntraprocessingRule
- ReplayIntegrationsPostprocessingChanges
- ReplayIntegrationsPostprocessingRule
- ReplayIntegrationsPreprocessingChanges
- ReplayIntegrationsPreprocessingRule
- ReplayIntegrationsProcessingFailure
- ReplayModelRule
- ReplayRankingInfo
- ReplayRankingInfoQueryRankingExpression
- ReplayRankingInfoQueryRankingExpressionRule
- ReplayRankingInfoTermsWeight
- ReplayRankingInfoWeightComposition
- ReplayResult
- ReplayRule
- RestAutomaticFacetScope
- RestBatchOperationValidationRequestCreateStatementGroupRequest
- RestBatchOperationValidationRequestIncomingCondition
- RestBatchOperationValidationRequestIncomingPipeline
- RestBatchOperationValidationRequestIncomingStatement
- RestBatchOperationValidationResponse
- RestBulkGetRequest
- RestCategoryFacetRequest
- RestCategoryFacetResponse
- RestCategoryFacetValueInner
- RestCommerceParameters
- RestCommonQueryParameters
- RestComputedField
- RestContentId
- RestDebugRankingExpression
- RestDebugRankingExpressionGroup
- RestDebugTopResult
- RestDebugUserIdentity
- RestException
- RestFacetOptions
- RestFacetRequest
- RestFacetRequestBase
- RestFacetRequestDateRange
- RestFacetRequestDateRangeBase
- RestFacetRequestHierarchical
- RestFacetRequestHierarchicalBase
- RestFacetRequestNumericalRange
- RestFacetRequestNumericalRangeBase
- RestFacetRequestRangeBase
- RestFacetRequestSpecific
- RestFacetRequestSpecificBase
- RestFacetRequestSpecificBaseAllowedValues
- RestFacetRequestSpecificBaseAllowedValuesSimple
- RestFacetRequestSpecificSortCriteria
- RestFacetRequestSpecificSortCriteriaExplicit
- RestFacetRequestSpecificSortCriteriaExplicitAlphanumeric
- RestFacetRequestSpecificSortCriteriaExplicitAlphanumericNatural
- RestFacetRequestSpecificSortCriteriaExplicitCustomSort
- RestFacetRequestSpecificSortCriteriaExplicitOccurences
- RestFacetRequestSpecificSortCriteriaExplicitScore
- RestFacetResult
- RestFacetResultValue
- RestFacetResultValueChildrenInner
- RestFacetResultValueEnd
- RestFacetResultValueStart
- RestFacetSearchParameters
- RestFacetSearchResponse
- RestFacetSearchResultValue
- RestFacetSpecificValue
- RestFacetValueBase
- RestFacetValueDateRange
- RestFacetValueDateRangeBase
- RestFacetValueHierarchical
- RestFacetValueHierarchicalBase
- RestFacetValueNumericalRange
- RestFacetValueNumericalRangeBase
- RestFacetValueNumericalRangeBaseEnd
- RestFacetValueNumericalRangeBaseStart
- RestFacetValueRangeBase
- RestFacetValueSpecificBase
- RestGroupBy
- RestGroupByResult
- RestGroupByValue
- RestHierarchicalFacetResponseValue
- RestHighlightResponse
- RestListFieldValuesBatchParameter
- RestListFieldValuesBatchParameterBase
- RestListFieldValuesParameter
- RestListFieldValuesParameterBase
- RestOperationValidationError
- RestOperationValidationRequestCreateStatementGroupRequest
- RestOperationValidationRequestIncomingCondition
- RestOperationValidationRequestIncomingPipeline
- RestOperationValidationRequestIncomingStatement
- RestOperationValidationResponse
- RestQueryCorrection
- RestQueryFunction
- RestQueryParameters
- RestQueryParametersBase
- RestQueryParametersBaseGenerateAutomaticFacets
- RestQueryParametersBaseGenerateAutomaticFacetsCurrentFacetsInner
- RestQueryParametersBaseQueryCorrection
- RestQueryParametersBaseQueryCorrectionOptions
- RestQueryParentResult
- RestQueryResponse
- RestQueryResponseGenerateAutomaticFacets
- RestQueryResponseQueryCorrection
- RestQueryResult
- RestQueryResultChildResultsInner
- RestQuerySuggestParameters
- RestQuerySuggestParametersBase
- RestQuestionAnswer
- RestQuestionAnswerRelatedQuestionsInner
- RestRangeValue
- RestRangeValueStart
- RestRankingFunction
- RestSingleOperationValidationRequestCreateStatementGroupRequest
- RestSingleOperationValidationRequestIncomingCondition
- RestSingleOperationValidationRequestIncomingPipeline
- RestSingleOperationValidationRequestIncomingStatement
- RestSingleOperationValidationResponse
- RestSuggestedFacet
- RestSuggestedFacetValue
- RestTokenParams
- RestTokenResponse
- RestTriggerResponse
- RestUserActionParameter
- RestUserId
- RestWordCorrection
- ResultRankingBatchOperationValidate
- ResultRankingGroupByResponse
- ResultRankingListResponse
- ResultRankingLocalizedContentFields
- ResultRankingRuleAssociatedGroupWithStatus
- ResultRankingRuleBase
- ResultRankingRuleCondition
- ResultRankingRuleCreateRequest
- ResultRankingRuleFeaturedResultsBase
- ResultRankingRuleFeaturedResultsCreateRequest
- ResultRankingRuleFeaturedResultsGetResponse
- ResultRankingRuleFeaturedResultsResponse
- ResultRankingRuleGetBaseResponse
- ResultRankingRuleGetResponse
- ResultRankingRuleIdOnlyResponse
- ResultRankingRuleIdentifiedResponse
- ResultRankingRuleIdentifiedWithGroupStatusResponse
- ResultRankingRuleLocalizedContent
- ResultRankingRuleLocalizedContentLocale
- ResultRankingRuleLocalizedContentLocaleAuto
- ResultRankingRuleOperationValidateCreate
- ResultRankingRuleOperationValidateUpdate
- ResultRankingRuleRankingExpressionBase
- ResultRankingRuleRankingExpressionCreateRequest
- ResultRankingRuleRankingExpressionGetResponse
- ResultRankingRuleRankingExpressionResponse
- ResultRankingRuleResponse
- ResultRankingRuleResponseBase
- ResultRankingRuleStatus
- ResultRankingRuleTargetFeaturedResults
- ResultRankingRuleTargetLocalizedContent
- ResultRankingRuleTargetQueryExpression
- ResultRankingRuleTargetUniqueId
- ResultRankingRuleType
- ResultRankingRuleUpdateRequest
- ResultRankingSingleOperationValidate
- ResultRankingValidationRequest
- RetrievePassagesRequest
- RetrievePassagesResponse
- RetrievePassagesSearchContextParameters
- SettingRequest
- SettingRequestBase
- SettingResponse
- SettingResponseBase
- SettingSchema
- StatementAssociatedGroup
- StatementGroupAssociationItem
- StatementGroupComposition
- StatementGroupStatus
- StatementGroupType
- StringSettingRequest
- StringSettingResponse
- StringSettingSchema
- StringValueV2
- SubFeature
- TermsToContainExpressionV2
- TextExpressionSupportedV2
- TextExpressionV2
- TogglePermanentGroupRequest
- TransformPipelinePreviewRequest
- TransformPipelinePreviewResponse
- Transformation
- TransformationBase
- TrustedUri
- UnknownValueV2
- UpdateFeaturedResultRuleRequest
- UpdateSettingRequest
- UpdateSettingRequestValue
- UpdateStatementGroupAssociationsRequest
- UpdateStatementGroupAssociationsResponse
- ValidationOperationType
Authorization
oauth2
- Type:
OAuth
- Flow:
implicit
- Authorization URL:
https://platform.cloud.coveo.com/oauth/authorize
- Scopes:
- full: required
Tests
To run the tests, use:
composer install
vendor/bin/phpunit
Author
About this package
This PHP package is automatically generated by the OpenAPI Generator project:
- API version:
1.0.0
- Build package:
org.openapitools.codegen.languages.PhpClientCodegen