{"id":24271,"date":"2024-02-15T14:53:34","date_gmt":"2024-02-15T22:53:34","guid":{"rendered":"https:\/\/docs.extraview.com\/v24\/book\/update-4\/"},"modified":"2025-02-17T10:12:50","modified_gmt":"2025-02-17T18:12:50","slug":"update-4","status":"publish","type":"page","link":"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/","title":{"rendered":"update"},"content":{"rendered":"<p >This command allows you to update an existing record within ExtraView\u2019s database. Only values that are being altered need be supplied within the API call. Fields whose values are to remain the same need not be supplied as parameters. All defined business rules using the preupdate and the postupdate directives are executed and checked before and after the record is updated. The fields used with this command are typically those that are placed on the EDIT_PROBLEM layout for the business area and project specified in the syntax of the command.<\/p>\n<h3 >\n\tSYNTAX<\/h3>\n<p ><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">http:\/\/www.myserver.com\/evj\/ExtraView\/ev_api.action?<br \/>\n\tuser_id=username<br \/>\n\t&amp;password=password<\/span><span>&nbsp;<\/span>OR<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">[&amp;access_token=token-value]<br \/>\n\t&amp;statevar=update<br \/>\n\t&amp;p_template_file=file.html<br \/>\n\t&amp;id=nnnnn<br \/>\n\t[&amp;strict=no | yes]<br \/>\n\t&amp;field1=value1 [&amp;field2=value2] [fieldn=valuen]<\/p>\n<p>\t<span style=\"color: rgb(51, 51, 51); font-family: Arial, Verdana, Helvetica, sans-serif;\">There is one additional name and value pair that can be provided, that is not a field within ExtraView. This is<span>&nbsp;<\/span><\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">&amp;send_email=no<\/span><span style=\"color: rgb(51, 51, 51); font-family: Arial, Verdana, Helvetica, sans-serif;\">. If you supply this name and value pair, then the update will override the set default with which ExtraView will generate email upon the update of an existing issue.<\/span><\/span><\/p>\n<p >If the issue is updated without error, the function will return the issue number as shown below. Note that the term<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">&#8220;Bug #&#8221;<\/span><span>&nbsp;<\/span>is dependent on the screen title used for the ID field in the data dictionary.<\/p>\n<p ><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">Bug # 12352 updated.<\/span><\/p>\n<h3 >\n\tNOTES<\/h3>\n<p >You must provide a valid name and value pair for the ID field. The value must be an existing issue ID within the ExtraView database. If you do not provide this, an error message is generated.<\/p>\n<p >The optional parameter<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">strict<\/span>, with a value of<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">yes<\/span>, enforces the action to operate only on<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">ALT_ID.<\/span><span>&nbsp;<\/span>If there is no match for the value of the<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">ALT_ID<\/span><span>&nbsp;<\/span>in the specified<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">ID<span>&nbsp;<\/span><\/span>parameter, then the message<span>&nbsp;<\/span><em>Invalid Id<span>&nbsp;<\/span><\/em>will be returned.&nbsp; This means that a matching<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">ID<\/span><span>&nbsp;<\/span>value will be ignored.<\/p>\n<p >Many of the fields within the ExtraView database, such as product_name, status, priority, severity_level, assigned_to, category, etc., must be given valid values that already exist within the metadata of your installation. If you attempt to enter a value that is not known to ExtraView, an error message will result.<\/p>\n<p >If you attempt to contravene a business rule, an error message will result. For example, if your installation only allows issues to be FIXED if they are in an OPEN state and you provide a value of CLOSED, an error message will result.<\/p>\n<p >All field permissions are obeyed with the command, and if you attempt to update a field that does not have write permission, then the whole command will fail.<\/p>\n<h3 >\n\tThe Role of PROBLEM_RELEASE_ID in the update Command<\/h3>\n<p >Usually, when one or more specific repeating rows must be affected (modified or deleted) through the update command, the PROBLEM_RELEASE_ID parameter is used to identify specific rows. More than one instance of PROBLEM_RELEASE_ID may be specified. In this case, each<span>&nbsp;<\/span><em>field=value<\/em><span>&nbsp;<\/span>parameter corresponds to the PROBLEM_RELEASE_ID which shares the same position in the parameter list for the same field name.<\/p>\n<p >Thus, for example,<\/p>\n<p ><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">&#8230;&amp;problem_release_id=111&amp;problem_release_id=222&amp;rr_field=abc&amp;rr_field=def<\/span><\/p>\n<p >maps the<\/p>\n<p ><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">rr_field=abc<\/span><span>&nbsp;<\/span>to<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">problem_release_id 111<\/span><span>&nbsp;<\/span>and<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">rr_field=def<\/span><span>&nbsp;<\/span>to<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">problem_release_id 222<\/span>.<\/p>\n<p >When no PROBLEM_RELEASE_ID in the parameter list maps to a specific<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">rr_field=value<\/span>, then a new repeating row is added to accommodate the new value.<\/p>\n<h3 >\n\tMultiple Repeating Row Types<\/h3>\n<p >ExtraView supports repeating rows of multiple types. Each type denotes a grouping of fields based on a layout with that<span>&nbsp;<\/span><em>item group type<\/em>. All repeating row types can be updated via the API. There are two ways of specifying a repeating row type:<\/p>\n<ul >\n<li style=\"list-style: outside url(&quot;\/misc\/menu-collapsed.png&quot;) disc; padding: 0px 0px 3px;\">\n\t\tSpecific PROBLEM_RELEASE_IDxxx values, where xxx is the item group type, e.g., PROBLEM_RELEASE_ID3<\/li>\n<li style=\"list-style: outside url(&quot;\/misc\/menu-collapsed.png&quot;) disc; padding: 0px 0px 3px;\">\n\t\tGeneric PROBLEM_RELEASE_ID values.<\/li>\n<\/ul>\n<p >Note1: Specific and generic PROBLEM_RELEASE_ID\u2019s may not be combined in a single API call.<\/p>\n<p >Note2: Each API Update operation using generic PROBLEM_RELEASE_ID values can support only one repeating row type. Attempts to mix two or more repeating row types in a single API operation with generic PROBLEM_RELEASE_ID\u2019s will return with an exception.<\/p>\n<p >The<span>&nbsp;<\/span><em>edit<\/em><span>&nbsp;<\/span>screen layout, along with the repeating row layouts applicable to the update request, define which fields belong to which item group type, and therefore, which PROBLEM_RELEASE_IDxxx\u2019s apply.<\/p>\n<p >When generic PROBLEM_RELEASE_ID\u2019s are used, all the specified fields must be grouped into the same item group type (via the edit layout and the repeating row layouts) \u2013 this item group type is used to qualify the PROBLEM_RELEASE_ID values.<\/p>\n<h3 >\n\tExample of specific PROBLEM_RELEASE_ID Update<\/h3>\n<p ><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">&#8230;&amp;PROBLEM_RELEASE_ID3=111&amp;PROBLEM_RELEASE_ID4=222&amp;field1=val1&amp;field2=val2<\/span><\/p>\n<p >where<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">field1<\/span><span>&nbsp;<\/span>is in the repeating row layout of item group<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">type 3<\/span><span>&nbsp;<\/span>and<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">field2<\/span><span>&nbsp;<\/span>is in the repeating row layout of item group<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">type 4<\/span>, both of which are embedded in the edit layout for the user\u2019s curren business area, project and role. Then two repeating rows are updated, one with<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">field1=val1<\/span><span>&nbsp;<\/span>and the other with<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">field2=val2<\/span>, each in a different repeating row type.<\/p>\n<h3 >\n\tExample of generic PROBLEM_RELEASE_ID Update<\/h3>\n<p ><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">&#8230;&amp;PROBLEM_RELEASE_ID=111&amp;field1=val1<\/span><\/p>\n<p >where<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">field1<\/span><span>&nbsp;<\/span>is in the repeating row layout of<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">item group type 3<\/span><span>&nbsp;<\/span>and repeating row 111 is in<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">item group type 3<\/span><span>&nbsp;<\/span>results in the update of<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">field1<\/span><span>&nbsp;<\/span>in the specified row. Note that there is no item group type specified in the PROBLEM_RELEASE_ID variable name.<\/p>\n<h3 >\n\tUsing update to Add Repeating Rows<\/h3>\n<p >To add new repeating rows, values for fields in the repeating rows are provided without a corresponding PROBLEM_RELEASE_ID value. For each non-corresponding value of a field, a new repeating row is inserted. Thus, specifying<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">&amp;rr_field_a=1&amp;rr_field_a=2&amp;rr_field_a=3<\/span><span>&nbsp;<\/span>with no specification of PROBLEM_RELEASE_ID will result in three new repeating rows being added with these values, assuming<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">rr_field_a<\/span><span>&nbsp;<\/span>is a field in the repeating row. To update a repeating row value, you must provide the PROBLEM_RELEASE_ID value of the row in question.<\/p>\n<h3 >\n\tUsing update to Delete Repeating Rows<\/h3>\n<p >Within the ExtraView GUI, users check a box named PROBLEM_RELEASE_DELETE in order to delete a repeating row. The API can emulate this behavior, by setting PROBLEM_RELEASE_DELETE to the checked for value for any repeating row you wish to delete.<\/p>\n<p >For example, use a call similar to the following to delete a repeating row:<\/p>\n<div class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0); font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\">\n\thttp:\/\/www.myserver.com\/evj\/ExtraView\/ev_api.action?<br \/>\n\tuser_id=username<br \/>\n\t&amp;password=password<br \/>\n\t&amp;statevar=update<br \/>\n\t&amp;id=nnnnn<br \/>\n\t&amp;problem_release_id=xxxxx<br \/>\n\t&amp;problem_release_delete=checked<\/div>\n<h3 >\n\tUpdating Document &amp; Image type fields<\/h3>\n<p >These fields require additional metadata in the form of a description and the file to upload&#8217;s character set. You will have created an HTML form for the upload. An HTML snippet that shows how to make this work is as follows:<\/p>\n<div class=\"code\" >\n\t<code style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">Image Description: &lt;input type=\"text\" name=\"image_desc\" value=\"image_dd_name desc\" \/&gt;<br \/>\n\t&lt;br \/&gt;<br \/>\n\t&lt;input type=\"hidden\" name=\"image_dd_name_charset\" value=\"UTF-8\" \/&gt;<br \/>\n\tFile to upload: &lt;input type=\"file\" name=\"image_dd_name\" \/&gt;<\/code><\/div>\n<p >This form assumes an image field that has a data dictionary name of<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">image_dd_name<\/span>. Note the optional<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">charset<\/span><span>&nbsp;<\/span>and<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">desc<\/span>. The<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">charset<\/span><span>&nbsp;<\/span>is not required for image fields, but for documents it can be useful. The default, if<span>&nbsp;<\/span><span class=\"fixedWidthFont\" style=\"font-family: courier, monospace; color: rgb(170, 0, 0);\">charset<\/span><span>&nbsp;<\/span>is not given is UTF-8.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This command allows you to update an existing record within ExtraView\u2019s database. Only values that are being altered need be supplied within the API call. Fields whose values are to remain the same need not be supplied as parameters. All defined business rules using the preupdate and the postupdate directives are executed and checked before&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":24223,"menu_order":75,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_lmt_disableupdate":"no","_lmt_disable":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"class_list":["post-24271","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>update - Product Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"update - Product Documentation\" \/>\n<meta property=\"og:description\" content=\"This command allows you to update an existing record within ExtraView\u2019s database. Only values that are being altered need be supplied within the API call. Fields whose values are to remain the same need not be supplied as parameters. All defined business rules using the preupdate and the postupdate directives are executed and checked before...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/\" \/>\n<meta property=\"og:site_name\" content=\"Product Documentation\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-17T18:12:50+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/\",\"url\":\"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/\",\"name\":\"update - Product Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/docs.extraview.com\/v24\/#website\"},\"datePublished\":\"2024-02-15T22:53:34+00:00\",\"dateModified\":\"2025-02-17T18:12:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.extraview.com\/v24\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ExtraView 24\",\"item\":\"https:\/\/docs.extraview.com\/v24\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Application Programming Interface\",\"item\":\"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"update\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.extraview.com\/v24\/#website\",\"url\":\"https:\/\/docs.extraview.com\/v24\/\",\"name\":\"ExtraView Product Documentation\",\"description\":\"ExtraView Documentation\",\"publisher\":{\"@id\":\"https:\/\/docs.extraview.com\/v24\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.extraview.com\/v24\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/docs.extraview.com\/v24\/#organization\",\"name\":\"ExtraView Corporation\",\"url\":\"https:\/\/docs.extraview.com\/v24\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/docs.extraview.com\/v24\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"contentUrl\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"width\":512,\"height\":512,\"caption\":\"ExtraView Corporation\"},\"image\":{\"@id\":\"https:\/\/docs.extraview.com\/v24\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"update - Product Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/","og_locale":"en_US","og_type":"article","og_title":"update - Product Documentation","og_description":"This command allows you to update an existing record within ExtraView\u2019s database. Only values that are being altered need be supplied within the API call. Fields whose values are to remain the same need not be supplied as parameters. All defined business rules using the preupdate and the postupdate directives are executed and checked before...","og_url":"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/","og_site_name":"Product Documentation","article_modified_time":"2025-02-17T18:12:50+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/","url":"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/","name":"update - Product Documentation","isPartOf":{"@id":"https:\/\/docs.extraview.com\/v24\/#website"},"datePublished":"2024-02-15T22:53:34+00:00","dateModified":"2025-02-17T18:12:50+00:00","breadcrumb":{"@id":"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/update-4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.extraview.com\/v24\/"},{"@type":"ListItem","position":2,"name":"ExtraView 24","item":"https:\/\/docs.extraview.com\/v24\/"},{"@type":"ListItem","position":3,"name":"Application Programming Interface","item":"https:\/\/docs.extraview.com\/v24\/extraview-24\/application-programming-interface-1\/"},{"@type":"ListItem","position":4,"name":"update"}]},{"@type":"WebSite","@id":"https:\/\/docs.extraview.com\/v24\/#website","url":"https:\/\/docs.extraview.com\/v24\/","name":"ExtraView Product Documentation","description":"ExtraView Documentation","publisher":{"@id":"https:\/\/docs.extraview.com\/v24\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.extraview.com\/v24\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/docs.extraview.com\/v24\/#organization","name":"ExtraView Corporation","url":"https:\/\/docs.extraview.com\/v24\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/docs.extraview.com\/v24\/#\/schema\/logo\/image\/","url":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","contentUrl":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","width":512,"height":512,"caption":"ExtraView Corporation"},"image":{"@id":"https:\/\/docs.extraview.com\/v24\/#\/schema\/logo\/image\/"}}]}},"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"carl.koppel","author_link":"https:\/\/docs.extraview.com\/v24\/author\/carl-koppel\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/docs.extraview.com\/v24\/wp-json\/wp\/v2\/pages\/24271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.extraview.com\/v24\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.extraview.com\/v24\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v24\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v24\/wp-json\/wp\/v2\/comments?post=24271"}],"version-history":[{"count":1,"href":"https:\/\/docs.extraview.com\/v24\/wp-json\/wp\/v2\/pages\/24271\/revisions"}],"predecessor-version":[{"id":28890,"href":"https:\/\/docs.extraview.com\/v24\/wp-json\/wp\/v2\/pages\/24271\/revisions\/28890"}],"up":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v24\/wp-json\/wp\/v2\/pages\/24223"}],"wp:attachment":[{"href":"https:\/\/docs.extraview.com\/v24\/wp-json\/wp\/v2\/media?parent=24271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}