Update probate case info
curl --request PATCH \
--url https://api.example.com/v1/cases/{case_id}/probate \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"state_code": "UT",
"county_slug": "cache-county",
"probate_type": "informal",
"case_number": "2025-PR-00456",
"court_name": "First District Court, Cache County",
"judge_name": "Hon. John Johnson",
"filing_date": "2023-12-25",
"hearing_date": "2023-12-25",
"next_hearing_date": "2023-12-25",
"status": "filed",
"executor_appointed_date": "2023-12-25",
"letters_issued_date": "2023-12-25",
"bond_amount": 123,
"bond_provider": "<string>",
"attorney_name": "<string>",
"attorney_firm": "<string>",
"attorney_phone": "<string>",
"attorney_email": "jsmith@example.com",
"attorney_bar_number": "<string>",
"estate_value_at_filing": 123,
"will_admitted": false,
"will_admitted_date": "2023-12-25",
"will_contested": false,
"contest_details": "<string>",
"creditor_notice_published": false,
"creditor_notice_date": "2023-12-25",
"creditor_claim_deadline": "2023-12-25",
"inventory_filed": false,
"inventory_filed_date": "2023-12-25",
"inventory_due_date": "2023-12-25",
"final_accounting_filed": false,
"final_accounting_date": "2023-12-25",
"distribution_complete": false,
"distribution_date": "2023-12-25",
"case_closed_date": "2023-12-25",
"notes": "<string>"
}
'import requests
url = "https://api.example.com/v1/cases/{case_id}/probate"
payload = {
"state_code": "UT",
"county_slug": "cache-county",
"probate_type": "informal",
"case_number": "2025-PR-00456",
"court_name": "First District Court, Cache County",
"judge_name": "Hon. John Johnson",
"filing_date": "2023-12-25",
"hearing_date": "2023-12-25",
"next_hearing_date": "2023-12-25",
"status": "filed",
"executor_appointed_date": "2023-12-25",
"letters_issued_date": "2023-12-25",
"bond_amount": 123,
"bond_provider": "<string>",
"attorney_name": "<string>",
"attorney_firm": "<string>",
"attorney_phone": "<string>",
"attorney_email": "jsmith@example.com",
"attorney_bar_number": "<string>",
"estate_value_at_filing": 123,
"will_admitted": False,
"will_admitted_date": "2023-12-25",
"will_contested": False,
"contest_details": "<string>",
"creditor_notice_published": False,
"creditor_notice_date": "2023-12-25",
"creditor_claim_deadline": "2023-12-25",
"inventory_filed": False,
"inventory_filed_date": "2023-12-25",
"inventory_due_date": "2023-12-25",
"final_accounting_filed": False,
"final_accounting_date": "2023-12-25",
"distribution_complete": False,
"distribution_date": "2023-12-25",
"case_closed_date": "2023-12-25",
"notes": "<string>"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
state_code: 'UT',
county_slug: 'cache-county',
probate_type: 'informal',
case_number: '2025-PR-00456',
court_name: 'First District Court, Cache County',
judge_name: 'Hon. John Johnson',
filing_date: '2023-12-25',
hearing_date: '2023-12-25',
next_hearing_date: '2023-12-25',
status: 'filed',
executor_appointed_date: '2023-12-25',
letters_issued_date: '2023-12-25',
bond_amount: 123,
bond_provider: '<string>',
attorney_name: '<string>',
attorney_firm: '<string>',
attorney_phone: '<string>',
attorney_email: 'jsmith@example.com',
attorney_bar_number: '<string>',
estate_value_at_filing: 123,
will_admitted: false,
will_admitted_date: '2023-12-25',
will_contested: false,
contest_details: '<string>',
creditor_notice_published: false,
creditor_notice_date: '2023-12-25',
creditor_claim_deadline: '2023-12-25',
inventory_filed: false,
inventory_filed_date: '2023-12-25',
inventory_due_date: '2023-12-25',
final_accounting_filed: false,
final_accounting_date: '2023-12-25',
distribution_complete: false,
distribution_date: '2023-12-25',
case_closed_date: '2023-12-25',
notes: '<string>'
})
};
fetch('https://api.example.com/v1/cases/{case_id}/probate', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/v1/cases/{case_id}/probate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'state_code' => 'UT',
'county_slug' => 'cache-county',
'probate_type' => 'informal',
'case_number' => '2025-PR-00456',
'court_name' => 'First District Court, Cache County',
'judge_name' => 'Hon. John Johnson',
'filing_date' => '2023-12-25',
'hearing_date' => '2023-12-25',
'next_hearing_date' => '2023-12-25',
'status' => 'filed',
'executor_appointed_date' => '2023-12-25',
'letters_issued_date' => '2023-12-25',
'bond_amount' => 123,
'bond_provider' => '<string>',
'attorney_name' => '<string>',
'attorney_firm' => '<string>',
'attorney_phone' => '<string>',
'attorney_email' => 'jsmith@example.com',
'attorney_bar_number' => '<string>',
'estate_value_at_filing' => 123,
'will_admitted' => false,
'will_admitted_date' => '2023-12-25',
'will_contested' => false,
'contest_details' => '<string>',
'creditor_notice_published' => false,
'creditor_notice_date' => '2023-12-25',
'creditor_claim_deadline' => '2023-12-25',
'inventory_filed' => false,
'inventory_filed_date' => '2023-12-25',
'inventory_due_date' => '2023-12-25',
'final_accounting_filed' => false,
'final_accounting_date' => '2023-12-25',
'distribution_complete' => false,
'distribution_date' => '2023-12-25',
'case_closed_date' => '2023-12-25',
'notes' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/v1/cases/{case_id}/probate"
payload := strings.NewReader("{\n \"state_code\": \"UT\",\n \"county_slug\": \"cache-county\",\n \"probate_type\": \"informal\",\n \"case_number\": \"2025-PR-00456\",\n \"court_name\": \"First District Court, Cache County\",\n \"judge_name\": \"Hon. John Johnson\",\n \"filing_date\": \"2023-12-25\",\n \"hearing_date\": \"2023-12-25\",\n \"next_hearing_date\": \"2023-12-25\",\n \"status\": \"filed\",\n \"executor_appointed_date\": \"2023-12-25\",\n \"letters_issued_date\": \"2023-12-25\",\n \"bond_amount\": 123,\n \"bond_provider\": \"<string>\",\n \"attorney_name\": \"<string>\",\n \"attorney_firm\": \"<string>\",\n \"attorney_phone\": \"<string>\",\n \"attorney_email\": \"jsmith@example.com\",\n \"attorney_bar_number\": \"<string>\",\n \"estate_value_at_filing\": 123,\n \"will_admitted\": false,\n \"will_admitted_date\": \"2023-12-25\",\n \"will_contested\": false,\n \"contest_details\": \"<string>\",\n \"creditor_notice_published\": false,\n \"creditor_notice_date\": \"2023-12-25\",\n \"creditor_claim_deadline\": \"2023-12-25\",\n \"inventory_filed\": false,\n \"inventory_filed_date\": \"2023-12-25\",\n \"inventory_due_date\": \"2023-12-25\",\n \"final_accounting_filed\": false,\n \"final_accounting_date\": \"2023-12-25\",\n \"distribution_complete\": false,\n \"distribution_date\": \"2023-12-25\",\n \"case_closed_date\": \"2023-12-25\",\n \"notes\": \"<string>\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://api.example.com/v1/cases/{case_id}/probate")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"state_code\": \"UT\",\n \"county_slug\": \"cache-county\",\n \"probate_type\": \"informal\",\n \"case_number\": \"2025-PR-00456\",\n \"court_name\": \"First District Court, Cache County\",\n \"judge_name\": \"Hon. John Johnson\",\n \"filing_date\": \"2023-12-25\",\n \"hearing_date\": \"2023-12-25\",\n \"next_hearing_date\": \"2023-12-25\",\n \"status\": \"filed\",\n \"executor_appointed_date\": \"2023-12-25\",\n \"letters_issued_date\": \"2023-12-25\",\n \"bond_amount\": 123,\n \"bond_provider\": \"<string>\",\n \"attorney_name\": \"<string>\",\n \"attorney_firm\": \"<string>\",\n \"attorney_phone\": \"<string>\",\n \"attorney_email\": \"jsmith@example.com\",\n \"attorney_bar_number\": \"<string>\",\n \"estate_value_at_filing\": 123,\n \"will_admitted\": false,\n \"will_admitted_date\": \"2023-12-25\",\n \"will_contested\": false,\n \"contest_details\": \"<string>\",\n \"creditor_notice_published\": false,\n \"creditor_notice_date\": \"2023-12-25\",\n \"creditor_claim_deadline\": \"2023-12-25\",\n \"inventory_filed\": false,\n \"inventory_filed_date\": \"2023-12-25\",\n \"inventory_due_date\": \"2023-12-25\",\n \"final_accounting_filed\": false,\n \"final_accounting_date\": \"2023-12-25\",\n \"distribution_complete\": false,\n \"distribution_date\": \"2023-12-25\",\n \"case_closed_date\": \"2023-12-25\",\n \"notes\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/v1/cases/{case_id}/probate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"state_code\": \"UT\",\n \"county_slug\": \"cache-county\",\n \"probate_type\": \"informal\",\n \"case_number\": \"2025-PR-00456\",\n \"court_name\": \"First District Court, Cache County\",\n \"judge_name\": \"Hon. John Johnson\",\n \"filing_date\": \"2023-12-25\",\n \"hearing_date\": \"2023-12-25\",\n \"next_hearing_date\": \"2023-12-25\",\n \"status\": \"filed\",\n \"executor_appointed_date\": \"2023-12-25\",\n \"letters_issued_date\": \"2023-12-25\",\n \"bond_amount\": 123,\n \"bond_provider\": \"<string>\",\n \"attorney_name\": \"<string>\",\n \"attorney_firm\": \"<string>\",\n \"attorney_phone\": \"<string>\",\n \"attorney_email\": \"jsmith@example.com\",\n \"attorney_bar_number\": \"<string>\",\n \"estate_value_at_filing\": 123,\n \"will_admitted\": false,\n \"will_admitted_date\": \"2023-12-25\",\n \"will_contested\": false,\n \"contest_details\": \"<string>\",\n \"creditor_notice_published\": false,\n \"creditor_notice_date\": \"2023-12-25\",\n \"creditor_claim_deadline\": \"2023-12-25\",\n \"inventory_filed\": false,\n \"inventory_filed_date\": \"2023-12-25\",\n \"inventory_due_date\": \"2023-12-25\",\n \"final_accounting_filed\": false,\n \"final_accounting_date\": \"2023-12-25\",\n \"distribution_complete\": false,\n \"distribution_date\": \"2023-12-25\",\n \"case_closed_date\": \"2023-12-25\",\n \"notes\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"data": {
"state_code": "UT",
"county_slug": "cache-county",
"probate_type": "informal",
"case_number": "2025-PR-00456",
"court_name": "First District Court, Cache County",
"judge_name": "Hon. John Johnson",
"filing_date": "2023-12-25",
"hearing_date": "2023-12-25",
"next_hearing_date": "2023-12-25",
"status": "filed",
"executor_appointed_date": "2023-12-25",
"letters_issued_date": "2023-12-25",
"bond_amount": 123,
"bond_provider": "<string>",
"attorney_name": "<string>",
"attorney_firm": "<string>",
"attorney_phone": "<string>",
"attorney_email": "jsmith@example.com",
"attorney_bar_number": "<string>",
"estate_value_at_filing": 123,
"will_admitted": false,
"will_admitted_date": "2023-12-25",
"will_contested": false,
"contest_details": "<string>",
"creditor_notice_published": false,
"creditor_notice_date": "2023-12-25",
"creditor_claim_deadline": "2023-12-25",
"inventory_filed": false,
"inventory_filed_date": "2023-12-25",
"inventory_due_date": "2023-12-25",
"final_accounting_filed": false,
"final_accounting_date": "2023-12-25",
"distribution_complete": false,
"distribution_date": "2023-12-25",
"case_closed_date": "2023-12-25",
"notes": "<string>"
}
}{
"error": {
"code": "not_found",
"message": "The requested resource was not found."
}
}{
"error": {
"code": "validation_error",
"message": "The request body contains invalid fields.",
"details": [
{
"field": "email",
"message": "Must be a valid email address."
}
]
}
}Probate Case
Update probate case info
Partially update probate case tracking information.
PATCH
/
cases
/
{case_id}
/
probate
Update probate case info
curl --request PATCH \
--url https://api.example.com/v1/cases/{case_id}/probate \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"state_code": "UT",
"county_slug": "cache-county",
"probate_type": "informal",
"case_number": "2025-PR-00456",
"court_name": "First District Court, Cache County",
"judge_name": "Hon. John Johnson",
"filing_date": "2023-12-25",
"hearing_date": "2023-12-25",
"next_hearing_date": "2023-12-25",
"status": "filed",
"executor_appointed_date": "2023-12-25",
"letters_issued_date": "2023-12-25",
"bond_amount": 123,
"bond_provider": "<string>",
"attorney_name": "<string>",
"attorney_firm": "<string>",
"attorney_phone": "<string>",
"attorney_email": "jsmith@example.com",
"attorney_bar_number": "<string>",
"estate_value_at_filing": 123,
"will_admitted": false,
"will_admitted_date": "2023-12-25",
"will_contested": false,
"contest_details": "<string>",
"creditor_notice_published": false,
"creditor_notice_date": "2023-12-25",
"creditor_claim_deadline": "2023-12-25",
"inventory_filed": false,
"inventory_filed_date": "2023-12-25",
"inventory_due_date": "2023-12-25",
"final_accounting_filed": false,
"final_accounting_date": "2023-12-25",
"distribution_complete": false,
"distribution_date": "2023-12-25",
"case_closed_date": "2023-12-25",
"notes": "<string>"
}
'import requests
url = "https://api.example.com/v1/cases/{case_id}/probate"
payload = {
"state_code": "UT",
"county_slug": "cache-county",
"probate_type": "informal",
"case_number": "2025-PR-00456",
"court_name": "First District Court, Cache County",
"judge_name": "Hon. John Johnson",
"filing_date": "2023-12-25",
"hearing_date": "2023-12-25",
"next_hearing_date": "2023-12-25",
"status": "filed",
"executor_appointed_date": "2023-12-25",
"letters_issued_date": "2023-12-25",
"bond_amount": 123,
"bond_provider": "<string>",
"attorney_name": "<string>",
"attorney_firm": "<string>",
"attorney_phone": "<string>",
"attorney_email": "jsmith@example.com",
"attorney_bar_number": "<string>",
"estate_value_at_filing": 123,
"will_admitted": False,
"will_admitted_date": "2023-12-25",
"will_contested": False,
"contest_details": "<string>",
"creditor_notice_published": False,
"creditor_notice_date": "2023-12-25",
"creditor_claim_deadline": "2023-12-25",
"inventory_filed": False,
"inventory_filed_date": "2023-12-25",
"inventory_due_date": "2023-12-25",
"final_accounting_filed": False,
"final_accounting_date": "2023-12-25",
"distribution_complete": False,
"distribution_date": "2023-12-25",
"case_closed_date": "2023-12-25",
"notes": "<string>"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
state_code: 'UT',
county_slug: 'cache-county',
probate_type: 'informal',
case_number: '2025-PR-00456',
court_name: 'First District Court, Cache County',
judge_name: 'Hon. John Johnson',
filing_date: '2023-12-25',
hearing_date: '2023-12-25',
next_hearing_date: '2023-12-25',
status: 'filed',
executor_appointed_date: '2023-12-25',
letters_issued_date: '2023-12-25',
bond_amount: 123,
bond_provider: '<string>',
attorney_name: '<string>',
attorney_firm: '<string>',
attorney_phone: '<string>',
attorney_email: 'jsmith@example.com',
attorney_bar_number: '<string>',
estate_value_at_filing: 123,
will_admitted: false,
will_admitted_date: '2023-12-25',
will_contested: false,
contest_details: '<string>',
creditor_notice_published: false,
creditor_notice_date: '2023-12-25',
creditor_claim_deadline: '2023-12-25',
inventory_filed: false,
inventory_filed_date: '2023-12-25',
inventory_due_date: '2023-12-25',
final_accounting_filed: false,
final_accounting_date: '2023-12-25',
distribution_complete: false,
distribution_date: '2023-12-25',
case_closed_date: '2023-12-25',
notes: '<string>'
})
};
fetch('https://api.example.com/v1/cases/{case_id}/probate', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/v1/cases/{case_id}/probate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'state_code' => 'UT',
'county_slug' => 'cache-county',
'probate_type' => 'informal',
'case_number' => '2025-PR-00456',
'court_name' => 'First District Court, Cache County',
'judge_name' => 'Hon. John Johnson',
'filing_date' => '2023-12-25',
'hearing_date' => '2023-12-25',
'next_hearing_date' => '2023-12-25',
'status' => 'filed',
'executor_appointed_date' => '2023-12-25',
'letters_issued_date' => '2023-12-25',
'bond_amount' => 123,
'bond_provider' => '<string>',
'attorney_name' => '<string>',
'attorney_firm' => '<string>',
'attorney_phone' => '<string>',
'attorney_email' => 'jsmith@example.com',
'attorney_bar_number' => '<string>',
'estate_value_at_filing' => 123,
'will_admitted' => false,
'will_admitted_date' => '2023-12-25',
'will_contested' => false,
'contest_details' => '<string>',
'creditor_notice_published' => false,
'creditor_notice_date' => '2023-12-25',
'creditor_claim_deadline' => '2023-12-25',
'inventory_filed' => false,
'inventory_filed_date' => '2023-12-25',
'inventory_due_date' => '2023-12-25',
'final_accounting_filed' => false,
'final_accounting_date' => '2023-12-25',
'distribution_complete' => false,
'distribution_date' => '2023-12-25',
'case_closed_date' => '2023-12-25',
'notes' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/v1/cases/{case_id}/probate"
payload := strings.NewReader("{\n \"state_code\": \"UT\",\n \"county_slug\": \"cache-county\",\n \"probate_type\": \"informal\",\n \"case_number\": \"2025-PR-00456\",\n \"court_name\": \"First District Court, Cache County\",\n \"judge_name\": \"Hon. John Johnson\",\n \"filing_date\": \"2023-12-25\",\n \"hearing_date\": \"2023-12-25\",\n \"next_hearing_date\": \"2023-12-25\",\n \"status\": \"filed\",\n \"executor_appointed_date\": \"2023-12-25\",\n \"letters_issued_date\": \"2023-12-25\",\n \"bond_amount\": 123,\n \"bond_provider\": \"<string>\",\n \"attorney_name\": \"<string>\",\n \"attorney_firm\": \"<string>\",\n \"attorney_phone\": \"<string>\",\n \"attorney_email\": \"jsmith@example.com\",\n \"attorney_bar_number\": \"<string>\",\n \"estate_value_at_filing\": 123,\n \"will_admitted\": false,\n \"will_admitted_date\": \"2023-12-25\",\n \"will_contested\": false,\n \"contest_details\": \"<string>\",\n \"creditor_notice_published\": false,\n \"creditor_notice_date\": \"2023-12-25\",\n \"creditor_claim_deadline\": \"2023-12-25\",\n \"inventory_filed\": false,\n \"inventory_filed_date\": \"2023-12-25\",\n \"inventory_due_date\": \"2023-12-25\",\n \"final_accounting_filed\": false,\n \"final_accounting_date\": \"2023-12-25\",\n \"distribution_complete\": false,\n \"distribution_date\": \"2023-12-25\",\n \"case_closed_date\": \"2023-12-25\",\n \"notes\": \"<string>\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://api.example.com/v1/cases/{case_id}/probate")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"state_code\": \"UT\",\n \"county_slug\": \"cache-county\",\n \"probate_type\": \"informal\",\n \"case_number\": \"2025-PR-00456\",\n \"court_name\": \"First District Court, Cache County\",\n \"judge_name\": \"Hon. John Johnson\",\n \"filing_date\": \"2023-12-25\",\n \"hearing_date\": \"2023-12-25\",\n \"next_hearing_date\": \"2023-12-25\",\n \"status\": \"filed\",\n \"executor_appointed_date\": \"2023-12-25\",\n \"letters_issued_date\": \"2023-12-25\",\n \"bond_amount\": 123,\n \"bond_provider\": \"<string>\",\n \"attorney_name\": \"<string>\",\n \"attorney_firm\": \"<string>\",\n \"attorney_phone\": \"<string>\",\n \"attorney_email\": \"jsmith@example.com\",\n \"attorney_bar_number\": \"<string>\",\n \"estate_value_at_filing\": 123,\n \"will_admitted\": false,\n \"will_admitted_date\": \"2023-12-25\",\n \"will_contested\": false,\n \"contest_details\": \"<string>\",\n \"creditor_notice_published\": false,\n \"creditor_notice_date\": \"2023-12-25\",\n \"creditor_claim_deadline\": \"2023-12-25\",\n \"inventory_filed\": false,\n \"inventory_filed_date\": \"2023-12-25\",\n \"inventory_due_date\": \"2023-12-25\",\n \"final_accounting_filed\": false,\n \"final_accounting_date\": \"2023-12-25\",\n \"distribution_complete\": false,\n \"distribution_date\": \"2023-12-25\",\n \"case_closed_date\": \"2023-12-25\",\n \"notes\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/v1/cases/{case_id}/probate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"state_code\": \"UT\",\n \"county_slug\": \"cache-county\",\n \"probate_type\": \"informal\",\n \"case_number\": \"2025-PR-00456\",\n \"court_name\": \"First District Court, Cache County\",\n \"judge_name\": \"Hon. John Johnson\",\n \"filing_date\": \"2023-12-25\",\n \"hearing_date\": \"2023-12-25\",\n \"next_hearing_date\": \"2023-12-25\",\n \"status\": \"filed\",\n \"executor_appointed_date\": \"2023-12-25\",\n \"letters_issued_date\": \"2023-12-25\",\n \"bond_amount\": 123,\n \"bond_provider\": \"<string>\",\n \"attorney_name\": \"<string>\",\n \"attorney_firm\": \"<string>\",\n \"attorney_phone\": \"<string>\",\n \"attorney_email\": \"jsmith@example.com\",\n \"attorney_bar_number\": \"<string>\",\n \"estate_value_at_filing\": 123,\n \"will_admitted\": false,\n \"will_admitted_date\": \"2023-12-25\",\n \"will_contested\": false,\n \"contest_details\": \"<string>\",\n \"creditor_notice_published\": false,\n \"creditor_notice_date\": \"2023-12-25\",\n \"creditor_claim_deadline\": \"2023-12-25\",\n \"inventory_filed\": false,\n \"inventory_filed_date\": \"2023-12-25\",\n \"inventory_due_date\": \"2023-12-25\",\n \"final_accounting_filed\": false,\n \"final_accounting_date\": \"2023-12-25\",\n \"distribution_complete\": false,\n \"distribution_date\": \"2023-12-25\",\n \"case_closed_date\": \"2023-12-25\",\n \"notes\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"data": {
"state_code": "UT",
"county_slug": "cache-county",
"probate_type": "informal",
"case_number": "2025-PR-00456",
"court_name": "First District Court, Cache County",
"judge_name": "Hon. John Johnson",
"filing_date": "2023-12-25",
"hearing_date": "2023-12-25",
"next_hearing_date": "2023-12-25",
"status": "filed",
"executor_appointed_date": "2023-12-25",
"letters_issued_date": "2023-12-25",
"bond_amount": 123,
"bond_provider": "<string>",
"attorney_name": "<string>",
"attorney_firm": "<string>",
"attorney_phone": "<string>",
"attorney_email": "jsmith@example.com",
"attorney_bar_number": "<string>",
"estate_value_at_filing": 123,
"will_admitted": false,
"will_admitted_date": "2023-12-25",
"will_contested": false,
"contest_details": "<string>",
"creditor_notice_published": false,
"creditor_notice_date": "2023-12-25",
"creditor_claim_deadline": "2023-12-25",
"inventory_filed": false,
"inventory_filed_date": "2023-12-25",
"inventory_due_date": "2023-12-25",
"final_accounting_filed": false,
"final_accounting_date": "2023-12-25",
"distribution_complete": false,
"distribution_date": "2023-12-25",
"case_closed_date": "2023-12-25",
"notes": "<string>"
}
}{
"error": {
"code": "not_found",
"message": "The requested resource was not found."
}
}{
"error": {
"code": "validation_error",
"message": "The request body contains invalid fields.",
"details": [
{
"field": "email",
"message": "Must be a valid email address."
}
]
}
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Unique case identifier (ULID format).
Body
application/json
Example:
"UT"
Example:
"cache-county"
Available options:
formal, informal, small_estate, summary, ancillary, supervised, unsupervised Example:
"informal"
Example:
"2025-PR-00456"
Example:
"First District Court, Cache County"
Example:
"Hon. John Johnson"
Available options:
not_filed, filed, hearing_scheduled, letters_issued, inventory_due, creditor_period, accounting_due, distribution_pending, closed Example:
"filed"
Available options:
required, waived, filed, released, null Example:
false
Example:
false
Example:
false
Example:
false
Example:
false
Example:
false
Response
Probate case info updated.
Show child attributes
Show child attributes
⌘I

