# Jemeen Agent Services – Requirements Extraction

> Jemeen Agent Services – Requirements Extraction is a paid API for AI agents from jemeen-agent-services.onrender.com, paid per call via x402, $0.04/call, status unknown (last checked 2026-11-02).

Extracts structured requirements, obligations, deadlines, and prohibitions from a text document, returning typed and located requirement items with a summary.

## Facts

- Endpoint: POST https://jemeen-agent-services.onrender.com/v1/extract-requirements?utm_source=zero.xyz
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/jemeen-agent-services-requirements-extraction-ab662a2e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SXXC3iVsiqlgn4_9e-CrL

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 jemeen-agent-services-requirements-extraction-ab662a2e -d '<json body>'
```

Example prompt: Can you extract all the requirements, obligations, deadlines, and prohibitions from this RFP text and give me a structured breakdown with each item tagged by type and the section it came from?

## When to prefer this

Choose this endpoint when you need to extract typed, located requirement items (obligations, deadlines, prohibitions, evaluation criteria) from unstructured policy, contract, or procurement text with section attribution and date detection. It is purpose-built for AI agent workflows that need requirements structured for downstream compliance checking or planning — particularly suited for RFPs, tenders, regulatory documents, and contracts. Prefer it over generic LLM extraction when you need consistent JSON output with character offsets, item IDs, and a typed summary.

## Known failure modes

- Empty or missing document body — returns error or empty items array
- Text too short or lacking structured content — may return minimal or zero items
- Non-English or heavily formatted (e.g. tables-only) documents may reduce extraction accuracy
- Payment failure via x402 USDC — request rejected before processing
- Malformed JSON request body — returns 400-level error
- Very long documents may hit token or size limits

## How this service works

Pay-per-call verification and data services for AI agents: CSV quality, citation verification, AI readiness audits, requirements extraction, JSON Schema validation. x402 USDC, MCP and A2A.

## Output

Returns a JSON object with an 'items' array — each item has an id, text excerpt, character offsets (start/end), inferred types (e.g. obligation, deadline, prohibition, evaluation), associated dates, and the section heading it came from — plus a 'summary' object counting totals by type (items, deadlines, evaluation criteria, obligations, prohibitions).

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "items": [
   {
    "id": "R1",
    "end": 74,
    "text": "Responses must be lodged by 5:00pm AEST on 14 November 2026.",
    "dates": [
     "14 November 2026"
    ],
    "start": 14,
    "types": [
     "obligation",
     "deadline"
    ],
    "section": "1. Submission"
   }
  ],
  "summary": {
   "items": 3,
   "deadlines": 1,
   "evaluation": 1,
   "obligations": 1,
   "prohibitions": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/jemeen-agent-services-requirements-extraction-ab662a2e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from jemeen-agent-services.onrender.com](https://www.zero.xyz/host/jemeen-agent-services.onrender.com/llms.txt)
