curl --location '/openapi/v2.0/manage/api/v1/organizations//roles?page=undefined&page_size=undefined&type=undefined' \
--header 'x-user-token;' \
--header 'x-user-token;' \
--header 'X-Request-Id: 5dff27bd-693c-4ace-979d-e26e920d497a' \
--header 'X-Request-Id;' \
--header 'X-Project-Uuid;'{
"code": 0,
"message": "OK",
"data": {
"list": [
{
"role_id": "role-uuid-001",
"role_name": "Pilot",
"role_description": "Role for executing flight missions",
"workspace_id": "org-uuid-001",
"is_preset": true,
"is_add_to_org": true,
"role_type": "project",
"is_name_use_i18n": true,
"is_remark_use_i18n": false,
"created_at": "2026-01-01T00:00:00Z",
"updated_at": "2026-01-01T00:00:00Z",
"deleted_at": null,
"permissions": [
{
"permission_id": "perm-uuid-001",
"permission_name": "Wayline Management",
"permission_description": "Upload, edit, and delete wayline files",
"level": 1,
"is_visible": true,
"is_basic_permission": false,
"path": "/wayline",
"permission_type": "project",
"sequence": 1
}
]
}
],
"pagination": {
"page": 1,
"page_size": 20,
"total": 1
}
}
}