Lab
List all interactive labs
Get a list of all interactive labs from the school’s private library
Authentication with the “FERMION-API-KEY” header is required to use this endpoint.
Rate limit: Maximum 60 requests in a window of 1m.
POST
/
public
/
get-private-lab-library
Copy
curl --request POST \
--url https://backend.codedamn.com/api/public/get-private-lab-library \
--header 'Content-Type: application/json' \
--header 'FERMION-API-KEY: <api-key>' \
--data '{
"data": [
{
"data": {
"pageNumber": 2,
"limit": 50.5
}
}
]
}'
Copy
[
{
"output": {
"status": "ok",
"data": {
"result": {
"paginationMetadata": {
"totalResultCount": 123,
"totalPageCount": 123
},
"labs": [
{
"labId": "<string>",
"title": "<string>"
}
]
}
}
}
}
]
Authorizations
Body
application/json
API Request Body
Response
200 - application/json
API Response Body
Copy
curl --request POST \
--url https://backend.codedamn.com/api/public/get-private-lab-library \
--header 'Content-Type: application/json' \
--header 'FERMION-API-KEY: <api-key>' \
--data '{
"data": [
{
"data": {
"pageNumber": 2,
"limit": 50.5
}
}
]
}'
Copy
[
{
"output": {
"status": "ok",
"data": {
"result": {
"paginationMetadata": {
"totalResultCount": 123,
"totalPageCount": 123
},
"labs": [
{
"labId": "<string>",
"title": "<string>"
}
]
}
}
}
}
]
Assistant
Responses are generated using AI and may contain mistakes.