SJAM Records

SJAM record management operations

Get SJAM record

get
/sjam/record

Retrieve SJAM record by ID and full name

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
sjamIdstringRequired

SJAM member ID

fullNamestringRequired

Full name of the member

Responses
200

SJAM record retrieved successfully

application/json
get
/sjam/record

Add SJAM record

post
/sjam/record

Add a new SJAM record

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
sjamIdstringRequired

SJAM member ID

Example: SJAM001
fullNamestringRequired

Full name of the member

Example: John Doe
Responses
post
/sjam/record

Update SJAM record

put
/sjam/record

Update an existing SJAM record

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
sjamIdstringRequired

SJAM member ID

Example: SJAM001
fullNamestringRequired

Full name of the member

Example: John Doe
Responses
200

SJAM record updated successfully

application/json
put
/sjam/record

Delete SJAM record

delete
/sjam/record

Delete a SJAM record

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
sjamIdstringRequired

SJAM member ID

Example: SJAM001
fullNamestringRequired

Full name of the member

Example: John Doe
Responses
200

SJAM record deleted successfully

application/json
delete
/sjam/record

Get all SJAM records

get
/sjam/records

Retrieve all SJAM records with filtering and pagination

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
sjamIdstringOptional

Filter by SJAM ID

fullNamestringOptional

Filter by full name

statestringOptional

Filter by state

statusstringOptional

Filter by status

rankstringOptional

Filter by rank

unitstringOptional

Filter by unit

positionstringOptional

Filter by position

areastringOptional

Filter by area

startDatestring · dateOptional

Start date filter

endDatestring · dateOptional

End date filter

commentstringOptional

Filter by comment

sortBystringOptional

Sort field

sortOrderstring · enumOptional

Sort order

Possible values:
pageSizestringOptional

Number of items per page

pageNumberstringOptional

Page number

Responses
200

SJAM records retrieved successfully

application/json
get
/sjam/records

Last updated