Skip to content

Loanlimit API

The Loanlimit API calculates federal Direct Loan limit reductions for students enrolled less than full-time.

If you process federal aid disbursements and need to compute the correct per-term amounts when a student is enrolled less than full-time, this API gives you a single answer.

First call in two minutes

curl -X POST https://loanlimit.app/v1/calculate \
  -H 'authorization: Bearer proata_live_<your-token>' \
  -H 'content-type: application/json' \
  -d '{
    "dependency_status": "dependent",
    "degree_level": "undergraduate",
    "grade_level": "first_year",
    "subsidized_amount": 0,
    "plus_denied": false,
    "is_legacy_borrower": false,
    "terms": [
      {"label": "Fall", "full_time_credits": 12, "credits_enrolled": 12},
      {"label": "Spring", "full_time_credits": 12, "credits_enrolled": 9}
    ]
  }'

You'll get back a per-term breakdown with both equal and proportional distribution amounts. See the Quickstart for a full walkthrough.

What's in here

  • Getting Started — what the API does, your first call, how to request an API key.
  • Guides — full walkthroughs for the bulk CSV and single-student endpoints, plus error-handling advice.
  • Reference — generated OpenAPI reference, bulk CSV schema, full error code table.

Need an API key?

Email api@desata.io to request a key. See Authentication for the details.