leads

leads.updateStatus

Set a lead's status (legacy path, session-authenticated, an API key cannot reach this; the MCP tool uses the org-scoped leads.update).

Dispatched to leads.updateStatus on POST /mcp/mutate. This route is a different URL for the same call: the request is answered by the same dispatcher, with the same authentication, the same scope check, the same organisation scoping and the same refusals.

  • Scope: write
  • A free sandbox key may call it
  • A legacy entry. Its summary above says what that costs you.
patch/v1/leads/{leadId}/status

Request

  • Base URL: https://api.selda.ai
  • URL: https://api.selda.ai/v1/leads/{leadId}/status
  • Auth: HTTP bearer

Path parameters

leadIdstring required

A Convex document id in the leads table.

Request body

status'new' | 'contacted' | 'responded' | 'qualified' | 'quote' | 'unqualified' required

Response

The call succeeded.

valueunknown required
request_idstring required

Echoed in the X-Request-Id header.

Changes

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