How can I include the custom defined field value in my query?

How can I include the custom defined field value in my query?

I can add a request by sending the following JSON to API:

 {
            "request": {
                "description": "request description",
                "requester": {
                    "id": "6906",
                    "name": "Leo"
                },
                "subject": "Time off/Over time application",
                "template": {
                    "id": "3906"
                },
                "udf_fields": {
                 "udf_pick_5706": "Time Off", //Claim Type
                  ............
                }
}

I can use the API (e.g. v3APIPath + "/requests/") to get the above request successfully.

When send the following JSON to v3APIPath + "/requests/":

{
  list_info: {
    row_count: 100,
    start_index: 0,
    sort_field: 'id',
    sort_order: 'asc',
    get_total_count: true,
    search_criteria: [ 
        {
                "condition": "is",
                "field": "template.name",
                "values": ["Time off/OT application form"]
            }
     ]
  },
  fields_required: [ 'id', 'requester',  'udf_fields.udf_pick_5706']
}

The server response the following message:

response_status: {
      status_code: 4000,
      messages: [
        {
          status_code: 4001,
          type: 'failed',
          message: 'Invalid Input',
          fields: [ 'udf_fields.udf_date_5706' ]
        }
      ],
      status: 'failed'
    }

How can I fix the problem?

                  New to ADSelfService Plus?