---
title: "Retry Search"
method: POST
path: "/v1/matters/{matter_id}/day-ones/searches/{search_id}/retry"
tags: ["day-ones"]
---

# Retry Search

`POST /v1/matters/{matter_id}/day-ones/searches/{search_id}/retry`

## Request

- Base URL: `https://api.ender.au` (the document declares no server; this is the origin it was published from)
- URL: `https://api.ender.au/v1/matters/{matter_id}/day-ones/searches/{search_id}/retry`
- Auth: HTTP bearer

## Path parameters

- `search_id` string, uuid, required
- `matter_id` string, uuid, required

## Headers

- `Idempotency-Key` string, required

## Request body

- RetryDayOnesSearch
  - `expected_version` integer, required
  - `reason` string, required

## Response `202`

Successful Response

- DayOnesSearchStart
  - `search` DayOnesSearch, required
    - `id` string, uuid, required
    - `matter_id` string, uuid, required
    - `operation_id` string, uuid, required
    - `origin` 'day_ones' | 'investigation', required
    - `search_type` 'abn_lookup' | 'afsa_notices' | 'aml_individual' | 'aml_organisation' | 'asic_ppsr_combined' | 'asset_search' | 'asic_business_current' | 'asic_business_historical' | 'asic_current' | 'asic_document_image' | 'asic_historical' | 'asic_individual' | 'asic_individual_historical' | 'asic_professional_register' | 'asic_unclaimed_monies' | 'banned_persons' | 'company_credit_report' | 'criminal_history' | 'insolvency_notices' | 'infotrack_other' | 'litigation_individual' | 'litigation_organisation' | 'national_property_individual' | 'national_property_organisation' | 'npii' | 'person_locator' | 'ppsr_historical_registration' | 'ppsr_individual' | 'ppsr_ordinal' | 'ppsr_organisation' | 'ppsr_registration' | 'ppsr_registration_certificate' | 'ppsr_serial' | 'title_address' | 'title_lot_plan' | 'title_owner' | 'title_plan_dealing' | 'property_certificate' | 'title_reference' | 'title_watch' | 'vehicle_search' | 'web_search', required: Every typed search result that can be retained with a matter.
    - `subject_kind` 'organisation' | 'individual' | 'property' | 'asset', required
    - `subject_key` string, required
    - `subject_id` string, uuid, nullable, required
    - `subject_label` string, nullable, required
    - `display_name` string, nullable, required
    - `director_id` string, uuid, nullable, required
    - `provider` 'infotrack' | 'manual' | 'asic_public', required
    - `state` 'queued' | 'dispatching' | 'unknown_outcome' | 'reconciling' | 'waiting' | 'completed' | 'failed' | 'cancelled' | 'not_required', required
    - `client_reference` string, required
    - `provider_order_id` string, nullable, required
    - `provider_price_aud` string, decimal, nullable, required
    - `actual_cost_aud` string, decimal, nullable, required
    - `actual_gst_aud` string, decimal, nullable, required
    - `actual_cost_supplier` string, nullable, required
    - `actual_cost_date` string, date, nullable, required
    - `actual_cost_invoice_document_id` string, uuid, nullable, required
    - `actual_cost_updated_by` string, uuid, nullable, required
    - `actual_cost_updated_by_name` string, nullable, required
    - `actual_cost_updated_at` string, date-time, nullable, required
    - `completed_at` string, date-time, nullable, required
    - `result_sha256` string, nullable, required
    - `result_count` integer, nullable, required
    - `extraction_status` 'extracting' | 'completed', nullable, required
    - `safe_issue_code` string, nullable, required
    - `safe_issue_detail` string, nullable, required
    - `archived_at` string, date-time, nullable, required
    - `replaces_search_id` string, uuid, nullable, required
    - `version` integer, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
  - `operation` DayOnesOperation, required
    - `id` string, uuid, required
    - `matter_id` string, uuid, required
    - `kind` 'infotrack_search' | 'public_register_search' | 'generate_pack' | 'meeting_pack' | 'refresh_document' | 'sign_document' | 'convert_pdf' | 'generate_director_pack' | 'generate_outgoings', required
    - `target_key` string, required
    - `state` 'queued' | 'running' | 'waiting' | 'completed' | 'failed' | 'cancelled', required
    - `stage` string, nullable, required
    - `version` integer, required
    - `poll_url` string, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
    - `started_at` string, date-time, nullable, required
    - `terminal_at` string, date-time, nullable, required
    - `safe_issue_code` string, nullable, required
    - `safe_issue_detail` string, nullable, required
    - `document_types` string[], required
    - `document_ids` string[], required
    - `allowed_actions` string[], required
    - `template_release_updated` boolean, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/ender/apis/ender-backend.md) - [All operations](https://skmtc.dev/ender/apis/ender-backend/llms.txt) - [OpenAPI document](https://skmtc.dev/ender/apis/ender-backend/revisions/bf4373130521?raw)
