💓 Health & Monitoring
🔓 No Auth Required
GET
/ping
Liveness probe
▼
Fast liveness check for load balancers and orchestrators.
GET
/health
Detailed subsystem health
▼
Reports status of SOMS API, token storage, configuration, and rate limiting.
GET
/api/soms/test
SOMS connectivity test
▼
Verifies outbound connectivity to the RealTime-SOMS API.
🔑 Authentication
🔓 No Auth Required
POST
/api/token
Exchange credentials for bearer token
▼
👥 Subjects
🔒 Bearer Token Required
GET
/api/subjects
Search subjects
🔒
▼
⚠️ Authenticate first to enable this request.
Search SOMS subject records. Provide Instance Name and at least one additional search field.
GET
/api/subjects/{subjectId}
Get subject by ID
🔒
▼
⚠️ Authenticate first to enable this request.
POST
/api/subjects
Create subject
🔒
▼
⚠️ Authenticate first to enable this request.
PUT
/api/subjects/{subjectId}
Update subject
🔒
▼
⚠️ Authenticate first to enable this request.
POST
/api/subjects/{subjectId}/studies
Add study to subject
🔒
▼
⚠️ Authenticate first to enable this request.