# Niche School & College Rankings API

> Niche School & College Rankings API is a paid API for AI agents from api.jobsproperty-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns paginated Niche rankings of US colleges and K-12 public schools/districts with grades, ratings, acceptance rates, and pricing data

## Facts

- Endpoint: GET https://api.jobsproperty-api.workers.dev/api/realestate/niche-schools?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/niche-school-college-rankings-api-7174ed19
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IVU12MEQyD28afaShp60j

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 niche-school-college-rankings-api-7174ed19
```

Example prompt: Can you pull the Niche rankings for the top public high schools in California, starting from page 1? I want to see their grades, ratings, and student-teacher ratios.

## When to prefer this

Use this endpoint when you need structured, ranked lists of US colleges or K-12 public schools with Niche-specific grades, awards, and review data — especially when you need to filter by state or paginate through results. Prefer this over general web search when you need machine-readable ranking data with consistent fields like acceptance rate, net price, SAT range, and student-teacher ratio across many institutions.

## Known failure modes

- Invalid list type value returns error or defaults to colleges
- Invalid state slug (e.g. 'calif' instead of 'california') may return empty results or error
- Page number beyond available pages returns empty schools array
- Niche.com source being unavailable may cause stale or failed data
- Missing required query params may default to first page of colleges nationally

## How this service works

Niche rankings of US colleges and K-12 public schools/districts, nationally or by state: rank award (e.g. #1 Best Colleges in America), name, type, overall Niche grade (A+ to D-), acceptance rate, net price and SAT range for colleges, students and student-teacher ratio for schools, review rating and count, and Niche profile URL; 25 per page plus the total number ranked.

## Output

Returns a JSON object with the list type, page number, state (if filtered), total count of ranked institutions, source URL, and an array of up to 25 ranked entries. Each entry includes name, type, rank award label, Niche numeric grade (0–5 scale) and letter grade (A+ to D-), review rating, review count, position, Niche profile URL, and where applicable: acceptance rate, net price, SAT range, student count, and student-teacher ratio. Also includes a checkedAt timestamp.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "list": {
       "type": "string",
       "description": "One of colleges, public-high-schools, public-elementary-schools, public-middle-schools, school-districts (default colleges)"
      },
      "page": {
       "type": "string",
       "description": "Page number from 1 (default 1)"
      },
      "state": {
       "type": "string",
       "description": "Optional US state name as in Niche URLs, e.g. california, new-york"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "list": "colleges",
  "page": 1,
  "count": 25,
  "state": "texas",
  "total": 133,
  "source": "https://www.niche.com/colleges/search/best-colleges/s/texas/",
  "schools": [
   {
    "url": "https://www.niche.com/colleges/rice-university/",
    "name": "Rice University",
    "type": "CollegeOrUniversity",
    "award": "#1 Best Colleges in Texas",
    "grade": 4.33,
    "rating": 4.11,
    "reviews": 1162,
    "netPrice": 23589,
    "position": 1,
    "satRange": "1510-1570",
    "students": null,
    "gradeLetter": "A+",
    "acceptanceRate": 8,
    "studentTeacherRatio": null
   },
   {
    "url": "https://www.niche.com/colleges/university-of-texas-austin/",
    "name": "University of Texas - Austin",
    "type": "CollegeOrUniversity",
    "award": "#2 Best Colleges in Texas",
    "grade": 4.33,
    "rating": 4.03,
    "reviews": 7099,
    "netPrice": 17942,
    "position": 2,
    "satRange": "1250-1510",
    "students": null,
    "gradeLetter": "A+",
    "acceptanceRate": 26.7,
    "studentTeacherRatio": null
   }
  ],
  "checkedAt": "2026-10-23T09:37:03.326Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/niche-school-college-rankings-api-7174ed19/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.jobsproperty-api.workers.dev](https://www.zero.xyz/host/api.jobsproperty-api.workers.dev/llms.txt)
