CountyRecordingOrder.Create
Endpoint
- Method:
POST - Route:
CountyRecordingOrder/Create - Authentication:
Authorize
Request Schema
Headers
| Header | Required | Notes |
|---|---|---|
X-Api-Key |
Required when tenant is not resolved by subdomain | Resolves the tenant/customer database. |
Authorization: Bearer {token} |
Required for authorized endpoints | Get a token from Auth/Token or Session/Create. |
JSON Body
Body type: CountyRecordingOrderRequest
| Field | Type | Required | Max Length | Notes |
|---|---|---|---|---|
webOrder |
string? |
No | 20 | |
orderType |
int |
Yes | Order type code from CountyRecordingOrder.GetJobTypes. | |
referenceNumber |
string |
Yes | 35 | |
plaintiff |
string |
Yes | 600 | |
defendant |
string |
Yes | 600 | |
courtCode |
string |
Yes | 12 | Court code, not the court display name. Use Court.Search, Court.GetAll, or Court.Get to retrieve valid court codes. |
caseNumber |
string |
Yes | 100 | |
hearingDate |
DateTime? |
No | ||
advanceFees |
bool |
No | ||
advanceFeeAmount |
decimal? |
No | ||
checkAttached |
bool |
No | ||
checkAttachedAmount |
decimal? |
No | ||
copyType |
string |
Yes | ||
specialInstructions |
string |
Yes | 500 | |
documentsDescription |
string |
Yes | 2000 | |
export |
bool |
No | ||
documents |
List<CountyRecordingDocumentRequest> |
Yes | At least one document or attachment is required. |
Type / Enum Values
| Field | Allowed Values | Notes |
|---|---|---|
courtCode |
code from Court.Search, Court.GetAll, or Court.Get |
Send the court code, not the court name/description. |
copyType |
Record, ObtainCopy, ObtainCertifiedCopy |
Maps to county-recording CopyTypeEnum. |
orderType |
Integer from CountyRecordingOrder.GetJobTypes | Use the linked lookup endpoint to get valid county-recording job types for the tenant. |
Request Sample
{
"webOrder": "W123456",
"orderType": 201,
"referenceNumber": "REF-12345",
"plaintiff": "Acme Corporation",
"defendant": "John Doe",
"courtCode": "LASC",
"caseNumber": "24STCV12345",
"hearingDate": "2026-05-07T09:00:00",
"advanceFees": false,
"advanceFeeAmount": null,
"checkAttached": false,
"checkAttachedAmount": null,
"copyType": "Record",
"specialInstructions": "Record certified copy.",
"documentsDescription": "Deed of trust",
"export": false,
"documents": [
{
"name": "supporting-document.pdf",
"id": "doc-123",
"base64": "JVBERi0xLjQ="
}
]
}
Expected Response Schema
Status Codes
| Status | Notes |
|---|---|
200 OK |
Returned by the controller for this operation. |
400 Bad Request |
Validation, invalid request, invalid contact, or service/export failure. |
Success Body
Response type: ExportedOrderResult
The response body is returned as ExportedOrderResult.
See the Order Lifecycle guide for how draft web order ids become exported work order ids.
Response Sample
{
"webOrderId": "W123456",
"workOrderId": "C123456",
"generatedWorkOrders": [
{
"workOrder": "C123456",
"servee": null
}
]
}