Non-Person / Auxiliary Programs
Auxiliary Program or non-person resource is defined in Open Registry as:
/auxiliaryProgram?rcpid={rcpid}&netid={netid}
- HTTP request headers:
- Content-Type: text/plain
- HTTP query string parameters:
- rcpid: RCPID
- netid: valid NETID for a program account
- HTTP response entity body:
- Success message (in case of 200)
- Error message(s) (in any other cases)
- HTTP status codes:
- 200:Â NETID successfully assigned to Auxiliary Program
- 406:Â Input data is not acceptable: RCPID cannot be null
- 406:Â Input data is not acceptable: NETIDÂ cannot be null
- 406:Â Input data is not acceptable: RCPID cannot be empty or empty spaces
- 406:Â Input data is not acceptable: NETID cannot be empty or empty spaces
- 409:Â The provided data could not be processed due to internal state conflict: NETID already exists for person
- 409:Â The provided data could not be processed due to internal state conflict: NETID already exists for program
- 409:Â The provided data could not be processed due to internal state conflict: NETID exists as an IID
- 409:Â The provided data could not be processed due to internal state conflict:
- 401/403: the authentication/authorization fails
- 500: any other server error that occurs