identity

Mark a setup step complete or skipped for the caller, or take the mark back

put/me/setup/milestones/{milestoneId}

Request

  • Base URL: https://api.letsship.ai/v1
  • URL: https://api.letsship.ai/v1/me/setup/milestones/{milestoneId}
  • Auth: none declared

Path parameters

milestoneId'workspace' | 'first_mission' | 'first_review' | 'first_merge' | 'preview_deployment' | 'agent_instructions' | 'mcp_servers' | 'custom_sandbox' | 'teammate' | 'steer_mission' | 'checkpoints' | 'scheduled_task' | 'agent_to_pr' nullable required

Query parameters

orgIdstring

Request body

mark'completed' | 'skipped' nullable required

Response

Saved; the checklist as the caller now sees it

orgIdstring required
reachedCountinteger required
totalCountinteger required
completeboolean required
next'workspace' | 'first_mission' | 'first_review' | 'first_merge' | 'preview_deployment' | 'agent_instructions' | 'mcp_servers' | 'custom_sandbox' | 'teammate' | 'steer_mission' | 'checkpoints' | 'scheduled_task' | 'agent_to_pr' nullable required
activeGroup'first_mission' | 'team' | 'explore' nullable required

Example response

{
  "groups": [
    {
      "title": "Make it yours",
      "milestones": [
        {
          "title": "Invite a teammate",
          "action": {
            "label": "Invite a teammate",
            "path": "/settings/team",
            "url": "https://letsship.ai/settings/team"
          }
        }
      ]
    }
  ],
  "firstMission": {
    "issueId": "SFM-1"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.