AWorld Lab API Reference
API ReferenceApp API (Consumer)
Dashboard API (Admin)
API ReferenceApp API (Consumer)
Dashboard API (Admin)
  1. LearningPathAssignments
  • ActivityLogs
    • Create activity log
    • List activity logs
    • Get activity log
  • Analytics
    • Get community metrics
  • Badges
    • List badge configurations
    • List badges
    • Get badge
    • List badge configuration tag assignments
    • Get badge configuration translation
    • Get badge configuration tag assignment
  • LearningGroups
    • List learning groups
    • Get learning group
    • List learning group items
    • List learning group tag assignments
    • Get learning group translation
    • Get learning group tag assignment
  • LearningPathAssignments
    • List learning path assignments
      GET
    • Get learning path assignment
      GET
    • Search learning path assignments
      POST
    • Get current attempt
      GET
    • List learning path assignment items
      GET
    • Retry learning path assignment
      POST
    • List learning path assignment tags
      GET
    • Get learning path assignment translation
      GET
    • Get learning path assignment tag
      GET
  • Missions
    • List missions
    • Get mission
  • Quizzes
    • List quizzes
    • Get quiz
    • Submit quiz answer
    • List quiz tag assignments
    • Get quiz translation
    • Get quiz tag assignment
  • RuntimeLeaderboards
    • List runtime leaderboards
    • Get runtime leaderboard
    • Get leaderboard rankings
    • Get my ranking
  • Slides
    • List slides
    • Get slide
    • Submit slide progress
    • List slide tag assignments
    • Get slide translation
    • Get slide tag assignment
  • Streaks
    • List streaks
    • Get streak
  • Users
    • Get current user
    • Update current user
    • Delete current user
    • List current user learning group logs
    • List notification preferences for the current user
    • Get current user permissions
    • Get current user principal
    • Get current user referral code
    • Get current user stats
    • List current user tag assignments
    • Update a notification preference for the current user
    • Reset a notification preference for the current user
    • Get current user tag assignment
  • VirtualBalances
    • List virtual balances
    • Get virtual balance
  • VirtualTransactions
    • List virtual transactions
    • Create virtual transaction
    • Get virtual transaction
    • Redeem virtual transaction
    • Search virtual transactions history
  • WorkspaceCodes
    • Redeem a workspace code
  • WorkspaceConfigurations
    • Get workspace configuration
  • Surveys
    • Get survey
    • Get survey progress
    • Submit survey answers
  • Extensions
    • Get daily activity card data
    • Get the workspace-specific profile card content
    • Get signed Extensions URL
    • Get public Extensions onboarding URL
  • NotificationPreferences
    • One-click unsubscribe (RFC 8058)
    • List email preferences via a signed email token
    • Update an email preference via a signed email token
  • Tags
    • List tags
    • Search tags
  • Assignments
    • List assignments
    • Get assignment
    • Search assignments
    • Get current attempt
    • Retry assignment
    • List assignment tags
    • Get assignment tag
  • Schemas
    • CommunityMetricsResponse
    • CreateActivityResponse
    • CreateVirtualTransactionResponse
    • CurrentAttemptResponse
    • DailyActivityResponse
    • DeleteCurrentUserResponse
    • DeleteMyNotificationPreferenceResponse
    • GetActivityLogResponse
    • GetAppSurveyResponse
    • GetBadgeConfigurationTagResponse
    • GetAssignmentResponse
    • GetBadgeConfigurationTranslationResponse
    • GetAssignmentTagResponse
    • GetCurrentUserPermissionsResponse
    • GetBadgeResponse
    • GetCurrentUserReferralCodeResponse
    • GetCurrentUserPrincipalResponse
    • GetCurrentUserStatsResponse
    • GetCurrentUserResponse
    • GetCurrentUserTagResponse
    • GetLearningGroupTagAssignmentResponse
    • GetLearningGroupResponse
    • GetLearningGroupTranslationResponse
    • GetLearningPathAssignmentTagResponse
    • GetLearningPathAssignmentResponse
    • GetLearningPathAssignmentTranslationResponse
    • GetMissionResponse
    • GetQuizTagResponse
    • GetQuizResponse
    • GetQuizTranslationResponse
    • GetRuntimeLeaderboardRankingsMeResponse
    • GetRuntimeLeaderboardRankingsResponse
    • GetRuntimeLeaderboardResponse
    • GetSlideTagResponse
    • GetSlideResponse
    • GetSlideTranslationResponse
    • GetStreakResponse
    • GetVirtualTransactionResponse
    • GetSurveyProgressResponse
    • GetVirtualBalanceResponse
    • GetWorkspaceConfigurationResponse
    • Lang
    • JsonLogicExpression
    • ListBadgeConfigurationsResponse
    • ListActivityLogsResponse
    • ListBadgeConfigurationTagAssignmentsResponse
    • ListAssignmentsResponse
    • ListCurrentUserLearningGroupLogsResponse
    • ListAssignmentTagsResponse
    • ListCurrentUserTagAssignmentsResponse
    • ListEmailPreferencesByTokenResponse
    • ListBadgesResponse
    • ListLearningGroupTagAssignmentsResponse
    • ListLearningGroupItemsResponse
    • ListLearningPathAssignmentTagsResponse
    • ListLearningGroupsResponse
    • ListMyNotificationPreferencesResponse
    • ListLearningPathAssignmentItemsResponse
    • ListQuizTagAssignmentsResponse
    • ListLearningPathAssignmentsResponse
    • ListMissionsResponse
    • ListSlideTagAssignmentsResponse
    • ListQuizzesResponse
    • ListRuntimeLeaderboardsResponse
    • ListSlidesResponse
    • ListVirtualTransactionsResponse
    • ProfileCardResponse
    • ListStreaksResponse
    • PublicOnboardingUrlResponse
    • RedeemVirtualTransactionResponse
    • ListTagsResponse
    • ListVirtualBalancesResponse
    • RedeemWorkspaceCodeResponse
    • ResolvedNotificationPreference
    • SignedUrlResponse
    • SourceRegion
    • SubmitQuizResponse
    • RetryAssignmentResponse
    • RetryLearningPathAssignmentResponse
    • SubmitSlideResponse
    • SearchAppTagsResponse
    • Timezone
    • SearchAssignmentsResponse
    • UnsubscribeResponse
    • SearchLearningPathAssignmentsResponse
    • SearchVirtualTransactionsHistoryResponse
    • UpdateMyNotificationPreferenceResponse
    • UpdateEmailPreferenceByTokenResponse
    • VirtualTransactionHistorySourceEntity
    • SubmitSurveyResponse
    • VirtualTransactionHistoryVirtualCurrency
    • UpdateCurrentUserResponse
    • VirtualTransactionHistoryRewardRule
    • VirtualTransactionHistoryRuleTranslation
    • VirtualTransactionHistoryStreakRule
    • VirtualTransactionHistoryUser
  1. LearningPathAssignments

List learning path assignment items

GET
/learning-path-assignments/{learningPathAssignmentId}/items
LearningPathAssignments
Lists the learning path's items as this user sees them: resolved from the path's ordered reference array, filtered to the items available in their language, each carrying that user's progress and outcome for the current attempt.

Request

Path Params

Query Params

Header Params

Responses

🟢200OK
application/json
Items retrieved successfully
Bodyapplication/json

🟠401Unauthorized
🟠404Record Not Found
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.aworld.cloud/app/v1/learning-path-assignments//items?limit=undefined&nextToken=undefined&order=undefined&sort=undefined' \
--header 'x-external-user-id;' \
--header 'x-user-id;'
Response Response Example
{
    "items": [
        {
            "itemId": "string",
            "itemType": "activity",
            "itemData": {
                "property1": "string",
                "property2": "string"
            }
        }
    ],
    "nextToken": "eyJwayI6IndvcmtzcGFjZUlkI3pPR0JndVctQWoiLCJxdWl6SWQiOiItRktBdDZfbXM4M3RvSUZaLWVjeFQifQ=="
}
Modified at 2026-09-24 15:00:07
Previous
Get current attempt
Next
Retry learning path assignment
Built with