University of Washington Person API
The Person API from University of Washington — 5 operation(s) for person.
The Person API from University of Washington — 5 operation(s) for person.
openapi: 3.0.1
info:
title: IdCard Web Service (IdCardWS) Campus Person API
description: IdCard Web Service (IdCardWS) provides a RESTful API to UW IdCard data. Subscribe to http://mailman.u.washington.edu/mailman/listinfo/idcardws-users to get notifications about planned outages, support and the announcement of new features.
contact:
name: Enterprise Web Services & Events Team
url: https://itconnect.uw.edu/service/enterprise-web-services-and-events/
email: idcardws-support@uw.edu
version: v1
servers:
- url: /idcard
tags:
- name: Person
paths:
/v5/person/{reg_id}/registrationblock:
get:
tags:
- Person
summary: Get a student's registration blocks
description: "<pre>\r\n {\r\n \"DisplayTitle\" : \"Registration Blocks\",\r\n \"ews_guid\" : \"2dc0dda5-6ddb-4794-8a59-765214234fd6\",\r\n \"LongDescription\" : \"Get a student's registration blocks by their reg_id\",\r\n \"ShortDescription\" : \"Get a student's registration blocks by their reg_id\",\r\n \"OriginatingSchema\" : [ { \"source\":\"sdb\" },\r\n \"Notes\" : \"This resource requires any of the following ASTRA roles:\r\n - sws:Support\r\n - sws:RegistrationBlockerReader\r\n - sws:RegistrationBlockerWriter\r\n This resource supports the following authentication types:\r\n - X.509 Certificate\r\n - NetID \",\r\n \"Links\" : [],\r\n \"Synonyms\" : []\r\n }\r\n </pre>"
operationId: GetRegistrationBlocks
parameters:
- name: reg_id
in: path
description: RegIDs are the authoritative unique IDs guaranteed to identify a UW person permanently. RegIDs are assigned to a person by the Identity Registration Service, the authoritative source for person data reconciled from several data sources which may represent multiple records and accounts for a single person. A given RegID will always refer to the same person, regardless of name, status or affiliation changes.
required: true
schema:
type: string
responses:
'400':
description: 'Invalid arg: reg_id'
'404':
description: Student system key not found for uwregid
'200':
description: OK
content:
text/html:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
application/xml:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
text/xml:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
text/plain:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
application/json:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
text/json:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
'202':
description: Accepted
'301':
description: MovedPermanently
'302':
description: Found
'304':
description: NotModified
'401':
description: Identity '{identity}' is not authorized to access this resource.
'405':
description: MethodNotAllowed
'500':
description: InternalServerError
'503':
description: ServiceUnavailable
put:
tags:
- Person
summary: Update a student's registration blocks
description: "<pre>\r\n {\r\n \"DisplayTitle\" : \"Update Registration Blocks\",\r\n \"ews_guid\" : \"316f881d-1ad4-49ce-8489-56f640a69d4e\",\r\n \"LongDescription\" : \"Update a student's registration blocks by their reg_id\",\r\n \"ShortDescription\" : \"Update a student's registration blocks by their reg_id\",\r\n \"OriginatingSchema\" : [ { \"source\":\"sdb\" },\r\n \"Notes\" : \"This resource requires any of the following ASTRA roles:\r\n - sws:Support\r\n - sws:RegistrationBlockerWriter\r\n This resource supports the following authentication types:\r\n - X.509 Certificate\r\n - NetID \",\r\n \"Links\" : [],\r\n \"Synonyms\" : []\r\n }\r\n </pre>"
operationId: PutRegistrationBlocks
parameters:
- name: reg_id
in: path
description: RegIDs are the authoritative unique IDs guaranteed to identify a UW person permanently. RegIDs are assigned to a person by the Identity Registration Service, the authoritative source for person data reconciled from several data sources which may represent multiple records and accounts for a single person. A given RegID will always refer to the same person, regardless of name, status or affiliation changes.
required: true
schema:
type: string
requestBody:
description: ''
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/RegistrationBlockViewUpdateModel'
application/json:
schema:
$ref: '#/components/schemas/RegistrationBlockViewUpdateModel'
text/json:
schema:
$ref: '#/components/schemas/RegistrationBlockViewUpdateModel'
application/*+json:
schema:
$ref: '#/components/schemas/RegistrationBlockViewUpdateModel'
required: true
responses:
'400':
description: No StudentSystemKey found for RegID
'412':
description: if-match ETag does not match current Etag
'200':
description: OK
content:
text/html:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
application/xml:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
text/xml:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
text/plain:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
application/json:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
text/json:
schema:
$ref: '#/components/schemas/RegistrationBlockViewModel'
'202':
description: Accepted
'301':
description: MovedPermanently
'302':
description: Found
'304':
description: NotModified
'401':
description: Identity '{identity}' is not authorized to access this resource.
'405':
description: MethodNotAllowed
'500':
description: InternalServerError
'503':
description: ServiceUnavailable
/v5/person/{reg_id}/degree:
get:
tags:
- Person
summary: Search for a student's earned degrees
description: "<pre>\r\n {\r\n \"DisplayTitle\" : \"Degrees Earned\",\r\n \"ews_guid\" : \"3d62835e-53c7-4b18-9311-6a819f7a5f9d\",\r\n \"LongDescription\" : \"Search for a student's earned degrees by their reg_id\",\r\n \"ShortDescription\" : \"Search for a student's earned degrees s by their reg_id\",\r\n \"OriginatingSchema\" : [ { \"source\":\"swssdb\" }, { \"source\":\"irws\" } ],\r\n \"Notes\" : \"This resource requires any of the following ASTRA roles:\r\n - sws:Support\r\n - sws:GradeSubmitter\r\n - sws:UnitReader\r\n - sws:StudentRestrictedReader\r\n - sws:StudentDisabilityReader\r\n - sws:StudentEthnicityReader\r\n This resource supports the following authentication types:\r\n - X.509 Certificate\r\n - NetID \",\r\n \"Links\" : [],\r\n \"Synonyms\" : []\r\n }\r\n </pre>"
operationId: GetEarnedDegrees
parameters:
- name: reg_id
in: path
description: RegIDs are the authoritative unique IDs guaranteed to identify a UW person permanently. RegIDs are assigned to a person by the Identity Registration Service, the authoritative source for person data reconciled from several data sources which may represent multiple records and accounts for a single person. A given RegID will always refer to the same person, regardless of name, status or affiliation changes.
required: true
schema:
type: string
- name: deg_status
in: query
description: ''
schema:
type: string
default: '9'
responses:
'400':
description: 'Invalid arg: reg_id'
'404':
description: No earned degrees found for reg ID
'200':
description: OK
content:
text/html:
schema:
$ref: '#/components/schemas/EarnedDegreeListViewModel'
application/xml:
schema:
$ref: '#/components/schemas/EarnedDegreeListViewModel'
text/xml:
schema:
$ref: '#/components/schemas/EarnedDegreeListViewModel'
text/plain:
schema:
$ref: '#/components/schemas/EarnedDegreeListViewModel'
application/json:
schema:
$ref: '#/components/schemas/EarnedDegreeListViewModel'
text/json:
schema:
$ref: '#/components/schemas/EarnedDegreeListViewModel'
'202':
description: Accepted
'301':
description: MovedPermanently
'302':
description: Found
'304':
description: NotModified
'401':
description: Identity '{identity}' is not authorized to access this resource.
'405':
description: MethodNotAllowed
'500':
description: InternalServerError
'503':
description: ServiceUnavailable
/v5/person/{reg_id}/advisers:
get:
tags:
- Person
summary: Search for a student's academic advisers
description: "<pre>\r\n {\r\n \"DisplayTitle\" : \"Academic Advisers\",\r\n \"ews_guid\" : \"A27E0900-CA26-4722-B192-529E21170E39\",\r\n \"LongDescription\" : \"Search for a student's academic advisers by their reg_id\",\r\n \"ShortDescription\" : \"Search for a student's academic advisers by their reg_id\",\r\n \"OriginatingSchema\" : [ { \"source\":\"aadb\" }, { \"source\":\"irws\" } ],\r\n \"Notes\" : \"This resource requires any of the following ASTRA roles:\r\n - sws:Support\r\n - sws:GradeSubmitter\r\n - sws:UnitReader\r\n - sws:StudentRestrictedReader\r\n - sws:StudentDisabilityReader\r\n - sws:StudentEthnicityReader\r\n This resource supports the following authentication types:\r\n - X.509 Certificate\r\n - NetID\r\n The academic adviser resource describes the academic advisers for a student. If the person is a not student \r\n then there will be no records found. Adviser data can come various sources such as programs (Undergraduate Advising, Honors,\r\n Office of Minority Affairs, etc.) as well as specific departments (Engineering, Arts, etc.).\",\r\n \"Links\" : [],\r\n \"Synonyms\" : []\r\n }\r\n </pre>"
operationId: GetAcademicAdvisers
parameters:
- name: reg_id
in: path
description: RegIDs are the authoritative unique IDs guaranteed to identify a UW person permanently. RegIDs are assigned to a person by the Identity Registration Service, the authoritative source for person data reconciled from several data sources which may represent multiple records and accounts for a single person. A given RegID will always refer to the same person, regardless of name, status or affiliation changes.
required: true
schema:
type: string
responses:
'400':
description: 'Invalid arg: reg_id'
'404':
description: No academic advisers found for reg ID
'200':
description: OK
content:
text/html:
schema:
$ref: '#/components/schemas/AcademicAdvisersListViewModel'
application/xml:
schema:
$ref: '#/components/schemas/AcademicAdvisersListViewModel'
text/xml:
schema:
$ref: '#/components/schemas/AcademicAdvisersListViewModel'
text/plain:
schema:
$ref: '#/components/schemas/AcademicAdvisersListViewModel'
application/json:
schema:
$ref: '#/components/schemas/AcademicAdvisersListViewModel'
text/json:
schema:
$ref: '#/components/schemas/AcademicAdvisersListViewModel'
'202':
description: Accepted
'301':
description: MovedPermanently
'302':
description: Found
'304':
description: NotModified
'401':
description: Identity '{identity}' is not authorized to access this resource.
'405':
description: MethodNotAllowed
'500':
description: InternalServerError
'503':
description: ServiceUnavailable
/v5/person/{reg_id}:
get:
tags:
- Person
summary: Search for a person by their reg_id
description: "<pre>\r\n {\r\n \"DisplayTitle\" : \"Person\",\r\n \"ews_guid\" : \"A27E0900-CA26-4722-B192-529E21170E39\",\r\n \"LongDescription\" : \"Search for a person by their reg_id\",\r\n \"ShortDescription\" : \"Search for a person by their reg_id\",\r\n \"OriginatingSchema\" : [ { \"source\":\"swssdb\" }, { \"source\":\"uweo\" }, { \"source\":\"irws\" } ],\r\n \"Notes\" : \"This resource requires any of the following ASTRA roles:\r\n - sws:Support\r\n - sws:GradeSubmitter\r\n - sws:UnitReader\r\n - sws:StudentRestrictedReader\r\n - sws:StudentDisabilityReader\r\n - sws:StudentEthnicityReader\r\n This resource supports the following authentication types:\r\n - X.509 Certificate\r\n - NetID.\r\n The person resource describes a UW person in an academic-centric way. If the person is a student \r\n the person's name will be the name from the Student System. If the person is a faculty\r\n that name will be provided by the HR system.\",\r\n \"Links\" : [ \"https://metadata.uw.edu/Catalog/ViewItem/Term/studentdata.uwstudent\" ],\r\n \"Synonyms\" : []\r\n }\r\n </pre>"
operationId: GetPerson
parameters:
- name: reg_id
in: path
description: RegIDs are the authoritative unique IDs guaranteed to identify a UW person permanently. RegIDs are assigned to a person by the Identity Registration Service, the authoritative source for person data reconciled from several data sources which may represent multiple records and accounts for a single person. A given RegID will always refer to the same person, regardless of name, status or affiliation changes.
required: true
schema:
maxLength: 32
minLength: 32
type: string
responses:
'400':
description: 'Invalid arg: reg_id'
'404':
description: No person with reg ID found.
'200':
description: OK
content:
text/html:
schema:
$ref: '#/components/schemas/PersonViewModel'
application/xml:
schema:
$ref: '#/components/schemas/PersonViewModel'
text/xml:
schema:
$ref: '#/components/schemas/PersonViewModel'
text/plain:
schema:
$ref: '#/components/schemas/PersonViewModel'
application/json:
schema:
$ref: '#/components/schemas/PersonViewModel'
text/json:
schema:
$ref: '#/components/schemas/PersonViewModel'
'202':
description: Accepted
'301':
description: MovedPermanently
'302':
description: Found
'304':
description: NotModified
'401':
description: Identity '{identity}' is not authorized to access this resource.
'405':
description: MethodNotAllowed
'500':
description: InternalServerError
'503':
description: ServiceUnavailable
/v5/person:
get:
tags:
- Person
summary: Search for people that match the supplied parameters
description: "<pre>\r\n {\r\n \"DisplayTitle\" : \"Person Search\",\r\n \"ews_guid\" : \"FEA18F19-6500-4890-9F1D-B0A096E9FE72\",\r\n \"LongDescription\" : \"Search for a person record by an identifier such as reg_id, net_id, student_number, employee_id, \r\n or student system key\",\r\n \"ShortDescription\" : \"Search for a person record by an identifier\",\r\n \"OriginatingSchema\" : [ { \"source\":\"swssdb\" }, { \"source\":\"uweo\" }, { \"source\":\"irws\" } ],\r\n \"Notes\" : \"This resource requires any of the following ASTRA roles:\r\n - sws:Support\r\n - sws:GradeSubmitter\r\n - sws:UnitReader\r\n - sws:StudentRestrictedReader\r\n - sws:StudentDisabilityReader\r\n - sws:StudentEthnicityReader\r\n This resource supports the following authentication types:\r\n - X.509 Certificate\r\n - NetID\r\n One and only one of the parameters needs to be supplied.\",\r\n \"Links\" : [ \"https://metadata.uw.edu/Catalog/ViewItem/Term/studentdata.uwstudent\" ],\r\n \"Synonyms\" : []\r\n }\r\n </pre>"
operationId: PersonSearch
parameters:
- name: reg_id
in: query
description: RegIDs are the authoritative unique IDs guaranteed to identify a UW person permanently. RegIDs are assigned to a person by the Identity Registration Service, the authoritative source for person data reconciled from several data sources which may represent multiple records and accounts for a single person. A given RegID will always refer to the same person, regardless of name, status or affiliation changes.
schema:
type: string
default: ''
- name: net_id
in: query
description: ''
schema:
type: string
default: ''
- name: student_number
in: query
description: ''
schema:
type: string
default: ''
- name: employee_id
in: query
description: ''
schema:
type: string
default: ''
- name: student_system_key
in: query
description: ''
schema:
type: string
default: ''
- name: changed_since_date
in: query
description: ''
schema:
type: string
default: ''
- name: verbose
in: query
description: Choose on or true to enable. Otherwise off or false.
schema:
type: string
default: ''
- name: page_size
in: query
description: ''
schema:
type: string
default: ''
- name: page_start
in: query
description: ''
schema:
type: string
default: ''
responses:
'400':
description: 'Invalid arg: reg ID | Invalid arg: net ID | Invalid arg: student number | Invalid arg: employee ID | Invalid arg: student system key | Only one search criteria may be provided. | You must enter at least one characters for first_name. | You must enter at least two characters for last_name. | You cannot search by only birth_date. Searching by that field requires either last_name and/or first_name. | If you enter a value for birth_date, you may not enter a value for reg_id, net_id, student_number, employee_id and/or student_system_key. | The request has exceeded the maximum amount of results allowed. Please refine your search. | Error in search criteria'
'500':
description: Error in search criteria | InternalServerError
'200':
description: OK
content:
text/html:
schema:
$ref: '#/components/schemas/PersonSearchViewModel'
application/xml:
schema:
$ref: '#/components/schemas/PersonSearchViewModel'
text/xml:
schema:
$ref: '#/components/schemas/PersonSearchViewModel'
text/plain:
schema:
$ref: '#/components/schemas/PersonSearchViewModel'
application/json:
schema:
$ref: '#/components/schemas/PersonSearchViewModel'
text/json:
schema:
$ref: '#/components/schemas/PersonSearchViewModel'
'202':
description: Accepted
'301':
description: MovedPermanently
'302':
description: Found
'304':
description: NotModified
'401':
description: Identity '{identity}' is not authorized to access this resource.
'405':
description: MethodNotAllowed
'503':
description: ServiceUnavailable
components:
schemas:
NoticeResourceUri:
type: object
properties:
RegID:
type: string
nullable: true
Href:
type: string
nullable: true
additionalProperties: false
description: "{\r\n \"DisplayTitle\" : \"Notice Resource URI\",\r\n \"TargetSchema\" : [{\"target\" : \"SWS.Notice\"}],\r\n \"TargetOperationId\" : [\"GetNotice\"]\r\n}"
PersonSearchResourceUri:
type: object
properties:
EmployeeID:
type: string
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"IRWS.identity.uwEmployeeID\" }\r\n ],\r\n \"TechnicalDescription\": \"Employee id\"\r\n }\r\n </pre>"
nullable: true
NetID:
type: string
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"IRWS.identity.uwNetID\" }\r\n ],\r\n \"TechnicalDescription\": \"UWNetID\"\r\n }\r\n </pre>"
nullable: true
PageStart:
type: string
nullable: true
PageSize:
type: string
nullable: true
Verbose:
type: boolean
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"IRWS.identity.regid\" }\r\n ],\r\n \"TechnicalDescription\": \"UW Registration ID\"\r\n }\r\n </pre>"
RegID:
type: string
nullable: true
StudentNumber:
type: string
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"IRWS.identity.uwStudentID\" }\r\n ],\r\n \"TechnicalDescription\": \"Student number\"\r\n }\r\n </pre>"
nullable: true
ChangedSinceDate:
type: string
nullable: true
StudentSystemKey:
type: string
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"IRWS.identity.uwStudentSystemKey\" }\r\n ],\r\n \"TechnicalDescription\": \"Student system key\"\r\n }\r\n </pre>"
nullable: true
HasDisability:
type: string
nullable: true
Href:
type: string
nullable: true
additionalProperties: false
description: "{\r\n \"DisplayTitle\" : \"Person Search Resource URI\",\r\n \"TargetSchema\" : [{\"target\" : \"SWS.Person\"}],\r\n \"TargetOperationId\" : [\"PersonSearch\"]\r\n}"
VeteranCodeDescriptionViewModel:
type: object
properties:
Code:
type: string
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"SWSSDB.sys_tbl_44_veteran.table_key\" }\r\n ],\r\n \"TechnicalDescription\": \"Veteran Code\"\r\n }\r\n </pre>"
nullable: true
Description:
type: string
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"SWSSDB.sys_tbl_44_veteran.veteran_descrip\" }\r\n ],\r\n \"TechnicalDescription\": \"Veteran description\"\r\n }\r\n </pre>"
nullable: true
additionalProperties: false
description: "{\r\n \"DisplayTitle\" : \"Veteran Code Description Model\"\r\n}"
DegreeEarnedViewModel:
type: object
properties:
Campus:
type: string
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"SWSSDB.student_2_uw_degree_info.deg_branch\" }\r\n ],\r\n \"TechnicalDescription\": \"Campus name\"\r\n }\r\n </pre>"
nullable: true
DegreeLevel:
type: integer
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"SWSSDB.student_2_uw_degree_info.deg_level\" }\r\n ],\r\n \"TechnicalDescription\": \"Degree level\"\r\n }\r\n </pre>"
format: int32
DegreeTitle:
type: string
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"SWSSDB.student_2_uw_degree_info.deg_title\" }\r\n ],\r\n \"TechnicalDescription\": \"Degree Title\"\r\n }\r\n </pre>"
nullable: true
DegreeType:
type: integer
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"SWSSDB.student_2_uw_degree_info.deg_type\" }\r\n ],\r\n \"TechnicalDescription\": \"Degree type\"\r\n }\r\n </pre>"
format: int32
DegreeEarnedYear:
type: integer
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"SWSSDB.student_2_uw_degree_info.deg_earned_yr\" }\r\n ],\r\n \"TechnicalDescription\": \"Degree Earned Year\"\r\n }\r\n </pre>"
format: int32
DegreeEarnedQuarter:
type: string
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"SWSSDB.student_2_uw_degree_info.deg_earned_qtr\" }\r\n ],\r\n \"TechnicalDescription\": \"Degree Earned Quarter\"\r\n }\r\n </pre>"
nullable: true
DegreeStatus:
type: integer
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"SWSSDB.student_2_uw_degree_info.deg_status\" }\r\n ],\r\n \"TechnicalDescription\": \"Degree Status\"\r\n }\r\n </pre>"
format: int32
DiplomaName:
type: string
nullable: true
DiplomaMail:
type: integer
format: int32
nullable: true
DiplomaMailToLocalAddress:
type: boolean
additionalProperties: false
description: "{\r\n \"DisplayTitle\" : \"Degree Earned Model\",\r\n \"TargetSchema\" : [{\"target\" : \"SWS.DegreesEarned\"}]\r\n}"
PersonSearchViewModel:
type: object
properties:
TotalCount:
type: integer
format: int32
PageSize:
type: string
nullable: true
PageStart:
type: string
nullable: true
Persons:
type: array
items:
$ref: '#/components/schemas/PersonViewModelBase'
nullable: true
readOnly: true
Current:
$ref: '#/components/schemas/PersonSearchResourceUri'
Previous:
$ref: '#/components/schemas/PersonSearchResourceUri'
Next:
$ref: '#/components/schemas/PersonSearchResourceUri'
additionalProperties: false
description: "{\r\n \"DisplayTitle\" : \"Person Search Model\",\r\n \"TargetSchema\" : [{\"target\" : \"SWS.Person\"}]\r\n}"
PersonDegreeResourceUri:
type: object
properties:
RegID:
type: string
nullable: true
Href:
type: string
nullable: true
additionalProperties: false
description: "{\r\n \"DisplayTitle\" : \"Person Degree Resource URI\",\r\n \"TargetSchema\" : [{\"target\" : \"SWS.PersonDegree\"}],\r\n \"TargetOperationId\" : [\"GetEarnedDegrees\"]\r\n}"
PersonFinancialResourceUri:
type: object
properties:
RegID:
type: string
nullable: true
Href:
type: string
nullable: true
additionalProperties: false
description: "{\r\n \"DisplayTitle\" : \"Person Financial Resource URI\",\r\n \"TargetSchema\" : [{\"target\" : \"SWS.PersonFinancial\"}],\r\n \"TargetOperationId\" : [\"GetPersonalFinancial\"]\r\n}"
LocalAddressViewModel:
type: object
properties:
Line1:
type: string
description: "<pre>\r\n {\r\n \"OriginatingSchema\" : [\r\n { \"source\":\"SWSSDB.addresses.local_line_1\" }\r\n ],\r\n \"TechnicalDescription\
# --- truncated at 32 KB (80 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/university-of-washington/refs/heads/main/openapi/university-of-washington-person-api-openapi.yml