--- title: "View.AddCriteria - Web Scraping API - Mozenda" slug: "viewaddcriteria" description: "Use View.AddCriteria to add an existing view in your data extraction project. " updated: 2024-05-14T14:23:14Z published: 2024-05-14T14:23:14Z canonical: "help.mozenda.com/viewaddcriteria" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.mozenda.com/llms.txt > Use this file to discover all available pages before exploring further. # View.AddCriteria ### Description Adds a criteria **item** to a **view**. ### URL parameters :::(Info) (URL parameter ordering) The **URL parameters** below are listed in the order they should be entered in the API **URL**. ::: | Name | Required | Type | Description | | ----------- | -------- | ------- | ------------------------------------------------------------ | | `ViewID` | True | numeric | Unique identifier of the **view**. | | `Operator` | True | string | `Contains`, `Equals`, `EndsWith`, `DoesNotContain`, etc. See valid operators below. | | `FieldName` | True | string | Name of the **field** the **criteria** is applied to. | | `Value` | True | string | Value for the **criteria**. Value is not required for some operators, such as `Is After Today` and `Is Empty`. | | `AndOr` | False | string | Valid options are `And`, `Or`, and `None`. Default is `None` . | ### Responses | Name | Type | Description | | ------ | ------ | ------------------------------------------ | | `Result` | string | `Success` if the operation was successful. | ### Sample request ```bash curl -X GET 'https://api.mozenda.com/rest?WebServiceKey=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX&Service=Mozenda10&Operation=View.AddCriteria&ViewID=1103&Operator=Contains&FieldName=Price&Value=2' ``` ### Sample responses #### XML ```xml Success ``` #### JSON ```json { "JsonResult": { "Command": "View.AddCriteria", "AutoLoggedIn": false, "WebConsoleKey": "", "Result": "Success", "ErrorCode": "", "ErrorDescription": "", "ErrorList": [], "ExecutionTime": { "Ticks": 0, "Days": 0, "Hours": 0, "Milliseconds": 0, "Minutes": 0, "Seconds": 0, "TotalDays": 0, "TotalHours": 0, "TotalMilliseconds": 0, "TotalMinutes": 0, "TotalSeconds": 0 } } } ``` #### Valid Operators by Field Type **Text Field** `Equals` `DoesNotEqual` `Contains` `DoesNotContain` `IsEmpty ` `IsNotEmpty` `BeginsWith` `DoesNot BeginWith` `EndsWith` `DoesNotEndWith` **DateTime Field** `Equals` `DoesNotEqual` `IsToday` `IsAfter` `IsAfterNow` `IsAfterToday` `IsBefore` `IsBeforeNow` `IsBeforeToday` `IsEmpty` `IsNotEmpty` **Number Field** `Equals` `DoesNotEqual` `IsGreaterThan` `IsLessThan` `IsGreaterThanOrEqual` `IsLessThanOrEqual` `IsEmpty` `IsNotEmpty`