Skip to main content
POST
/
api
/
v1
/
orders
Create an Order
curl --request POST \
  --url https://api.example.com/api/v1/orders \
  --header 'Content-Type: application/json' \
  --data '
{
  "order_number": "<string>",
  "due_date": "<string>",
  "address": "<string>",
  "city": "<string>",
  "county": "<string>",
  "state": "<string>",
  "custom_fields": {}
}
'
{
  "data.id": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.titletrackr.com/llms.txt

Use this file to discover all available pages before exploring further.

Create an order in your workspace’s Orders Tool.

Request

order_number
string
required
Your order number / reference. Up to 255 characters.
due_date
string
Due date in YYYY-MM-DD format.
address
string
Property street address.
city
string
Property city.
county
string
Property county.
state
string
Property state.
custom_fields
object
A map of custom field key → value. Discover available keys via GET /order-fields. Array values (e.g. multi-select) are accepted. Unknown keys are ignored.

Example

curl -X POST https://api.titletrackr.com/api/v1/orders \
  -H "Authorization: Bearer ttr_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "order_number": "API-1001",
    "due_date": "2026-06-15",
    "address": "123 Main St",
    "custom_fields": { "underwriter": "Acme Title" }
  }'
data.id
string
The obfuscated order id. Use this as the opaque identifier for the order.