# Amazon CloudSearch Developer Guide > Set up, manage, and scale a search solution for your website with the Amazon CloudSearch web service. - [Migrating to the 2013-01-01 API](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/migrating.md) - [Integrating with API Gateway](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/api-gateway.md) - [Handling Errors](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/error-handling.md) - [Troubleshooting](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/troubleshooting.md) - [Limits](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/limits.md) - [Resources](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/resources.md) - [Document History](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/document-history.md) - [AWS Glossary](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/glossary.md) ## [What Is Amazon CloudSearch?](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/what-is-cloudsearch.md) - [How Search Works](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/how-search-works.md): Describe your data as a batch of documents and upload the resulting batch to your search domain. - [Automatic Scaling](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/concepts-scaling.md): Automatically scale the size and number of search instances with Amazon CloudSearch. ## [Getting Started](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-started.md) - [Before You Begin](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-started-sign-up.md): To use Amazon CloudSearch, you need an Amazon Web Services (AWS) account. - [Step 1: Create a Search Domain](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-started-create-domain.md): An Amazon CloudSearch domain encapsulates a collection of data you want to search, the search instances that process your search requests, and a configuration that controls how your data is indexed and searched. - [Step 2: Upload Data for Indexing](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-started-uploading-data.md): You upload the data you want to search to your domain so that Amazon CloudSearch can build and deploy a searchable index. - [Step 3: Search Your Domain](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-started-search.md): You can use the search tester in the Amazon CloudSearch console to submit sample search requests and view the results. - [Step 4: Delete Your Movies Domain](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-started-delete-domain.md): When you are finished experimenting with your movies domain, you must delete it to avoid incurring additional usage fees. ## [Creating and Managing Search Domains](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/creating-managing-domains.md) - [Creating a Search Domain](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/creating-domains.md): Create a search domain that encapsulates your data, metadata, and index configuration options within Amazon CloudSearch. - [Configuring Access](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-access.md): Authorize access to Amazon CloudSearch. - [Configuring Scaling Options](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-scaling-options.md): Control how your search domain is scaled to accommodate changes in the document update rate, size of the index, and volume of query traffic. - [Configuring Availability Options](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-availability-options.md): Configure an Amazon CloudSearch domain to be deployed across two availability zones to ensure the domain can be accessed in the event of a data center service disruption. - [Configuring Domain Endpoint Options](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-domain-endpoint-options.md): Amazon CloudSearch domains let you require that all traffic to the domain arrive over HTTPS. ### [Monitoring Search Domains](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/monitoring-domains.md) Monitor your Amazon CloudSearch domains using the AWS Management Console. - [Getting Domain Information](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-domain-info.md): Get information about your Amazon CloudSearch domain, such as domain name and index configuration. - [Monitoring a Domain with Amazon CloudWatch](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/cloudwatch-monitoring.md): Monitoring a search domain with Amazon CloudWatch. - [Logging Configuration API Calls](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/logging-config-api-calls.md): Learn about logging calls to the Amazon CloudSearch configuration API with AWS CloudTrail. - [Tracking your Amazon CloudSearch Usage and Charges](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/tracking-usage.md): Track your Amazon CloudSearch usage and charges with the AWS account activity page. - [Deleting a Domain](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/deleting-domains.md): Delete a search domain if you are no longer using it to avoid incurring additional usage fees for Amazon CloudSearch. - [Tagging Amazon CloudSearch Domains](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/tagging-cloudsearch-domains.md): Use Amazon CloudSearch tags to attach metadata to your search domains. ## [Controlling How Data is Indexed](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/controlling-how-data-is-indexed.md) - [Preparing Your Data](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/preparing-data.md): Prepare your data so you can upload it to an Amazon CloudSearch domain for indexing. - [Configuring Index Fields](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-index-fields.md): Define all of the document fields you want to include in your index in your domain configuration. - [Using Dynamic Fields](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/using-dynamic-fields.md): Dynamic fields provide a way to index documents without knowing in advance exactly what fields they contain. - [Configuring Analysis Schemes](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-analysis-schemes.md): Configure a language-specific analysis scheme that can be applied to your Amazon CloudSearch domain's text fields. ### [Text Processing](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/text-processing.md) Describes the text processing that Amazon CloudSearch performs to determine what terms to add to the index. - [Supported Languages](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/supported-languages.md): Lists the supported languages in Amazon CloudSearch. ## [Uploading and Indexing Data](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/uploading-and-indexing-data.md) ### [Uploading Data](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/uploading-data.md) Upload data to an Amazon CloudSearch domain for indexing. - [Submitting Document Upload Requests](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/submitting-doc-requests.md) - [Indexing Document Data](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/indexing.md): Index the document data uploaded to your Amazon CloudSearch domain. ## [Searching Your Data](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching.md) ### [Submitting Search Requests](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/submitting-search-requests.md) We recommend using one of the AWS SDKs or the AWS CLI to submit search requests. - [Searching with the Search Tester](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/search-tester.md): The search tester in the Amazon CloudSearch console enables you to submit sample search requests using any of the supported query parsers: simple, structured, lucene, or dismax. - [Constructing Compound Queries](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-compound-queries.md): Use the structured query parser to combine matches against field using the specific operators (and, or, not). - [Searching for Text in Amazon CloudSearch](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-text.md): Perform searches for terms, phrases, and literal strings by searching text, text-array, literal, and literal-array fields in Amazon CloudSearch. - [Searching for Numbers](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-numbers.md): Search a numeric field for a particular value or range of values using a structured query. - [Searching for Dates and Times](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-dates.md): Search a search enabled date field for a particular date and time or a date-time range using a structured query. - [Searching for a Range of Values](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-ranges.md): You can use structured queries to search a field for a range of values. - [Searching and Ranking Results by Geographic Location](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-locations.md): Search and rank results by implementing geographically-based searching and sorting in Amazon CloudSearch. - [Searching DynamoDB Data](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-dynamodb-data.md): Set up a search domain to use an Amazon DynamoDB table as a source when configuring indexing options and upload data from the DynamoDB table. - [Filtering Matching Documents](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/filtering-results.md): You use the fq parameter to filter the documents that match the search criteria specified with the q parameter without affecting the relevance scores of the documents included in the search results. - [Tuning Search Requests](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/tuning-search.md): Fine-tune your search requests to help reduce the processing overhead and the cost of running your search domain. ## [Querying For More Information](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/querying-for-more-info.md) - [Retrieving Data from Index Fields](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/retrieving-data.md): Specify the field data to include for the documents that match the search criteria. - [Getting Statistics for Numeric Fields](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/retrieving-stats.md): Get statistics such as the min and max values in a numeric field. - [Getting and Using Facet Information](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/faceting.md): Request facet information to find out how many documents share the same value in a particular field. - [Highlighting Search Hits](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/highlighting.md): Configure your search results to highlight where the search terms occur within a particular field of a matching document. - [Getting Suggestions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-suggestions.md): This section describes how to configure suggesters so you can retrieve suggestions. ## [Controlling Search Results](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/controlling-search-results.md) - [Sorting Results](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/sorting-results.md): By default, search results are sorted according to their relevance to the search request. - [Using Relative Field Weighting to Customize Text Relevance](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/weighting-fields.md): Control how much matches in particular fields affect a document's relevance with relative field weighting for custom relevance ranking. ### [Configuring Expressions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-expressions.md) Define numeric expressions and use them to sort search results or specify constraints in search requests submitted to your Amazon CloudSearch domain. - [Defining Expressions in Search Requests](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/defining-expressions-in-requests.md): Define and use expressions directly within search requests submitted to your Amazon CloudSearch domain. - [Configuring Reusable Expressions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-reusable-expressions.md): Define an expression and add it to the domain configuration so you can reuse the expression in any search request submitted to your Amazon CloudSearch domain. - [Comparing Expressions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/comparing-expressions.md): Compare expressions to see how changes to the expression and field weights affect how search results are sorted in Amazon CloudSearch. - [Getting Results as XML](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-xml-results.md): By default, Amazon CloudSearch search responses are formatted in JSON. - [Paginating Results](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/paginating-results.md): By default, Amazon CloudSearch returns the top ten hits according to the specified sort order. ## [Amazon CloudSearch API Reference](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/api-ref.md) ### [Configuration API Reference](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuration-api.md) You use the Amazon CloudSearch Configuration API to create, configure, and manage search domains. - [Submitting Configuration Requests](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/submitting-configuration-requests.md): Submit configuration requests in Amazon CloudSearch using the AWS Query protocol. ### [Actions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_Operations.md) The following actions are supported: - [BuildSuggesters](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_BuildSuggesters.md) - [CreateDomain](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_CreateDomain.md) - [DefineAnalysisScheme](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DefineAnalysisScheme.md) - [DefineExpression](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DefineExpression.md) - [DefineIndexField](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DefineIndexField.md) - [DefineSuggester](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DefineSuggester.md) - [DeleteAnalysisScheme](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DeleteAnalysisScheme.md) - [DeleteDomain](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DeleteDomain.md) - [DeleteExpression](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DeleteExpression.md) - [DeleteIndexField](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DeleteIndexField.md) - [DeleteSuggester](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DeleteSuggester.md) - [DescribeAnalysisSchemes](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeAnalysisSchemes.md) - [DescribeAvailabilityOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeAvailabilityOptions.md) - [DescribeDomains](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeDomains.md) - [DescribeExpressions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeExpressions.md) - [DescribeIndexFields](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeIndexFields.md) - [DescribeScalingParameters](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeScalingParameters.md) - [DescribeDomainEndpointOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeDomainEndpointOptions.md) - [DescribeServiceAccessPolicies](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeServiceAccessPolicies.md) - [DescribeSuggesters](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeSuggesters.md) - [IndexDocuments](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_IndexDocuments.md) - [ListDomainNames](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_ListDomainNames.md) - [UpdateAvailabilityOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_UpdateAvailabilityOptions.md) - [UpdateScalingParameters](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_UpdateScalingParameters.md) - [UpdateDomainEndpointOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_UpdateDomainEndpointOptions.md) - [UpdateServiceAccessPolicies](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_UpdateServiceAccessPolicies.md) ### [Data Types](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_Types.md) The Amazon CloudSearch Configuration Service API contains several data types that various actions use. - [AccessPoliciesStatus](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_AccessPoliciesStatus.md) - [AnalysisOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_AnalysisOptions.md) - [AnalysisScheme](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_AnalysisScheme.md) - [AnalysisSchemeStatus](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_AnalysisSchemeStatus.md) - [AvailabilityOptionsStatus](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_AvailabilityOptionsStatus.md) - [BuildSuggestersResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_BuildSuggestersResult.md) - [CreateDomainResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_CreateDomainResult.md) - [DateArrayOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DateArrayOptions.md) - [DateOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DateOptions.md) - [DefineAnalysisSchemeResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DefineAnalysisSchemeResult.md) - [DefineExpressionResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DefineExpressionResult.md) - [DefineIndexFieldResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DefineIndexFieldResult.md) - [DefineSuggesterResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DefineSuggesterResult.md) - [DeleteAnalysisSchemeResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DeleteAnalysisSchemeResult.md) - [DeleteDomainResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DeleteDomainResult.md) - [DeleteExpressionResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DeleteExpressionResult.md) - [DeleteIndexFieldResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DeleteIndexFieldResult.md) - [DeleteSuggesterResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DeleteSuggesterResult.md) - [DescribeAnalysisSchemesResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeAnalysisSchemesResult.md) - [DescribeAvailabilityOptionsResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeAvailabilityOptionsResult.md) - [DescribeDomainsResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeDomainsResult.md) - [DescribeExpressionsResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeExpressionsResult.md) - [DescribeIndexFieldsResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeIndexFieldsResult.md) - [DescribeScalingParametersResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeScalingParametersResult.md) - [DescribeServiceAccessPoliciesResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeServiceAccessPoliciesResult.md) - [DescribeSuggestersResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DescribeSuggestersResult.md) - [DocumentSuggesterOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DocumentSuggesterOptions.md) - [DomainEndpointOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DomainEndpointOptions.md) - [DomainEndpointOptionsStatus](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DomainEndpointOptionsStatus.md) - [DomainStatus](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DomainStatus.md) - [DoubleArrayOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DoubleArrayOptions.md) - [DoubleOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_DoubleOptions.md) - [Expression](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_Expression.md) - [ExpressionStatus](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_ExpressionStatus.md) - [IndexDocumentsResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_IndexDocumentsResult.md) - [IndexField](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_IndexField.md) - [IndexFieldStatus](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_IndexFieldStatus.md) - [IntArrayOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_IntArrayOptions.md) - [IntOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_IntOptions.md) - [LatLonOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_LatLonOptions.md) - [Limits](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_Limits.md) - [ListDomainNamesResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_ListDomainNamesResult.md) - [LiteralArrayOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_LiteralArrayOptions.md) - [LiteralOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_LiteralOptions.md) - [OptionStatus](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_OptionStatus.md) - [ScalingParameters](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_ScalingParameters.md) - [ScalingParametersStatus](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_ScalingParametersStatus.md) - [ServiceEndpoint](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_ServiceEndpoint.md) - [Suggester](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_Suggester.md) - [SuggesterStatus](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_SuggesterStatus.md) - [TextArrayOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_TextArrayOptions.md) - [TextOptions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_TextOptions.md) - [UpdateAvailabilityOptionsResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_UpdateAvailabilityOptionsResult.md) - [UpdateScalingParametersResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_UpdateScalingParametersResult.md) - [UpdateServiceAccessPoliciesResult](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/API_UpdateServiceAccessPoliciesResult.md) - [Common Parameters](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/CommonParameters.md): This section lists the request parameters that all actions use. - [Common Errors](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/CommonErrors.md): This section lists the common errors that all actions return. ### [Document Service API Reference](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/document-service-api.md) You use the document service API to add, replace, or delete documents in your Amazon CloudSearch domain. ### [documents/batch](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/documents-batch-resource.md) This section describes the HTTP request and response messages for the documents/batch resource. - [documents/batch XML API](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/documents-batch-xml.md) - [Search API Reference](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/search-api.md)