CountyRecordingOrder.Create

Try it in Swagger

Endpoint

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
    }
  ]
}