Dartmouth API Developer Portal

People Disability and Disability Services API

Returns information about disability types and disability services from Banner for students. May be extended to include HR information about non-students in the future.

Rating

Attribute Value
Highly Available Yes
Cache Refresh Interval 6 Hours
Filtering Yes

Required Scopes

Scope Description
api:disability_services:write.hipaa This scope is required in order to write disability services. Granting of this scope is approved by the Undergraduate Registrars Office
api:disability_services:read.hipaa This scope is required in order to release disability services attributes. Granting of this scope is approved by the Undergraduate Registrars Office
urn:dartmouth:people:private This optional scope is required in order to read and update records for FERPA protected identities. Granting of this scope is via the Undergraduate Registrars Office

Request

GET /api/disability_services

Required Headers

Authorization: Bearer {jwt}

Parameters

Parameter Name Type Description Valid values Required

(Standard filter parameters)

Returns

Status Code Description
200 The URI parameter {netid} passed in is a valid person
404 The URI parameter {netid} passed in is NOT a valid person, or the scope is not supplied

Notes on usage

For students, the disability codes are taken from Banner. For Faculty and Staff, no disability information is currently supplied.

Business Logic

The disability_id is field SGRDISA_DISA_CODE in table SGRDISA in Banner. The disability_service_id is field SGRDSER_SSER_CODE in table SGRDSER in Banner. These are both edited via the Banner form SGADISA - Student Disability Services.

Descriptions for these codes are defined in the lookup tables STVDISA and STVSSER. See the disability types endpoint.

Sample Request

https://api.dartmouth.edu/api/disability_services?netid=f0027k4

Sample Return

[
    {
        "netid": "f0027k4",
        "cache_date": "2019-05-31T14:32:44Z",
        "data_source": "sis",
        "disability_id":"DA",
        "sis_term_code": "202001",
        "disability_services": []
    },
    {
        "netid": "f0027k4",
        "cache_date": "2019-05-31T14:32:44Z",
        "data_source": "sis",
        "disability_id":"DA",
        "sis_term_code": "202003",
        "disability_services": []
    },
    {
        "netid": "f0027k4",
        "cache_date": "2019-05-31T14:32:44Z",
        "data_source": "sis",
        "disability_id":"DB",
        "sis_term_code": "202001",
        "disability_services": [
            {
                "disability_service_id": "CTEC",
                "start": "2020-01-01",
                "end": "2020-03-30"
            },
            {
                "disability_service_id": "SUPA",
                "start": "2020-01-01",
                "end": "2020-03-30"
            }
        ]
    }
]