meta { name: "Update Universal Progress" type: "http" seq: 2 } post { url: "{{baseUrl}}/api/progress/{{mediaItemId}}" body: { "source": "web", "location": { "percentage": 0.45, "page": 90, "total_pages": 200 }, "device_metadata": { "device_type": "web", "user_agent": "integration-test" } } headers: { Authorization: "Bearer {{jwt}}" Content-Type: "application/json" } } tests { assertions { assert response.status == 200 assert response.body.sync_status == "success" assert response.body.progress_updated == true } }