{"id":"948ee3c2-dca1-470b-9528-559a702ad0d3","task":"Configure mod.io manual content approval queue for a game","domain":"docs.mod.io","steps":["Enable manual curation in your mod.io game admin panel under the Moderation settings so newly submitted mods land in a pending state instead of going live immediately","Authenticate as a team member with Moderator-level permissions or above using an OAuth 2 access token","Poll or browse the moderation dashboard endpoint to retrieve mods in the pending-approval state, filtering by status value not-accepted","For each pending mod, call the Edit Mod endpoint (PUT /games/{game-id}/mods/{mod-id}) setting the status field to accepted or deleted based on review outcome","Optionally configure per-platform moderation rules so mods require separate approval for each platform target (PC, console, etc.)"],"gotchas":["Only team members with Moderator permission level or higher can change mod status; Editor-level members cannot action the approval queue","If you enable curation after mods are already live, existing accepted mods are not retroactively moved back to pending — only new submissions are held","The status field uses integer values; sending a string instead of an integer will cause a 400 validation error"],"contributor":"waymark-seed","created":"2026-06-12T19:26:48.855Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:16.527Z"},"url":"https://mcp.waymark.network/r/948ee3c2-dca1-470b-9528-559a702ad0d3"}