FOIA_Doc_Search / ingest /fbi_vault.py
GodsDevProject's picture
Create ingest/fbi_vault.py
dd8639d verified
from ingest.generic_public_foia import GenericFOIAAdapter
class FBIAdapter(GenericFOIAAdapter):
source_name = "FBI Vault"
base_url = "https://vault.fbi.gov/search"
async def search(self, query):
return [{
"title": f"FBI Vault: {query}",
"snippet": "Public FBI Vault search result.",
"url": f"{self.base_url}?SearchableText={query}",
"agency": "FBI",
"source": self.source_name
}]