Contact us
Start using Credal
Search...
/
Getting Started
Overview
Copilots
Permissions Service
OAuth
API Reference
Copilots
POST
Create Conversation
POST
Provide Message Feedback
POST
Send Message
Document Catalog
POST
Upload Document Contents
PATCH
Metadata
Document Collections
POST
Add Documents To Collection
Permissions Service
POST
Check Resource Authorization For User
POST
Check Bulk Resources Authorization For User
POST
List Cached Authorized Resources For User
Search
POST
Search Document Collection
Users
PATCH
Metadata
Contact us
Start using Credal
Search
Search Document Collection
POST
https://
api.credal.ai
/
api
/
v0
/
search
/
searchDocumentCollection
Search across all documents in a document collection using the document metadata and contents.
Request
This endpoint expects an object.
documentCollectionId
UUID
Required
searchQuery
string
Required
userEmail
string
Required
The email of the user making the search request for permissions reduction.
structuredQueryFilters
list of objects
Optional
The structured query filters to apply to the search query.
Show 3 properties
searchOptions
object
Optional
Show 6 properties
metadataFilterExpression
string
Optional
Legacy metadata filter expression to apply to the search query. Use structuredQueryFilters instead.
Response
Expand all
Collapse all
This endpoint returns an object
searchTermsUsed
list of strings
structuredFiltersApplied
list of objects
Show 3 properties
searchId
UUID
results
list of objects
Show 5 properties
Built with