# DAPIP College/University Name Screener

> DAPIP College/University Name Screener is a paid API for AI agents from api.agentstools.dev, paid per call via x402, $0.008/call, status unknown (last checked 2026-09-15).

Fuzzy-searches the federal DAPIP database for US colleges and universities by name, returning ranked institution candidates with DAPIP id, OPEID, IPEDS unit id, state, and accreditation flag.

## Facts

- Endpoint: GET https://api.agentstools.dev/edu/screen
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dapip-college-university-name-screener-6dc42777
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HyNtHGoxAFayfFWVODwvh

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 dapip-college-university-name-screener-6dc42777
```

Example prompt: Can you screen 'Northeastern University' against the federal DAPIP database and return the top 3 matching institution candidates with their DAPIP IDs, OPEIDs, and whether they're accredited?

## When to prefer this

Use this endpoint as a cheap first-pass screener ($0.008) before calling a more expensive verification endpoint like edu/verify. Ideal when you have a user-supplied institution name of uncertain spelling or format and need to resolve it to canonical federal identifiers (DAPIP id, OPEID, IPEDS unit id). Prefer this over direct verification when you need to handle fuzzy/partial names or disambiguation between similarly-named institutions.

## Known failure modes

- No matches found for highly misspelled or non-existent institution names
- Ambiguous name returns many low-confidence candidates — agent should increase limit or refine query
- Rate limit or payment failure (x402) if USDC balance is insufficient
- Empty name query returns validation error (name is required)
- Limit parameter outside 1–15 range returns schema validation error

## How this service works

Screen a US college or university name against the federal DAPIP database: fuzzy name search returning ranked institution candidates, each with its DAPIP id, OPEID, IPEDS unit id, state and an accredited flag. Cheap first step before edu/verify.

## Output

A ranked list of up to 15 institution candidates (default 5) each containing: DAPIP id, OPEID, IPEDS unit id, institution name, state abbreviation, and a boolean accredited flag. Results are ordered by fuzzy name match relevance.

## 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",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Institution name to screen for"
      },
      "limit": {
       "type": "integer",
       "maximum": 15,
       "minimum": 1,
       "description": "Max candidates to return, default 5"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dapip-college-university-name-screener-6dc42777/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.agentstools.dev](https://www.zero.xyz/host/api.agentstools.dev/llms.txt)
