Admit Coach Counseling API

The Counseling API from Admit Coach — 19 operation(s) for counseling.

Operations 19

GET /api/counseling/tracks Counseling Tracks #
GET /api/counseling/checklist Counseling Checklist #
GET /api/counseling/financial-strategy Counseling Financial Strategy #
GET /api/counseling/career-roi Counseling Career Roi #
GET /api/counseling/campus-fit Counseling Campus Fit #
GET /api/counseling/equity-report/{unitid} Counseling Equity Report #
POST /api/counseling/rec-letter Draft Rec Letter #
POST /api/counseling/essay-audit Essay Humanizer Audit #
GET /api/counseling/list-health List Health Score #
GET /api/counseling/reverse-chance Reverse Chance Endpoint #
GET /api/counseling/action-plan Adhd Action Plan Endpoint #
POST /api/counseling/sentence-surgeon Sentence Surgeon Endpoint #
POST /api/counseling/activity-compressor Activity Compressor Endpoint #
GET /api/counseling/why-us-intel Why Us Intel Endpoint #
GET /api/counseling/major-chancing Major Chancing Endpoint #
GET /api/counseling/supplemental-prompts Supplemental Prompts Endpoint #
POST /api/counseling/ed-boost Ed Boost Endpoint #
POST /api/counseling/activity-tier-rank Activity Tier Rank Endpoint #
POST /api/counseling/appeal-letter Appeal Letter Endpoint #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/admit-coach-com:admit-coach-com-counseling-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

admit-coach-com-counseling-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Admit Coach Agentic OS Counseling API
  version: 5.3.0-gemini-3.7
