---
title: "Read the coach's objection playbook"
method: GET
path: "/api/coaches/objection-playbook"
tags: ["Coach profile"]
---

# Read the coach's objection playbook

`GET /api/coaches/objection-playbook`

## Request

- Base URL: `https://api.setluca.com`
- URL: `https://api.setluca.com/api/coaches/objection-playbook`
- Auth: one of:
  - API key in cookie `luca.session_token`
  - API key in header `x-api-key`
  - HTTP bearer

How the drafter should handle each objection bucket (price, timing, trust, fit, authority, smokescreen), plus the social proof it may cite. You get `null` before the coach has written one.

**API key scopes:** `coach:read`.

## Headers

- `Luca-API-Version` '1'

## Response `200`

ok

- object, nullable
  - `overrides` object
    - `price` object
      - `mode` 'default' | 'custom'
      - `customStrategy` string
      - `lastChangedAt` string
    - `timing` object
      - `mode` 'default' | 'custom'
      - `customStrategy` string
      - `lastChangedAt` string
    - `trust` object
      - `mode` 'default' | 'custom'
      - `customStrategy` string
      - `lastChangedAt` string
    - `fit` object
      - `mode` 'default' | 'custom'
      - `customStrategy` string
      - `lastChangedAt` string
    - `authority` object
      - `mode` 'default' | 'custom'
      - `customStrategy` string
      - `lastChangedAt` string
    - `smokescreen` object
      - `mode` 'default' | 'custom'
      - `customStrategy` string
      - `lastChangedAt` string
  - `socialProofSources` string[]
  - `importedPatterns` object[]
    - `id` string, required
    - `objectionType` 'price' | 'timing' | 'trust' | 'fit' | 'authority' | 'smokescreen', required
    - `pattern` string, required
    - `sampleResponse` string, required
    - `confidence` number, required
    - `sourceCount` integer, required
    - `adopted` boolean

## Other responses

- `401`: unauthorized
- `429`: rate limited
- `500`: internal error
- `503`: service unavailable

---

[API](https://skmtc.dev/setluca/apis/luca-api.md) · [All operations](https://skmtc.dev/setluca/apis/luca-api/llms.txt) · [OpenAPI document](https://skmtc.dev/setluca/apis/luca-api/revisions/90a200e4100b?raw)
