---
title: "Public Deadlines"
method: POST
path: "/api/v1/public/deadlines"
tags: ["public"]
---

# Public Deadlines

`POST /api/v1/public/deadlines`

## Request

- Base URL: `https://app.sentineliq.net`
- URL: `https://app.sentineliq.net/api/v1/public/deadlines`
- Auth: none required

Standard NWMLS deadline set from mutual acceptance.

Same builder as the keyed ``/agent-api/v1/deadlines`` and the
``nwmls_deadlines`` MCP tool (build_deadlines_response: every date from
add_business_days / add_calendar_days per RCW 1.16.050, never local
arithmetic), so the rows, disclaimers, and attributions are identical.

## Request body

- DeadlinesRequest
  - `mutual_acceptance` string, date, required
  - `financing_days` 14 | 21 | 30
  - `closing` string, date, nullable

## Response `200`

Successful Response

- DeadlinesResponse: Standard NWMLS deadline set from a mutual-acceptance date.
  - `mutual_acceptance` string, date, required
  - `financing_days` integer, required
  - `deadlines` DeadlineRow[], required
    - `key` string, required
    - `label` string, required
    - `date` string, date, required
    - `days` integer, nullable, required: Day count from the anchor; null for the contract closing date.
    - `basis` 'business' | 'calendar', required
    - `rule` string, required
    - `lands_on_non_business_day` boolean, required: True when the date is a weekend or WA state holiday (RCW 1.16.050).
  - `deadline_disclaimer` string, required
  - `disclaimer` string, required
  - `attributions` Attribution[], required
    - `source` string, required
    - `text` string, required
    - `url` string, nullable
    - `required` boolean

## Other responses

- `413`: PAYLOAD_TOO_LARGE — serialized body exceeds 65536 bytes; never metered. Reduce it before retrying.
- `422`: VALIDATION — request failed validation.
- `429`: RATE_LIMITED — per-IP burst or daily cap; Retry-After.

---

[API](https://skmtc.dev/sentineliq/apis/sentinel-property-research-api.md) · [All operations](https://skmtc.dev/sentineliq/apis/sentinel-property-research-api/llms.txt) · [OpenAPI document](https://skmtc.dev/sentineliq/apis/sentinel-property-research-api/revisions/64c34d5f2937?raw)
