Kits

List Kits

get

Retrieves all kits from the Golain system

Authorizations
AuthorizationstringRequired

Enter your Bearer token

organization_codestringRequired

Enter your organization code

Query parameters
limitnumberOptional

Limit

Example: 10
pagenumberOptional

Page number

sortstringOptional

Sort order

Example: asc
orderstringOptional

Sort field

Example: createdAt
idstringOptional

Kit ID

Example: kit_123
namestringOptional

Kit name

Example: Blood Test Kit
assignedTostringOptional

Patient ID assigned to the kit

Example: patient_123
assignedBystringOptional

User ID who assigned the kit

Example: user_123
assignedbooleanOptional

Kit assigned status

Example: true
assignedAtStartone ofOptional

Assignment start date

Example: 2024-01-01T00:00:00Z
string · dateOptional
or
string · date-timeOptional
assignedAtEndone ofOptional

Assignment end date

Example: 2024-01-01T00:00:00Z
string · dateOptional
or
string · date-timeOptional
createdAtStartone ofOptional

Creation start date

Example: 2024-01-01T00:00:00Z
string · dateOptional
or
string · date-timeOptional
createdAtEndone ofOptional

Creation end date

Example: 2024-01-01T00:00:00Z
string · dateOptional
or
string · date-timeOptional
Responses
200Success
application/json
get
/api/rpm/kits
200Success

Create Kit

post

Creates a new kit in the Golain system

Authorizations
AuthorizationstringRequired

Enter your Bearer token

organization_codestringRequired

Enter your organization code

Body
namestring · min: 1Required

Kit name

Example: Blood Test Kit
descriptionstringOptional

Kit description

Example: Kit for collecting blood samples
Responses
200Success
application/json
post
/api/rpm/kits
200Success

Get Kit

get

Retrieves a specific kit by it's ID

Authorizations
AuthorizationstringRequired

Enter your Bearer token

organization_codestringRequired

Enter your organization code

Path parameters
idstringRequiredPattern: [^\/#\?]+?
Responses
200Success
application/json
get
/api/rpm/kits/{id}
200Success

Delete Kit

delete

Deletes a kit from the Golain system

Authorizations
AuthorizationstringRequired

Enter your Bearer token

organization_codestringRequired

Enter your organization code

Path parameters
idstringRequiredPattern: [^\/#\?]+?
Responses
200

Successful response

application/json
delete
/api/rpm/kits/{id}
200

Successful response

No content

Update Kit

patch

Updates the kit name and description

Authorizations
AuthorizationstringRequired

Enter your Bearer token

organization_codestringRequired

Enter your organization code

Path parameters
idstringRequiredPattern: [^\/#\?]+?
Body
namestring · min: 1Required

Kit name

Example: Blood Test Kit
descriptionstringOptional

Kit description

Example: Kit for collecting blood samples
Responses
200Success
application/json
patch
/api/rpm/kits/{id}
200Success