curl --request POST \
--url http://localhost/mogl/mogl-backend/api/onboardingTutorialUpdate \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"page_id": "My-Jobs",
"last_seen_id": "1",
"skipp_all_arr": [
{
"page_id": "My-profile",
"last_seen_id": "4"
},
{
"page_id": "My-Jobs",
"last_seen_id": "2"
}
]
}
'Pass either a single page_id + last_seen_id pair, or skipp_all_arr to mark multiple pages at once.
curl --request POST \
--url http://localhost/mogl/mogl-backend/api/onboardingTutorialUpdate \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"page_id": "My-Jobs",
"last_seen_id": "1",
"skipp_all_arr": [
{
"page_id": "My-profile",
"last_seen_id": "4"
},
{
"page_id": "My-Jobs",
"last_seen_id": "2"
}
]
}
'Documentation Index
Fetch the complete documentation index at: https://developer.mogl.online/llms.txt
Use this file to discover all available pages before exploring further.
JWT Bearer token authentication. Use the /api/login endpoint to obtain a token.
Page identifier (used with last_seen_id)
"My-Jobs"
Last seen step/item ID within the page
"1"
Bulk update: array of {page_id, last_seen_id} objects (alternative to single pair). Example: [{page_id:'My-profile', last_seen_id:'4'}, {page_id:'My-Jobs', last_seen_id:'2'}]
Show child attributes
[
{
"page_id": "My-profile",
"last_seen_id": "4"
},
{ "page_id": "My-Jobs", "last_seen_id": "2" }
]Tutorial progress updated