Skip to content
Docs
English
Esc
navigateopen⌘Jpreview

List conditions for a content block

Lists access conditions that gate this block until prerequisites on other blocks are met. Scoped to your integration’s institution via Basic Auth credentials.

GET/content-blocks/{id}/conditions
Path parameters
idstringrequired
Content block ID
Responses
200List of conditions
dataListConditionsResultrequired
Show properties
dataCondition[]required
Show properties
Array of Condition
idstringrequired
Condition ID
blockIdstringrequired
Content block this condition belongs to
requiredBlockIdstringrequired
ID of the content block that must meet the condition.
conditionTypestringrequired
SimpleDependency: block must have a specific status. SurveyData: survey must have specific answers. WorkbenchData: workbench must meet criteria. GradeData: grade must meet criteria.
Allowed:SimpleDependencySurveyDataWorkbenchDataGradeData
conditionobjectrequired
Condition-specific data. Structure depends on conditionType.
requiredBlockobject
Show properties
idstring
namestring
typestring
countintegerrequired
metaResponseMetarequired
Show properties
requestIdstringrequired
timestampstring<date-time>required
versionstringrequired
Allowed:v4
401Unauthorized
typestringrequired
Allowed:error
codestringrequired
Allowed:bad_requestunauthorizedforbiddenresource_not_foundconflictvalidation_failedidempotency_key_reusedrate_limit_exceededinternal_error
titlestringrequired
statusintegerrequired
detailstringrequired
instancestring
errorsobject[]
Show properties
Array of object
fieldstring
messagestring
403Forbidden
typestringrequired
Allowed:error
codestringrequired
Allowed:bad_requestunauthorizedforbiddenresource_not_foundconflictvalidation_failedidempotency_key_reusedrate_limit_exceededinternal_error
titlestringrequired
statusintegerrequired
detailstringrequired
instancestring
errorsobject[]
Show properties
Array of object
fieldstring
messagestring
404Not Found
typestringrequired
Allowed:error
codestringrequired
Allowed:bad_requestunauthorizedforbiddenresource_not_foundconflictvalidation_failedidempotency_key_reusedrate_limit_exceededinternal_error
titlestringrequired
statusintegerrequired
detailstringrequired
instancestring
errorsobject[]
Show properties
Array of object
fieldstring
messagestring
429Too Many Requests
typestringrequired
Allowed:error
codestringrequired
Allowed:bad_requestunauthorizedforbiddenresource_not_foundconflictvalidation_failedidempotency_key_reusedrate_limit_exceededinternal_error
titlestringrequired
statusintegerrequired
detailstringrequired
instancestring
errorsobject[]
Show properties
Array of object
fieldstring
messagestring
500Internal Server Error
typestringrequired
Allowed:error
codestringrequired
Allowed:bad_requestunauthorizedforbiddenresource_not_foundconflictvalidation_failedidempotency_key_reusedrate_limit_exceededinternal_error
titlestringrequired
statusintegerrequired
detailstringrequired
instancestring
errorsobject[]
Show properties
Array of object
fieldstring
messagestring
Request
curl -X GET "https://fuxam.app/api/v4/content-blocks/string/conditions"
Response
{
  "data": {
    "data": [
      {
        "id": "string",
        "blockId": "string",
        "requiredBlockId": "string",
        "conditionType": "SimpleDependency",
        "condition": {},
        "requiredBlock": {
          "id": "string",
          "name": "string",
          "type": "string"
        }
      }
    ],
    "count": 0
  },
  "meta": {
    "requestId": "req_1234567890_abc",
    "timestamp": "2026-06-02T07:00:00.000Z",
    "version": "v4"
  }
}