---
title: "Book Market Lead Service Titan Job"
method: POST
path: "/market-leads/{lead_id}/book-service-titan-job"
tags: ["market-leads"]
---

# Book Market Lead Service Titan Job

`POST /market-leads/{lead_id}/book-service-titan-job`

## Path parameters

- `lead_id` string, required

## Response `200`

Successful Response

- MarketLeadBookJobResponse
  - `lead` MarketLeadSummary, required
    - `id` string, required
    - `source_key` string, required
    - `source_display_name` string, nullable
    - `customer_name` string, nullable
    - `phone` string, nullable
    - `email` string, nullable
    - `primary_contact_method` string, required
    - `preferred_contact_method` string, required
    - `status` string, required
    - `qualification_status` string, required
    - `service_category` string, nullable
    - `project_details` string, nullable
    - `ai_paused` boolean
    - `needs_office` boolean
    - `st_job_id` union
      - integer
      - string
    - `st_booking_status` string, nullable
    - `st_booking_started_at` string, date-time, nullable
    - `st_booking_error` string, nullable
    - `backoffice_notification_status` string, nullable
    - `first_contacted_at` string, date-time, nullable
    - `last_message_at` string, date-time, nullable
    - `created_at` string, date-time, nullable
    - `updated_at` string, date-time, nullable
  - `job_id` union, required
    - integer
    - string
  - `notification_status` string, required

## Other responses

- `404` — Not found
- `422` — Validation Error

---

[API](https://skmtc.dev/noso/apis/crucible-backend-api.md) · [All operations](https://skmtc.dev/noso/apis/crucible-backend-api/llms.txt) · [OpenAPI document](https://skmtc.dev/noso/apis/crucible-backend-api/revisions/6e257c69d1d1?raw)
