Introduction IBM Watson® Discovery is a cognitive search and content analytics engine that you can add to applications to identify patterns, trends and actionable insights to drive better decision-making. Securely unify structured and unstructured data with pre-enriched content, and use a simplified query language to eliminate the need for manual filtering of results. This documentation describes Java SDK major version 9. For more information about how to update your code from the previous version, see the migration guidehttps://github.com/watson-developer-cloud/java-sdk/blob/master/MIGRATION-V9.md. This documentation describes Node SDK major version 6. For more information about how to update your code from the previous version, see the migration guidehttps://github.com/watson-developer-cloud/node-sdk/blob/master/MIGRATION-V6.md. This documentation describes Python SDK major version 5. For more information about how to update your code from the previous version, see the migration guidehttps://github.com/watson-developer-cloud/python-sdk/blob/master/MIGRATION-V5.md. This documentation describes Ruby SDK major version 2. For more information about how to update your code from the previous version, see the migration guidehttps://github.com/watson-developer-cloud/ruby-sdk/blob/master/MIGRATION-V2.md. This documentation describes .NET Standard SDK major version 5. For more information about how to update your code from the previous version, see the migration guidehttps://github.com/watson-developer-cloud/dotnet-standard-sdk/blob/master/MIGRATION-V5.md. This documentation describes Go SDK major version 2. For more information about how to update your code from the previous version, see the migration guidehttps://github.com/watson-developer-cloud/go-sdk/blob/master/MIGRATION-V2.md. This documentation describes Swift SDK major version 4. For more information about how to update your code from the previous version, see the migration guidehttps://github.com/watson-developer-cloud/swift-sdk/blob/master/MIGRATION-V4.md. This documentation describes Unity SDK major version 5. For more information about how to update your code from the previous version, see the migration guidehttps://github.com/watson-developer-cloud/unity-sdk/blob/master/MIGRATION-v5.md. The code examples on this tab use the client library that is provided for Java. Maven xml Method Path Summary GET /v2/projects List projects POST /v2/projects Create a project GET /v2/projects/{project_id} Get project POST /v2/projects/{project_id} Update a project DELETE /v2/projects/{project_id} Delete a project GET /v2/projects/{project_id}/fields List fields GET /v2/projects/{project_id}/collections List collections POST /v2/projects/{project_id}/collections Create a collection GET /v2/projects/{project_id}/collections/{collection_id} Get collection details POST /v2/projects/{project_id}/collections/{collection_id} Update a collection DELETE /v2/projects/{project_id}/collections/{collection_id} Delete a collection GET /v2/projects/{project_id}/collections/{collection_id}/documents List documents POST /v2/projects/{project_id}/collections/{collection_id}/documents Add a document GET /v2/projects/{project_id}/collections/{collection_id}/documents/{document_id} Get document details POST /v2/projects/{project_id}/collections/{collection_id}/documents/{document_id} Update a document DELETE /v2/projects/{project_id}/collections/{collection_id}/documents/{document_id} Delete a document POST /v2/projects/{project_id}/query Query a project GET /v2/projects/{project_id}/autocompletion Get Autocomplete Suggestions GET /v2/projects/{project_id}/collections/{collection_id}/notices Query collection notices GET /v2/projects/{project_id}/notices Query project notices GET /v2/projects/{project_id}/collections/{collection_id}/stopwords Get a custom stop words list POST /v2/projects/{project_id}/collections/{collection_id}/stopwords Create a custom stop words list DELETE /v2/projects/{project_id}/collections/{collection_id}/stopwords Delete a custom stop words list GET /v2/projects/{project_id}/collections/{collection_id}/expansions Get the expansion list POST /v2/projects/{project_id}/collections/{collection_id}/expansions Create or update an expansion list DELETE /v2/projects/{project_id}/collections/{collection_id}/expansions Delete the expansion list GET /v2/projects/{project_id}/component_settings List component settings GET /v2/projects/{project_id}/training_data/queries List training queries DELETE /v2/projects/{project_id}/training_data/queries Delete training queries POST /v2/projects/{project_id}/training_data/queries Create a training query GET /v2/projects/{project_id}/training_data/queries/{query_id} Get a training data query POST /v2/projects/{project_id}/training_data/queries/{query_id} Update a training query DELETE /v2/projects/{project_id}/training_data/queries/{query_id} Delete a training data query GET /v2/projects/{project_id}/enrichments List enrichments POST /v2/projects/{project_id}/enrichments Create an enrichment GET /v2/projects/{project_id}/enrichments/{enrichment_id} Get enrichment POST /v2/projects/{project_id}/enrichments/{enrichment_id} Update an enrichment DELETE /v2/projects/{project_id}/enrichments/{enrichment_id} Delete an enrichment GET /v2/projects/{project_id}/collections/{collection_id}/batches List batches GET /v2/projects/{project_id}/collections/{collection_id}/batches/{batch_id} Pull batches POST /v2/projects/{project_id}/collections/{collection_id}/batches/{batch_id} Push batches GET /v2/projects/{project_id}/document_classifiers List document classifiers POST /v2/projects/{project_id}/document_classifiers Create a document classifier GET /v2/projects/{project_id}/document_classifiers/{classifier_id} Get a document classifier POST /v2/projects/{project_id}/document_classifiers/{classifier_id} Update a document classifier DELETE /v2/projects/{project_id}/document_classifiers/{classifier_id} Delete a document classifier GET /v2/projects/{project_id}/document_classifiers/{classifier_id}/models List document classifier models POST /v2/projects/{project_id}/document_classifiers/{classifier_id}/models Create a document classifier model GET /v2/projects/{project_id}/document_classifiers/{classifier_id}/models/{model_id} Get a document classifier model POST /v2/projects/{project_id}/document_classifiers/{classifier_id}/models/{model_id} Update a document classifier model DELETE /v2/projects/{project_id}/document_classifiers/{classifier_id}/models/{model_id} Delete a document classifier model POST /v2/projects/{project_id}/collections/{collection_id}/analyze Analyze a document DELETE /v2/user_data Delete labeled data GET /v2/projects/{project_id}/curations List curations POST /v2/projects/{project_id}/curations Create curation GET /v2/projects/{project_id}/curations/{curation_id} Get curation DELETE /v2/projects/{project_id}/curations/{curation_id} Delete curation POST /v2/projects/{project_id}/curations/{curation_id}/curated_results Update curation results