tags:
- name: Counseling
paths:
  /api/counseling/tracks:
    get:
      summary: Counseling Tracks
      description: Return counseling tracks with personalized completion status based on user data.
      operationId: counseling_tracks_api_counseling_tracks_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
      tags:
      - Counseling
  /api/counseling/checklist:
    get:
      summary: Counseling Checklist
      description: Per-school application checklist with real deadlines, requirements, and completion status.
      operationId: counseling_checklist_api_counseling_checklist_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
      tags:
      - Counseling
  /api/counseling/financial-strategy:
    get:
      summary: Counseling Financial Strategy
      description: Structured financial aid strategy across all schools — need-blind, merit, CSS, net price by income.
      operationId: counseling_financial_strategy_api_counseling_financial_strategy_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
      tags:
      - Counseling
  /api/counseling/career-roi:
    get:
      summary: Counseling Career Roi
      description: Career ROI analysis — earnings, debt-to-income, program-level outcomes.
      operationId: counseling_career_roi_api_counseling_career_roi_get
      parameters:
      - name: unitid
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Unitid
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/campus-fit:
    get:
      summary: Counseling Campus Fit
      description: Campus fit discovery — match student preferences to real school data.
      operationId: counseling_campus_fit_api_counseling_campus_fit_get
      parameters:
      - name: size
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Size
      - name: setting
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Setting
      - name: region
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Region
      - name: climate
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Climate
      - name: major
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Major
      - name: greek_life
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Greek Life
      - name: study_abroad
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Study Abroad
      - name: research
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Research
      - name: coop_internship
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Coop Internship
      - name: honors
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Honors
      - name: max_acceptance
        in: query
        required: false
        schema:
          type: number
          default: 100
          title: Max Acceptance
      - name: max_results
        in: query
        required: false
        schema:
          type: integer
          default: 15
          title: Max Results
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/equity-report/{unitid}:
    get:
      summary: Counseling Equity Report
      description: Equity & outcomes report — graduation rates by race, Pell gap, diversity, income.
      operationId: counseling_equity_report_api_counseling_equity_report__unitid__get
      parameters:
      - name: unitid
        in: path
        required: true
        schema:
          type: string
          title: Unitid
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/rec-letter:
    post:
      summary: Draft Rec Letter
      description: 'Generate a personalized recommendation letter draft using AI.

        Inspired by CollegeVine''s AI rec letter assistant and aiforeducation.io templates.'
      operationId: draft_rec_letter_api_counseling_rec_letter_post
      requestBody:
        content:
          application/json:
            schema:
              additionalProperties: true
              type: object
              title: Req
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/essay-audit:
    post:
      summary: Essay Humanizer Audit
      description: 'Audit an essay draft using the 5-Layer Academic Humanizer protocol.

        Scans for AI clichés (delve, tapestry, etc.), formulaic openers, em-dashes,

        and returns a 5-dimension rubric score with line-by-line revision steps.'
      operationId: essay_humanizer_audit_api_counseling_essay_audit_post
      requestBody:
        content:
          application/json:
            schema:
              additionalProperties: true
              type: object
              title: Req
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/list-health:
    get:
      summary: List Health Score
      description: 'Calculate the 0-100 College List Health Index evaluating portfolio balance

        across Reach, Target, and Safety schools with risk flags and recommendations.'
      operationId: list_health_score_api_counseling_list_health_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
      tags:
      - Counseling
  /api/counseling/reverse-chance:
    get:
      summary: Reverse Chance Endpoint
      description: 'Reverse Chance Me simulator that categorizes matching schools into

        Reach/Target/Safety and computes ''What-If'' stat sensitivity levers.'
      operationId: reverse_chance_endpoint_api_counseling_reverse_chance_get
      parameters:
      - name: gpa
        in: query
        required: false
        schema:
          type: number
          default: 3.7
          title: Gpa
      - name: sat
        in: query
        required: false
        schema:
          type: integer
          default: 1350
          title: Sat
      - name: major
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Major
      - name: state
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: State
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/action-plan:
    get:
      summary: Adhd Action Plan Endpoint
      description: 'Generate an ADHD-optimized, action-first micro-step application roadmap

        with concrete time estimates and a 2-minute quick win.'
      operationId: adhd_action_plan_endpoint_api_counseling_action_plan_get
      parameters:
      - name: grade
        in: query
        required: false
        schema:
          type: string
          default: 12th
          title: Grade
      - name: priority
        in: query
        required: false
        schema:
          type: string
          default: college_list
          title: Priority
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/sentence-surgeon:
    post:
      summary: Sentence Surgeon Endpoint
      description: 'Analyze an essay sentence flagged for AI clichés or abstract nouns

        and return 3 authentic, humanized rewrite options (Action, Sensory, Scale).'
      operationId: sentence_surgeon_endpoint_api_counseling_sentence_surgeon_post
      requestBody:
        content:
          application/json:
            schema:
              additionalProperties: true
              type: object
              title: Req
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/activity-compressor:
    post:
      summary: Activity Compressor Endpoint
      description: 'Compress extracurricular notes into high-impact Common App descriptions

        strictly respecting the 150-character limit with active verbs and metrics.'
      operationId: activity_compressor_endpoint_api_counseling_activity_compressor_post
      requestBody:
        content:
          application/json:
            schema:
              additionalProperties: true
              type: object
              title: Req
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/why-us-intel:
    get:
      summary: Why Us Intel Endpoint
      description: 'Generate hyper-specific ''Why This College?'' intelligence from real IPEDS and Scorecard data

        to help students avoid generic essays.'
      operationId: why_us_intel_endpoint_api_counseling_why_us_intel_get
      parameters:
      - name: university
        in: query
        required: true
        schema:
          type: string
          title: University
      - name: major
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Major
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/major-chancing:
    get:
      summary: Major Chancing Endpoint
      description: Calculate major-specific competitiveness multipliers and capped program risk advisories.
      operationId: major_chancing_endpoint_api_counseling_major_chancing_get
      parameters:
      - name: major
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: Major
      - name: university
        in: query
        required: false
        schema:
          type: string
          default: ''
          title: University
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/supplemental-prompts:
    get:
      summary: Supplemental Prompts Endpoint
      description: Retrieve structured supplemental essay prompts, word count limits, and drafting advice.
      operationId: supplemental_prompts_endpoint_api_counseling_supplemental_prompts_get
      parameters:
      - name: university
        in: query
        required: true
        schema:
          type: string
          title: University
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/ed-boost:
    post:
      summary: Ed Boost Endpoint
      description: Evaluate Early Decision vs Regular Decision statistical boost and financial risk.
      operationId: ed_boost_endpoint_api_counseling_ed_boost_post
      requestBody:
        content:
          application/json:
            schema:
              additionalProperties: true
              type: object
              title: Req
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/activity-tier-rank:
    post:
      summary: Activity Tier Rank Endpoint
      description: Audit and tier-rank student extracurricular activities (Tiers 1-4) and sequence for Common App.
      operationId: activity_tier_rank_endpoint_api_counseling_activity_tier_rank_post
      requestBody:
        content:
          application/json:
            schema:
              additionalProperties: true
              type: object
              title: Req
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
  /api/counseling/appeal-letter:
    post:
      summary: Appeal Letter Endpoint
      description: 'Generate a formal, respectful, data-backed financial aid appeal letter.

        Omitted fields become bracketed placeholders — the letter never invents

        hardship claims or competing offers the family did not report.'
      operationId: appeal_letter_endpoint_api_counseling_appeal_letter_post
      requestBody:
        content:
          application/json:
            schema:
              additionalProperties: true
              type: object
              title: Req
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      tags:
      - Counseling
components:
  schemas:
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
          title: Detail
      type: object
      title: HTTPValidationError
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
            - type: string
            - type: integer
          type: array
          title: Location
        msg:
          type: string
          title: Message
        type:
          type: string
          title: Error Type
      type: object
      required:
      - loc
      - msg
      - type
      title: ValidationError