-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathopenapi.json
More file actions
1 lines (1 loc) · 78.1 KB
/
openapi.json
File metadata and controls
1 lines (1 loc) · 78.1 KB
1
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://localhost:8092","description":"Generated server url"}],"paths":{"/api/phone/{id}":{"get":{"tags":["phone-controller"],"operationId":"getPhoneById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/PhoneDto"}}}}}},"put":{"tags":["phone-controller"],"operationId":"updatePhone","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PhoneDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/PhoneDto"}}}}}},"delete":{"tags":["phone-controller"],"operationId":"deletePhone","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/person/{personId}/organization/{organizationId}":{"get":{"tags":["person-controller"],"operationId":"getAssociationByPersonAndOrg","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/AssociationDto"}}}}}},"put":{"tags":["person-controller"],"operationId":"updateOrgAssociation","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssociationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AssociationDto"}}}}}}},"post":{"tags":["person-controller"],"operationId":"associateOrg","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssociationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AssociationDto"}}}}}}},"delete":{"tags":["person-controller"],"operationId":"deleteOrgAssociation","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/person/{personId}/credential/{credentialId}":{"get":{"tags":["person-controller"],"operationId":"getCredential","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"credentialId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/PersonalQualificationDtoCredentialDto"}}}}}},"put":{"tags":["person-controller"],"operationId":"updateCredentialAssociation","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"credentialId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonalQualificationDtoCredentialDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PersonalQualificationDtoCredentialDto"}}}}}}},"post":{"tags":["person-controller"],"operationId":"associateCredential","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"credentialId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonalQualificationDtoCredentialDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PersonalQualificationDtoCredentialDto"}}}}}}},"delete":{"tags":["person-controller"],"operationId":"deleteCredentialAssociation","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"credentialId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/person/{personId}/competency/{competencyId}":{"get":{"tags":["person-controller"],"operationId":"getCompetency","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"competencyId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/PersonalQualificationDtoCompetencyDto"}}}}}},"put":{"tags":["person-controller"],"operationId":"updateCompetencyAssociation","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"competencyId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonalQualificationDtoCompetencyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PersonalQualificationDtoCompetencyDto"}}}}}}},"post":{"tags":["person-controller"],"operationId":"associateCompetency","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"competencyId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonalQualificationDtoCompetencyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PersonalQualificationDtoCompetencyDto"}}}}}}},"delete":{"tags":["person-controller"],"operationId":"deleteCompetencyAssociation","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"competencyId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/person/{id}":{"get":{"tags":["person-controller"],"operationId":"getPersonById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/PersonDto"}}}}}},"put":{"tags":["person-controller"],"operationId":"updatePerson","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/PersonDto"}}}}}},"delete":{"tags":["person-controller"],"operationId":"deletePerson","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/organization/{id}":{"get":{"tags":["organization-controller"],"operationId":"getOrganizationById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/OrganizationDto"}}}}}},"put":{"tags":["organization-controller"],"operationId":"updateOrganization","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrganizationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/OrganizationDto"}}}}}},"delete":{"tags":["organization-controller"],"operationId":"deleteOrganization","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/location/{id}":{"get":{"tags":["location-controller"],"operationId":"getLocationById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/LocationDto"}}}}}},"put":{"tags":["location-controller"],"operationId":"updateLocation","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LocationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/LocationDto"}}}}}},"delete":{"tags":["location-controller"],"operationId":"deleteLocation","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/learningresource/{id}":{"get":{"tags":["learning-resource-controller"],"operationId":"getLearningResourceById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/LearningResourceDto"}}}}}},"put":{"tags":["learning-resource-controller"],"operationId":"updateLearningResource","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LearningResourceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/LearningResourceDto"}}}}}},"delete":{"tags":["learning-resource-controller"],"operationId":"deleteLearningResource","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/learningrecord/{id}":{"get":{"tags":["learning-record-controller"],"operationId":"getLearningRecordById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/LearningRecordDto"}}}}}},"put":{"tags":["learning-record-controller"],"operationId":"updateLearningRecord","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LearningRecordDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/LearningRecordDto"}}}}}},"delete":{"tags":["learning-record-controller"],"operationId":"deleteLearningRecord","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/goal/{id}":{"get":{"tags":["goal-controller"],"operationId":"getGoalById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/GoalDto"}}}}}},"put":{"tags":["goal-controller"],"operationId":"updateGoal","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoalDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/GoalDto"}}}}}},"delete":{"tags":["goal-controller"],"operationId":"deleteGoal","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/facility/{id}":{"get":{"tags":["facility-controller"],"operationId":"getFacilityById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/FacilityDto"}}}}}},"put":{"tags":["facility-controller"],"operationId":"updateFacility","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FacilityDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/FacilityDto"}}}}}},"delete":{"tags":["facility-controller"],"operationId":"deleteFacility","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/employmentrecord/{id}":{"get":{"tags":["employment-record-controller"],"operationId":"getEmploymentRecordById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/EmploymentRecordDto"}}}}}},"put":{"tags":["employment-record-controller"],"operationId":"updateEmploymentRecord","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmploymentRecordDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/EmploymentRecordDto"}}}}}},"delete":{"tags":["employment-record-controller"],"operationId":"deleteEmploymentRecord","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/email/{id}":{"get":{"tags":["email-controller"],"operationId":"getEmailById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/EmailDto"}}}}}},"put":{"tags":["email-controller"],"operationId":"updateEmail","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmailDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/EmailDto"}}}}}},"delete":{"tags":["email-controller"],"operationId":"deleteEmail","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/credential/{id}":{"get":{"tags":["credential-controller"],"operationId":"getCredentialById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/CredentialDto"}}}}}},"put":{"tags":["credential-controller"],"operationId":"updateCredential","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CredentialDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/CredentialDto"}}}}}},"delete":{"tags":["credential-controller"],"operationId":"deleteCredential","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/competency/{id}":{"get":{"tags":["competency-controller"],"operationId":"getCompetencyById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/CompetencyDto"}}}}}},"put":{"tags":["competency-controller"],"operationId":"updateCompetency","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompetencyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/CompetencyDto"}}}}}},"delete":{"tags":["competency-controller"],"operationId":"deleteCompetency","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/phone":{"get":{"tags":["phone-controller"],"operationId":"getAllPhones","parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PhoneDto"}}}}}}},"post":{"tags":["phone-controller"],"operationId":"createPhone","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PhoneDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/PhoneDto"}}}}}}},"/api/person":{"get":{"tags":["person-controller"],"operationId":"getAllPersons","parameters":[{"name":"filters","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Filter"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PersonDto"}}}}}}},"post":{"tags":["person-controller"],"operationId":"createPerson","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/PersonDto"}}}}}}},"/api/person/{personId}/phone":{"get":{"tags":["person-controller"],"operationId":"getPhones","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PhoneDto"}}}}}}},"post":{"tags":["person-controller"],"operationId":"addPhoneToPerson","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PhoneDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PhoneDto"}}}}}}}},"/api/person/{personId}/phone/{phoneId}":{"post":{"tags":["person-controller"],"operationId":"associatePhoneWithPerson","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"phoneId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PhoneDto"}}}}}}},"delete":{"tags":["person-controller"],"operationId":"removePhoneFromPerson","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"phoneId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/person/{personId}/learningrecord":{"get":{"tags":["person-controller"],"operationId":"getLearningRecords","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LearningRecordDto"}}}}}}},"post":{"tags":["person-controller"],"operationId":"addLearningRecord","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LearningRecordDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LearningRecordDto"}}}}}}}},"/api/person/{personId}/identity":{"get":{"tags":["person-controller"],"operationId":"getIdentities","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IdentityDto"}}}}}}},"post":{"tags":["person-controller"],"operationId":"addIdentityToPerson","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IdentityDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IdentityDto"}}}}}}}},"/api/person/{personId}/employmentrecord":{"get":{"tags":["person-controller"],"operationId":"getEmploymentRecords","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EmploymentRecordDto"}}}}}}},"post":{"tags":["person-controller"],"operationId":"addEmploymentRecord","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmploymentRecordDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EmploymentRecordDto"}}}}}}}},"/api/person/{personId}/email":{"get":{"tags":["person-controller"],"operationId":"getEmails","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EmailDto"}}}}}}},"post":{"tags":["person-controller"],"operationId":"addEmailToPerson","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmailDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EmailDto"}}}}}}}},"/api/person/{personId}/email/{emailId}":{"post":{"tags":["person-controller"],"operationId":"associateEmailWithPerson","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"emailId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EmailDto"}}}}}}},"delete":{"tags":["person-controller"],"operationId":"removeEmailFromPerson","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"emailId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/api/organization":{"get":{"tags":["organization-controller"],"operationId":"getAllOrganizations","parameters":[{"name":"filters","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Filter"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OrganizationDto"}}}}}}},"post":{"tags":["organization-controller"],"operationId":"createOrganization","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrganizationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/OrganizationDto"}}}}}}},"/api/location":{"get":{"tags":["location-controller"],"operationId":"getAllLocations","parameters":[{"name":"filters","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Filter"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LocationDto"}}}}}}},"post":{"tags":["location-controller"],"operationId":"createLocation","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LocationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/LocationDto"}}}}}}},"/api/learningresource":{"get":{"tags":["learning-resource-controller"],"operationId":"getAllLearningResources","parameters":[{"name":"filters","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Filter"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LearningResourceDto"}}}}}}},"post":{"tags":["learning-resource-controller"],"operationId":"createLearningResource","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LearningResourceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/LearningResourceDto"}}}}}}},"/api/goal":{"get":{"tags":["goal-controller"],"operationId":"getAllGoals","parameters":[{"name":"filters","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Filter"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GoalDto"}}}}}}},"post":{"tags":["goal-controller"],"operationId":"createGoal","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoalDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/GoalDto"}}}}}}},"/api/facility":{"get":{"tags":["facility-controller"],"operationId":"getAllFacilitys","parameters":[{"name":"filters","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Filter"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/FacilityDto"}}}}}}},"post":{"tags":["facility-controller"],"operationId":"createFacility","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FacilityDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/FacilityDto"}}}}}}},"/api/email":{"get":{"tags":["email-controller"],"operationId":"getAllEmails","parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EmailDto"}}}}}}},"post":{"tags":["email-controller"],"operationId":"createEmail","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmailDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/EmailDto"}}}}}}},"/api/credential":{"get":{"tags":["credential-controller"],"operationId":"getAllCredentials","parameters":[{"name":"filters","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Filter"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CredentialDto"}}}}}}},"post":{"tags":["credential-controller"],"operationId":"createCredential","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CredentialDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/CredentialDto"}}}}}}},"/api/competency":{"get":{"tags":["competency-controller"],"operationId":"getAllCompetencies","parameters":[{"name":"filters","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Filter"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CompetencyDto"}}}}}}},"post":{"tags":["competency-controller"],"operationId":"createCompetency","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompetencyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/CompetencyDto"}}}}}}},"/admin/token":{"get":{"tags":["client-token-controller"],"operationId":"getTokenByJwtId","parameters":[{"name":"jwtId","in":"query","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientTokenDto"}}}}}},"post":{"tags":["client-token-controller"],"operationId":"createToken","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PermissionsWrapperDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientTokenDto"}}}}}}},"/ping":{"get":{"tags":["ping-controller"],"operationId":"ping","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}}}}}},"/api/person/{personId}/organization":{"get":{"tags":["person-controller"],"operationId":"getOrganizationsByPerson","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AssociationDto"}}}}}}}},"/api/person/{personId}/credential":{"get":{"tags":["person-controller"],"operationId":"getCredentials","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PersonalQualificationDtoCredentialDto"}}}}}}}},"/api/person/{personId}/competency":{"get":{"tags":["person-controller"],"operationId":"getCompetencies","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PersonalQualificationDtoCompetencyDto"}}}}}}}},"/api/learningrecord":{"get":{"tags":["learning-record-controller"],"operationId":"getAllLearningRecords","parameters":[{"name":"filters","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Filter"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LearningRecordDto"}}}}}}}},"/api/employmentrecord":{"get":{"tags":["employment-record-controller"],"operationId":"getAllEmploymentRecords","parameters":[{"name":"filters","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Filter"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EmploymentRecordDto"}}}}}}}},"/admin/tokens":{"get":{"tags":["client-token-controller"],"operationId":"listTokens","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientTokenListItemDto"}}}}}}}},"/api/person/{personId}/identity/{identityId}":{"delete":{"tags":["person-controller"],"operationId":"deleteIdentity","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"identityId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","enum":["100 CONTINUE","101 SWITCHING_PROTOCOLS","102 PROCESSING","103 EARLY_HINTS","103 CHECKPOINT","200 OK","201 CREATED","202 ACCEPTED","203 NON_AUTHORITATIVE_INFORMATION","204 NO_CONTENT","205 RESET_CONTENT","206 PARTIAL_CONTENT","207 MULTI_STATUS","208 ALREADY_REPORTED","226 IM_USED","300 MULTIPLE_CHOICES","301 MOVED_PERMANENTLY","302 FOUND","302 MOVED_TEMPORARILY","303 SEE_OTHER","304 NOT_MODIFIED","305 USE_PROXY","307 TEMPORARY_REDIRECT","308 PERMANENT_REDIRECT","400 BAD_REQUEST","401 UNAUTHORIZED","402 PAYMENT_REQUIRED","403 FORBIDDEN","404 NOT_FOUND","405 METHOD_NOT_ALLOWED","406 NOT_ACCEPTABLE","407 PROXY_AUTHENTICATION_REQUIRED","408 REQUEST_TIMEOUT","409 CONFLICT","410 GONE","411 LENGTH_REQUIRED","412 PRECONDITION_FAILED","413 PAYLOAD_TOO_LARGE","413 REQUEST_ENTITY_TOO_LARGE","414 URI_TOO_LONG","414 REQUEST_URI_TOO_LONG","415 UNSUPPORTED_MEDIA_TYPE","416 REQUESTED_RANGE_NOT_SATISFIABLE","417 EXPECTATION_FAILED","418 I_AM_A_TEAPOT","419 INSUFFICIENT_SPACE_ON_RESOURCE","420 METHOD_FAILURE","421 DESTINATION_LOCKED","422 UNPROCESSABLE_ENTITY","423 LOCKED","424 FAILED_DEPENDENCY","425 TOO_EARLY","426 UPGRADE_REQUIRED","428 PRECONDITION_REQUIRED","429 TOO_MANY_REQUESTS","431 REQUEST_HEADER_FIELDS_TOO_LARGE","451 UNAVAILABLE_FOR_LEGAL_REASONS","500 INTERNAL_SERVER_ERROR","501 NOT_IMPLEMENTED","502 BAD_GATEWAY","503 SERVICE_UNAVAILABLE","504 GATEWAY_TIMEOUT","505 HTTP_VERSION_NOT_SUPPORTED","506 VARIANT_ALSO_NEGOTIATES","507 INSUFFICIENT_STORAGE","508 LOOP_DETECTED","509 BANDWIDTH_LIMIT_EXCEEDED","510 NOT_EXTENDED","511 NETWORK_AUTHENTICATION_REQUIRED"]}}}}}}},"/admin/token/{tokenId}":{"delete":{"tags":["client-token-controller"],"operationId":"revokeToken","parameters":[{"name":"tokenId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"}}}}},"components":{"schemas":{"PhoneDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"telephoneNumber":{"type":"string","maxLength":255,"minLength":0},"telephoneNumberType":{"type":"string","maxLength":255,"minLength":0}}},"AssociationDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"organization":{"$ref":"#/components/schemas/OrganizationDto"},"associationType":{"type":"string"}}},"OrganizationDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"extensions":{"type":"object","additionalProperties":{}},"name":{"type":"string","maxLength":255,"minLength":0},"description":{"type":"string"},"profitType":{"type":"string","maxLength":255,"minLength":0},"department":{"type":"string","maxLength":255,"minLength":0},"industryCode":{"type":"string","maxLength":255,"minLength":0},"industryCategory":{"type":"string","maxLength":255,"minLength":0},"verticalSpecialization":{"type":"string","maxLength":255,"minLength":0},"organizationIdentifier":{"type":"string","maxLength":255,"minLength":0},"organizationDUNS":{"type":"string","maxLength":255,"minLength":0},"organizationFEIN":{"type":"string","maxLength":255,"minLength":0},"schoolOPEID":{"type":"string","maxLength":255,"minLength":0},"ipedsType":{"type":"string","maxLength":255,"minLength":0},"organizationISIC":{"type":"string","maxLength":255,"minLength":0},"organizationImage":{"type":"string","maxLength":255,"minLength":0},"organizationWebsite":{"type":"string","maxLength":255,"minLength":0},"institutionLevel":{"type":"string","maxLength":255,"minLength":0},"institutionRevocationList":{"type":"string","maxLength":255,"minLength":0},"hasVerificationService":{"type":"boolean"},"institutionVerification":{"type":"string"},"organizationalResource":{"type":"string","maxLength":255,"minLength":0},"qualityAssuranceType":{"type":"string","maxLength":255,"minLength":0}},"required":["name"]},"CredentialDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"extensions":{"type":"object","additionalProperties":{}},"identifier":{"type":"string","maxLength":100,"minLength":0},"identifierUrl":{"type":"string"},"code":{"type":"string","maxLength":100,"minLength":0},"taxonomyId":{"type":"string","maxLength":100,"minLength":0},"validStartDate":{"type":"string","format":"date-time"},"validEndDate":{"type":"string","format":"date-time"},"parentId":{"type":"string","maxLength":100,"minLength":0},"parentUrl":{"type":"string"},"parentCode":{"type":"string","maxLength":100,"minLength":0},"typeUrl":{"type":"string"},"statement":{"type":"string"},"frameworkTitle":{"type":"string","maxLength":100,"minLength":0},"frameworkVersion":{"type":"string","maxLength":100,"minLength":0},"frameworkIdentifier":{"type":"string","maxLength":100,"minLength":0},"frameworkDescription":{"type":"string"},"frameworkSubject":{"type":"string","maxLength":100,"minLength":0},"frameworkValidStartDate":{"type":"string","format":"date"},"frameworkValidEndDate":{"type":"string","format":"date"},"recordStatus":{"type":"string","maxLength":10,"minLength":0},"type":{"type":"string"}}},"PersonalQualificationDtoCredentialDto":{"type":"object","properties":{"qualification":{"$ref":"#/components/schemas/CredentialDto"},"hasRecord":{"type":"boolean"}}},"CompetencyDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"extensions":{"type":"object","additionalProperties":{}},"identifier":{"type":"string","maxLength":100,"minLength":0},"identifierUrl":{"type":"string"},"code":{"type":"string","maxLength":100,"minLength":0},"taxonomyId":{"type":"string","maxLength":100,"minLength":0},"validStartDate":{"type":"string","format":"date-time"},"validEndDate":{"type":"string","format":"date-time"},"parentId":{"type":"string","maxLength":100,"minLength":0},"parentUrl":{"type":"string"},"parentCode":{"type":"string","maxLength":100,"minLength":0},"typeUrl":{"type":"string"},"statement":{"type":"string"},"frameworkTitle":{"type":"string","maxLength":100,"minLength":0},"frameworkVersion":{"type":"string","maxLength":100,"minLength":0},"frameworkIdentifier":{"type":"string","maxLength":100,"minLength":0},"frameworkDescription":{"type":"string"},"frameworkSubject":{"type":"string","maxLength":100,"minLength":0},"frameworkValidStartDate":{"type":"string","format":"date"},"frameworkValidEndDate":{"type":"string","format":"date"},"recordStatus":{"type":"string","maxLength":10,"minLength":0},"type":{"type":"string"}}},"PersonalQualificationDtoCompetencyDto":{"type":"object","properties":{"qualification":{"$ref":"#/components/schemas/CompetencyDto"},"hasRecord":{"type":"boolean"}}},"EmailDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"emailAddress":{"type":"string","maxLength":255,"minLength":0},"emailAddressType":{"type":"string","maxLength":255,"minLength":0}}},"LocationDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"extensions":{"type":"object","additionalProperties":{}},"streetNumberAndName":{"type":"string","maxLength":255,"minLength":0},"apartmentRoomSuiteNumber":{"type":"string","maxLength":255,"minLength":0},"city":{"type":"string","maxLength":255,"minLength":0},"stateAbbreviation":{"type":"string","maxLength":255,"minLength":0},"postalCode":{"type":"string","maxLength":255,"minLength":0},"county":{"type":"string","maxLength":255,"minLength":0},"countryCode":{"type":"string","maxLength":255,"minLength":0},"latitude":{"type":"string","maxLength":255,"minLength":0},"longitude":{"type":"string","maxLength":255,"minLength":0}}},"PersonDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"extensions":{"type":"object","additionalProperties":{}},"name":{"type":"string","maxLength":255,"minLength":0},"firstName":{"type":"string","maxLength":255,"minLength":0},"middleName":{"type":"string","maxLength":255,"minLength":0},"lastName":{"type":"string","maxLength":255,"minLength":0},"namePrefix":{"type":"string","maxLength":255,"minLength":0},"titleAffixCode":{"type":"string","maxLength":255,"minLength":0},"nameSuffix":{"type":"string","maxLength":255,"minLength":0},"qualificationAffixCode":{"type":"string","maxLength":255,"minLength":0},"maidenName":{"type":"string","maxLength":255,"minLength":0},"birthdate":{"type":"string","format":"date"},"citizenship":{"type":"string","maxLength":255,"minLength":0},"height":{"type":"number"},"heightUnit":{"type":"string","maxLength":255,"minLength":0},"weight":{"type":"number"},"weightUnit":{"type":"string","maxLength":255,"minLength":0},"interpupillaryDistance":{"type":"integer","format":"int64"},"handedness":{"type":"string","maxLength":255,"minLength":0},"primaryLanguage":{"type":"string","maxLength":255,"minLength":0},"currentSecurityClearance":{"type":"string","maxLength":255,"minLength":0},"highestSecurityClearance":{"type":"string","maxLength":255,"minLength":0},"unionMembership":{"type":"boolean"},"mailingAddress":{"$ref":"#/components/schemas/LocationDto"},"physicalAddress":{"$ref":"#/components/schemas/LocationDto"},"shippingAddress":{"$ref":"#/components/schemas/LocationDto"},"billingAddress":{"$ref":"#/components/schemas/LocationDto"},"onCampusAddress":{"$ref":"#/components/schemas/LocationDto"},"offCampusAddress":{"$ref":"#/components/schemas/LocationDto"},"temporaryAddress":{"$ref":"#/components/schemas/LocationDto"},"permanentStudentAddress":{"$ref":"#/components/schemas/LocationDto"},"employmentAddress":{"$ref":"#/components/schemas/LocationDto"},"timeOfAdmissionAddress":{"$ref":"#/components/schemas/LocationDto"},"fatherAddress":{"$ref":"#/components/schemas/LocationDto"},"motherAddress":{"$ref":"#/components/schemas/LocationDto"},"guardianAddress":{"$ref":"#/components/schemas/LocationDto"},"birthplaceAddress":{"$ref":"#/components/schemas/LocationDto"},"emailAddresses":{"type":"array","items":{"$ref":"#/components/schemas/EmailDto"},"uniqueItems":true},"phoneNumbers":{"type":"array","items":{"$ref":"#/components/schemas/PhoneDto"},"uniqueItems":true}}},"LearningResourceDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"extensions":{"type":"object","additionalProperties":{}},"iri":{"type":"string","maxLength":255,"minLength":0},"title":{"type":"string","maxLength":255,"minLength":0},"subjectMatter":{"type":"string","maxLength":255,"minLength":0},"subjectAbbreviation":{"type":"string","maxLength":20,"minLength":0},"level":{"type":"string","maxLength":255,"minLength":0},"number":{"type":"string","maxLength":255,"minLength":0},"instructionMethod":{"type":"string","maxLength":255,"minLength":0},"startDate":{"type":"string","format":"date"},"endDate":{"type":"string","format":"date"},"providerName":{"type":"string","maxLength":255,"minLength":0},"departmentName":{"type":"string","maxLength":255,"minLength":0},"gradeScaleCode":{"type":"string","maxLength":255,"minLength":0},"metadataRepository":{"type":"string","maxLength":255,"minLength":0},"lrsEndpoint":{"type":"string","maxLength":255,"minLength":0},"description":{"type":"string","maxLength":255,"minLength":0}},"required":["iri","title"]},"LearningRecordDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"extensions":{"type":"object","additionalProperties":{}},"learningResource":{"$ref":"#/components/schemas/LearningResourceDto"},"enrollmentDate":{"type":"string","format":"date-time"},"recordStatus":{"type":"string","enum":["ATTEMPTED","COMPLETED","PASSED","FAILED","REGISTERED"]},"academicGrade":{"type":"string","maxLength":50,"minLength":0},"eventTime":{"type":"string","format":"date-time"}}},"GoalDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"extensions":{"type":"object","additionalProperties":{}},"personId":{"type":"string","format":"uuid"},"type":{"type":"string","enum":["SELF","ASSIGNED"]},"name":{"type":"string","maxLength":255,"minLength":0},"description":{"type":"string","maxLength":65535,"minLength":0},"startDate":{"type":"string","format":"date"},"achievedByDate":{"type":"string","format":"date"},"expirationDate":{"type":"string","format":"date"},"competencyIds":{"type":"array","items":{"type":"string","format":"uuid"},"uniqueItems":true},"credentialIds":{"type":"array","items":{"type":"string","format":"uuid"},"uniqueItems":true},"learningResourceIds":{"type":"array","items":{"type":"string","format":"uuid"},"uniqueItems":true}},"required":["name","type"]},"FacilityDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"extensions":{"type":"object","additionalProperties":{}},"name":{"type":"string","maxLength":255,"minLength":0},"description":{"type":"string"},"operationalStatus":{"type":"string","maxLength":255,"minLength":0},"facilitySecurityLevel":{"type":"string","maxLength":255,"minLength":0},"location":{"$ref":"#/components/schemas/LocationDto"}}},"EmploymentRecordDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"extensions":{"type":"object","additionalProperties":{}},"employerOrganization":{"$ref":"#/components/schemas/OrganizationDto"},"customEmploymentRecordId":{"type":"string","maxLength":255,"minLength":0},"employeeType":{"type":"string","maxLength":255,"minLength":0},"hireDate":{"type":"string","format":"date"},"hireType":{"type":"string","maxLength":255,"minLength":0},"employmentStartDate":{"type":"string","format":"date"},"employmentEndDate":{"type":"string","format":"date"},"position":{"type":"string","maxLength":255,"minLength":0},"positionTitle":{"type":"string","maxLength":255,"minLength":0},"positionDescription":{"type":"string"},"jobLevel":{"type":"string","maxLength":255,"minLength":0},"occupation":{"type":"string","maxLength":255,"minLength":0},"employmentLocation":{"$ref":"#/components/schemas/LocationDto"},"employmentFacility":{"$ref":"#/components/schemas/FacilityDto"},"credentials":{"type":"array","items":{"$ref":"#/components/schemas/CredentialDto"},"uniqueItems":true},"competencies":{"type":"array","items":{"$ref":"#/components/schemas/CompetencyDto"},"uniqueItems":true}}},"IdentityDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"mboxSha1Sum":{"type":"string","maxLength":255,"minLength":0},"mbox":{"type":"string","maxLength":255,"minLength":0},"openid":{"type":"string","maxLength":255,"minLength":0},"homePage":{"type":"string","maxLength":255,"minLength":0},"name":{"type":"string","maxLength":255,"minLength":0}}},"PermissionDto":{"type":"object","properties":{"resource":{"type":"string","maxLength":255,"minLength":0},"resourceId":{"type":"string","format":"uuid"},"actions":{"type":"array","items":{"type":"string","enum":["CREATE","READ","UPDATE","DELETE","ASSOCIATE","DISASSOCIATE"]},"minItems":1}},"required":["actions","resource"]},"PermissionsWrapperDto":{"type":"object","properties":{"permissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionDto"},"minItems":1},"label":{"type":"string"}},"required":["permissions"]},"ClientTokenDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"token":{"type":"string"},"jwtId":{"type":"string","format":"uuid"},"label":{"type":"string"}}},"Filter":{"type":"object","properties":{"id":{"type":"array","items":{"type":"string","format":"uuid"}},"hasExtension":{"type":"array","items":{"type":"string"}},"extensionPath":{"type":"array","items":{"type":"string"}},"extensionPathMatch":{"type":"array","items":{"type":"string"}},"ifi":{"type":"array","items":{"type":"string"}},"associatedOrgId":{"type":"array","items":{"type":"string","format":"uuid"}},"employerOrgId":{"type":"array","items":{"type":"string","format":"uuid"}},"name":{"type":"array","items":{"type":"string"}},"locationId":{"type":"array","items":{"type":"string","format":"uuid"}},"emailAddress":{"type":"array","items":{"type":"string"}},"phoneNumber":{"type":"array","items":{"type":"string"}},"competencyId":{"type":"array","items":{"type":"string","format":"uuid"}},"credentialId":{"type":"array","items":{"type":"string","format":"uuid"}},"learningResourceId":{"type":"array","items":{"type":"string"}}}},"ClientTokenListItemDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"insertedDate":{"type":"string","format":"date-time"},"updatedBy":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"label":{"type":"string"}}}}}}