Open Paws API
string · requiredstring · minLength: 1 · maxLength: 500 · requiredstring · enuminteger · min: 1 · max: 50number · min: 0 · max: 1string[]stringstringinteger
Semantic search over animal advocacy knowledge base (Weaviate)
Semantic Knowledge Search
POST
https://api.openpaws.ai
/knowledge/search
Search the animal advocacy knowledge base using semantic (AI-powered) search. Returns ranked results from specialized collections.
Collections
- AnimalAdvocacy - General animal welfare knowledge
- LegalPrecedents - Court cases and regulatory decisions
- CampaignArchive - Historical campaigns and outcomes
- Research - Academic papers and studies
- Legislation - Animal welfare laws by jurisdiction
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Semantic Knowledge Search › Request Body
querySearch query text
collectionKnowledge collection to search
Enum values:
AnimalAdvocacy
LegalPrecedents
CampaignArchive
Research
Legislation
Default: AnimalAdvocacy
limitMaximum results to return
Default: 10
certaintyMinimum similarity threshold (0-1)
Default: 0.7
fieldsFields to return. Defaults to collection-specific fields.
Semantic Knowledge Search › Responses
Semantic search results
querycollectioncountobject[]