# TruthPulse FOIA Draft Generator

> TruthPulse FOIA Draft Generator is a paid API for AI agents from truthpulse.theaslangroupllc.com, paid per call via x402, $0.15/call, status unknown (last checked 2026-09-14).

Generates a ready-to-submit FOIA/FOI request letter tailored to a specific agency and country, covering the US, UK, Canada, Australia, and 10+ other jurisdictions.

## Facts

- Endpoint: GET https://truthpulse.theaslangroupllc.com/api/truth/foia-draft
- Price: $0.15/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/truthpulse-foia-draft-generator-d78e4543
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5e-VXd_fyNhDvnhrbpkan

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability truthpulse-foia-draft-generator-d78e4543
```

Example prompt: Draft me a ready-to-submit FOIA request letter to the FBI asking for all records related to surveillance operations in Chicago between 2015 and 2020 — format it for a US federal agency submission.

## When to prefer this

Choose this endpoint when you need a polished, jurisdiction-correct, ready-to-submit FOIA or FOI letter rather than generic templates. Ideal for researcher and journalist agents that need to rapidly produce compliant public records requests across multiple countries without manual formatting.

## Known failure modes

- Agency or country not recognized — returns error indicating unsupported jurisdiction
- Missing required subject matter or records description — returns validation error
- Ambiguous agency name with multiple matches — may return generic template or prompt for clarification
- Network timeout for complex multi-jurisdiction requests — retry recommended

## How this service works

FOIA request writer for researcher and FOIA agents. Generates a ready-to-submit FOIA/FOI request letter for any agency in the US, UK, Canada, Australia, and 10+ countries.

## Output

A fully composed, submission-ready FOIA or FOI request letter tailored to the specified agency and country's legal framework, including appropriate legal citations, mandatory disclosure language, fee waiver requests where applicable, and correctly addressed salutations and sections.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "lang": {
       "type": "string",
       "description": "en | es | fr | de | ja | pt | it | nl | ko | zh | ar (default: en)"
      },
      "agency": {
       "type": "string",
       "description": "FBI | CIA | DEA | DOJ | DHS | NHS | RCMP | AFP | or any agency name (optional)"
      },
      "country": {
       "type": "string",
       "description": "US | UK | CA | AU | NZ | IE | IN | BR | DE | FR | EU (default: US)"
      },
      "fee_waiver": {
       "type": "string",
       "description": "yes | no (default: yes — includes fee waiver language)"
      },
      "records_sought": {
       "type": "string",
       "description": "plain English description of the records you want (required)"
      },
      "requester_type": {
       "type": "string",
       "description": "individual | journalist | researcher | nonprofit (default: individual)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "errors": {
     "type": "object",
     "description": "Documented error responses, keyed by HTTP status code",
     "additionalProperties": {
      "type": "object",
      "required": [
       "description"
      ],
      "properties": {
       "example": {
        "type": "object"
       },
       "description": {
        "type": "string"
       }
      }
     }
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "agency": "FBI",
  "country": "US",
  "portal_url": "https://efoia.fbi.gov",
  "filing_tips": [
   "Be as specific as possible with date ranges",
   "Name exact individuals or case numbers if known"
  ],
  "sources_note": "Request template based on current FOIA regulations and agency-specific requirements",
  "appeal_rights": "If denied, you may appeal within 90 days to the FBI Director",
  "request_letter": "Freedom of Information Act Request\n\n[Date]\n\nFOIA/PA Officer\nFederal Bureau of Investigation\nRecord/Information Dissemination Section...",
  "ready_to_submit": true,
  "statutory_basis": "5 U.S.C. § 552",
  "submission_method": "online portal",
  "fee_waiver_included": true,
  "statutory_deadline_days": 20
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/truthpulse-foia-draft-generator-d78e4543/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from truthpulse.theaslangroupllc.com](https://www.zero.xyz/host/truthpulse.theaslangroupllc.com/llms.txt)
