Users Manual - WebConfig API
Page 6
■ Characters...19 Character Code...19 Escape Sequence ...19 Passwords...19 ■ Operation specifications...19 Printer Response Time ...19 ■ Example of Request and Response 20 Reference...23 6
■ Characters...19 Character Code...19 Escape Sequence ...19 Passwords...19 ■ Operation specifications...19 Printer Response Time ...19 ■ Example of Request and Response 20 Reference...23 6
Users Manual - WebConfig API
Page 10
"StatusNotification": { "Active": "OFF", "ID": "", "Interval": "5", "Name": "" "Password": "(Not registered)", "Url": "", "UseProxy": "OFF", "UseServerAuthentication": "OFF", "UseUrlEncode": "ON" ... } "message" : "Success" }, ... Edit data ... Creation of setting values Creation of the specified key or you can ...
"StatusNotification": { "Active": "OFF", "ID": "", "Interval": "5", "Name": "" "Password": "(Not registered)", "Url": "", "UseProxy": "OFF", "UseServerAuthentication": "OFF", "UseUrlEncode": "ON" ... } "message" : "Success" }, ... Edit data ... Creation of setting values Creation of the specified key or you can ...
Users Manual - WebConfig API
Page 11
Chapter 1 Overview Reset the Printer Simply sending setting values to be reset for changes to the printer does not change actual values on the printer. https:///webconfig/api/v1/webconfig.cgi Acquire a specific key https:// The printer needs to be applied. After acquiring a PUT method response, the printer is reset in order to apply any changes.
Chapter 1 Overview Reset the Printer Simply sending setting values to be reset for changes to the printer does not change actual values on the printer. https:///webconfig/api/v1/webconfig.cgi Acquire a specific key https:// The printer needs to be applied. After acquiring a PUT method response, the printer is reset in order to apply any changes.
Users Manual - WebConfig API
Page 14
...: ● Content-SecurityPolicy: ● WWW-Authenticate: ● HTTP Method Description PUT HEAD OPTIO NS Value Prevents the browser from identifying JSON data as when the password is returned. deny Detects and mitigates well known types of frames ● ● ● and iframes. For details of these return values, see "PUT method...
...: ● Content-SecurityPolicy: ● WWW-Authenticate: ● HTTP Method Description PUT HEAD OPTIO NS Value Prevents the browser from identifying JSON data as when the password is returned. deny Detects and mitigates well known types of frames ● ● ● and iframes. For details of these return values, see "PUT method...
Users Manual - WebConfig API
Page 19
... the following escape sequences. They are hashed. When registering/changing a password, please replace the (Registered) or (Not registered) string with the desired password. Escape notation Original character Description \" " Double quotation 2 \\ \ Back slash \b Back space \f New page \n - Passwords To ensure security, all passwords are displayed as a password. Characters Chapter 2 Web API Specification Character Code UTF-8 Escape...
... the following escape sequences. They are hashed. When registering/changing a password, please replace the (Registered) or (Not registered) string with the desired password. Escape notation Original character Description \" " Double quotation 2 \\ \ Back slash \b Back space \f New page \n - Passwords To ensure security, all passwords are displayed as a password. Characters Chapter 2 Web API Specification Character Code UTF-8 Escape...
Users Manual - WebConfig API
Page 20
...": { "Active": "OFF", "CutReserveTimeout": "2", "ID": "", "Interval1": "5", "Interval2": "5", "Interval3": "5", "Name": "ECCN905633", "Password": "(Not registered)", "Url1": "", "Url2": "", "Url3": "", "UseProxy": "OFF", "UseServerAuthentication": "OFF", "UseUrlEncode": "ON" }, "StatusNotification": { "Active": "OFF", "ID":... GET /webconfig/api/v1/webconfig.cgi?keyname=StatusNotification,ServerDirectPrint HTTP/1.1 Host: Authorization: Digest username="epson", realm="ByPassword", nonce="", uri="/webconfig/api/v1/webconfig.cgi", response="f708199215ba938f85ae77c373c192c2", opaque="" Request ...
...": { "Active": "OFF", "CutReserveTimeout": "2", "ID": "", "Interval1": "5", "Interval2": "5", "Interval3": "5", "Name": "ECCN905633", "Password": "(Not registered)", "Url1": "", "Url2": "", "Url3": "", "UseProxy": "OFF", "UseServerAuthentication": "OFF", "UseUrlEncode": "ON" }, "StatusNotification": { "Active": "OFF", "ID":... GET /webconfig/api/v1/webconfig.cgi?keyname=StatusNotification,ServerDirectPrint HTTP/1.1 Host: Authorization: Digest username="epson", realm="ByPassword", nonce="", uri="/webconfig/api/v1/webconfig.cgi", response="f708199215ba938f85ae77c373c192c2", opaque="" Request ...
Users Manual - WebConfig API
Page 22
...: chunked Date: Wed, 09 Nov 2016 07:46:22 GMT Server: lighttpd Response Body { "Setting": { "ServerDirectPrint": { "Active": "OFF", "CutReserveTimeout": "2", "ID": "", "Interval1": "5", "Interval2": "5", "Interval3": "5", "Name": "ECCN905633", "Password": "(Not registered)", "Url1": "", "Url2": "", "Url3": "", "UseProxy": "OFF", "UseServerAuthentication": "OFF", "UseUrlEncode": "ON" }, "StatusNotification": { "Active": "OFF", "ID": "", "Interval": "5", "Name": "ECCN905633...
...: chunked Date: Wed, 09 Nov 2016 07:46:22 GMT Server: lighttpd Response Body { "Setting": { "ServerDirectPrint": { "Active": "OFF", "CutReserveTimeout": "2", "ID": "", "Interval1": "5", "Interval2": "5", "Interval3": "5", "Name": "ECCN905633", "Password": "(Not registered)", "Url1": "", "Url2": "", "Url3": "", "UseProxy": "OFF", "UseServerAuthentication": "OFF", "UseUrlEncode": "ON" }, "StatusNotification": { "Active": "OFF", "ID": "", "Interval": "5", "Name": "ECCN905633...
Users Manual - WebConfig API
Page 29
...Not Registered" Server direct print settings. Specify whether server direct printing is not set. Chapter 3 Reference Key 1 ProxyInfo Key 2 Url Port ID Password ServerDirectPrint Active Name ID Key 3 Key 4 Description Value Proxy settings. "0" to "65535" Specify the proxy server authentication ID. 3 Empty string ...server URL. The communication destination server URL string. and "-". Specify the proxy server authentication password. Characters that can be specified. Empty string or string with "http://" or "https://". Characters that starts with 1 to Z), "_", "."...
...Not Registered" Server direct print settings. Specify whether server direct printing is not set. Chapter 3 Reference Key 1 ProxyInfo Key 2 Url Port ID Password ServerDirectPrint Active Name ID Key 3 Key 4 Description Value Proxy settings. "0" to "65535" Specify the proxy server authentication ID. 3 Empty string ...server URL. The communication destination server URL string. and "-". Specify the proxy server authentication password. Characters that can be specified. Empty string or string with "http://" or "https://". Characters that starts with 1 to Z), "_", "."...
Users Manual - WebConfig API
Page 30
... "_", "." "OFF", "ON" When this setting is "ON", is used . The communication destination server URL string. Key 1 Key 2 Password Key 3 Url1 to Url3 Interval1 to specify "ProxyInfo". "Registered", "Not Registered" Specifies whether to enable or disable the Server 1 to "86400... server authentication (HTTPS) is it necessary to Interval3 UseServerAuthentication UseProxy UseUrlEncode CutReserveTimeout Key 4 Description Value Specify the Digest authentication Password. Specify whether a URL encode is used . The following cannot be used - 30 "0" to Server 3. Empty string...
... "_", "." "OFF", "ON" When this setting is "ON", is used . The communication destination server URL string. Key 1 Key 2 Password Key 3 Url1 to Url3 Interval1 to specify "ProxyInfo". "Registered", "Not Registered" Specifies whether to enable or disable the Server 1 to "86400... server authentication (HTTPS) is it necessary to Interval3 UseServerAuthentication UseProxy UseUrlEncode CutReserveTimeout Key 4 Description Value Specify the Digest authentication Password. Specify whether a URL encode is used . The following cannot be used - 30 "0" to Server 3. Empty string...
Users Manual - WebConfig API
Page 31
... is specified. The printer serial number is used are single-byte alphanumeric characters (0 to 9, a to z, A to 30 characters. Password Empty string or string with 1 to Z), "_", "." "Registered", "Not Registered" Url Specify the status notification data transmission destination server ...characters (0 to 9, a to z, A to Z), "_", "." Characters that can be specified. ID Specify the Digest authentication ID. Designates the password used are single-byte alphanumeric characters (0 to 9, a to z, A to Z), "_", "." Empty string or string not exceeding 2043 characters that...
... is specified. The printer serial number is used are single-byte alphanumeric characters (0 to 9, a to z, A to 30 characters. Password Empty string or string with 1 to Z), "_", "." "Registered", "Not Registered" Url Specify the status notification data transmission destination server ...characters (0 to 9, a to z, A to Z), "_", "." Characters that can be specified. ID Specify the Digest authentication ID. Designates the password used are single-byte alphanumeric characters (0 to 9, a to z, A to Z), "_", "." Empty string or string not exceeding 2043 characters that...
Users Manual - WebConfig API
Page 34
... to 30 characters. and "-". The communication destination server URL string. List of Web contents that starts with 1 to DataNotificationDevice20 DeviceID Key 4 Description Value Designates the password used are single-byte alphanumeric characters (0 to 9, a to z, A to Z), "_", "." "OFF", "ON" Specify whether a proxy is it necessary to Z), "_", "." Key 1 Key...
... to 30 characters. and "-". The communication destination server URL string. List of Web contents that starts with 1 to DataNotificationDevice20 DeviceID Key 4 Description Value Designates the password used are single-byte alphanumeric characters (0 to 9, a to z, A to Z), "_", "." "OFF", "ON" Specify whether a proxy is it necessary to Z), "_", "." Key 1 Key...
Users Manual - WebConfig API
Page 35
... update settings. The printer serial number is "ON", a server authentication certificate must be used for web content to be automatically updated. Password Empty string or string with 1 to Z and "+". Characters that can be registered. When this setting is used are single-byte alphanumeric..."ON" 35 Empty string or string with 1 to Z), "_", "." Characters that can be specified. and "-". 3 Specify the Digest authentication password. "Registered", "Not Registered" Url Specify the URL for "Name" when the initial value or an empty string is used . The following ...
... update settings. The printer serial number is "ON", a server authentication certificate must be used for web content to be automatically updated. Password Empty string or string with 1 to Z and "+". Characters that can be registered. When this setting is used are single-byte alphanumeric..."ON" 35 Empty string or string with 1 to Z), "_", "." Characters that can be specified. and "-". 3 Specify the Digest authentication password. "Registered", "Not Registered" Url Specify the URL for "Name" when the initial value or an empty string is used . The following ...
Users Manual - Server Direct Print
Page 27
...be passed as an ID parameter value for user IDs without passwords. URL Example: http:///Test_print.php 2 Server 1/ Server 2/ Click the [Access Test] to identify TM-i series. To authenticate the Digest access, configure a password that is accessible. Specify the Test_print.php address of the...the interval between the end of the previous communication and the start of the next communication. For TM-i Firmware Ver.3.x or earlier Item Server Direct Print ID Password URL Interval(s) Description Select the [Enable]. This ID becomes the user ID used for Digest access...
...be passed as an ID parameter value for user IDs without passwords. URL Example: http:///Test_print.php 2 Server 1/ Server 2/ Click the [Access Test] to identify TM-i series. To authenticate the Digest access, configure a password that is accessible. Specify the Test_print.php address of the...the interval between the end of the previous communication and the start of the next communication. For TM-i Firmware Ver.3.x or earlier Item Server Direct Print ID Password URL Interval(s) Description Select the [Enable]. This ID becomes the user ID used for Digest access...
Users Manual - Server Direct Print
Page 28
... server, select [System Settings] - [Proxy]. 5 The "Proxy" screen appears. Set your password used for Digest access authentication. To authenticate the Digest access, configure a password that is used for user IDs without passwords. Sets whether the proxy is used for the sample program. Password The Digest access cannot be authenticated for automatic update of Web...
... server, select [System Settings] - [Proxy]. 5 The "Proxy" screen appears. Set your password used for Digest access authentication. To authenticate the Digest access, configure a password that is used for user IDs without passwords. Sets whether the proxy is used for the sample program. Password The Digest access cannot be authenticated for automatic update of Web...
Users Manual - Server Direct Print
Page 31
...] to check if the address is accessible. Not required for the server-side program to identify TM-DT series. For TM-DT Software Ver.3.0 or later: Item ID Password Server1 Interval (sec.) Server Authentication Description Set ID for the sample program. When accessing by https... to identify TM-DT series. Example: http:///Test_print.php Click the [Access Test] to check if the address is conducted based on a registered certificate. Chapter 2 Sample Program Server Direct Print Settings Configure the Server Direct Print settings using EPSON TMNet WebConfig. 1 EPSON TMNet WebConfig ...
...] to check if the address is accessible. Not required for the server-side program to identify TM-DT series. For TM-DT Software Ver.3.0 or later: Item ID Password Server1 Interval (sec.) Server Authentication Description Set ID for the sample program. When accessing by https... to identify TM-DT series. Example: http:///Test_print.php Click the [Access Test] to check if the address is conducted based on a registered certificate. Chapter 2 Sample Program Server Direct Print Settings Configure the Server Direct Print settings using EPSON TMNet WebConfig. 1 EPSON TMNet WebConfig ...
Users Manual - Server Direct Print
Page 33
... authentication. URL - Chapter 2 Sample Program TM-T88VI and TM-T88VI-iHUB Settings Configure the following items and click [Set]. Set the following settings to TM-T88VI. ❏ IP Address Settings : Refer to enable or disable the URL encode. Server 1 Enable Server 1. URL - Update Interval - Server 3 Disable Server 3. Update Interval - Password Set your password used for Server Authentication. 33...
... authentication. URL - Chapter 2 Sample Program TM-T88VI and TM-T88VI-iHUB Settings Configure the following items and click [Set]. Set the following settings to TM-T88VI. ❏ IP Address Settings : Refer to enable or disable the URL encode. Server 1 Enable Server 1. URL - Update Interval - Server 3 Disable Server 3. Update Interval - Password Set your password used for Server Authentication. 33...
Users Manual - Server Direct Print
Page 34
...whether to "Disabled". This ID will be the user ID used for the sample program. 4 When using the proxy server, click the [TM-Intelligent] - [Server Access] - [Proxy]. 5 The "Proxy" screen appears. Port Enter the proxy server port number. Set the following ... to "Enabled". 34 URL Enter the proxy server URL. This password will be the password used for Digest authentication. Status Notification Set to "Enabled". Enter the authentication password. Proxy Server ID Password Enter the authentication ID. Item Description Server Authentication Specifies whether to enable...
...whether to "Disabled". This ID will be the user ID used for the sample program. 4 When using the proxy server, click the [TM-Intelligent] - [Server Access] - [Proxy]. 5 The "Proxy" screen appears. Port Enter the proxy server port number. Set the following ... to "Enabled". 34 URL Enter the proxy server URL. This password will be the password used for Digest authentication. Status Notification Set to "Enabled". Enter the authentication password. Proxy Server ID Password Enter the authentication ID. Item Description Server Authentication Specifies whether to enable...
Users Manual - Server Direct Print
Page 55
...the server continues to set Web server's Digest access authentication, see "TM printers with HTTP status code "401 Unauthorized". TM Printers with SDP Support Set the user ID and password necessary for the TM printers with SDP support. The printer sends a print-related request ...containing the user ID and password. Digest Access Authentication Settings Digest access authentication requires settings for Digest authentication in the TM printers with SDP support and the server. TM Printers with the web server. Chapter 3 Request and Response...
...the server continues to set Web server's Digest access authentication, see "TM printers with HTTP status code "401 Unauthorized". TM Printers with SDP Support Set the user ID and password necessary for the TM printers with SDP support. The printer sends a print-related request ...containing the user ID and password. Digest Access Authentication Settings Digest access authentication requires settings for Digest authentication in the TM printers with SDP support and the server. TM Printers with the web server. Chapter 3 Request and Response...
Users Manual - Server Direct Print
Page 59
... is accessible. URL Example: http:///Test_status.php Click the [Access Test] to identify TM-i series. For TM-i Firmware Ver.4.0 or later Item Status Notification ID Password URL Interval(s) Authenticate Server Description Select the [Enable]. For TM-i Firmware Ver.3.x or earlier Item Description Status Notification Select the [Enable]. Not required for the sample program. Interval...
... is accessible. URL Example: http:///Test_status.php Click the [Access Test] to identify TM-i series. For TM-i Firmware Ver.4.0 or later Item Status Notification ID Password URL Interval(s) Authenticate Server Description Select the [Enable]. For TM-i Firmware Ver.3.x or earlier Item Description Status Notification Select the [Enable]. Not required for the sample program. Interval...
Users Manual - Server Direct Print
Page 60
... Item ID Password URL Interval (sec) Server Authentication Description Set ID for the sample program. Sets whether or not to conduct server authentication based on the desktop. TM-DT Series Settings Configure the Status Notification settings using EPSON TMNet WebConfig. 1 Connect the TM-DT series ...data posted to the server. Set your password used for TM-DT series is accessible. The default IP address for Digest access authentication. If you are making settings from the shortcut on the registered certificate when conducting access by https. 60 EPSON TMNet WebConfig starts.
... Item ID Password URL Interval (sec) Server Authentication Description Set ID for the sample program. Sets whether or not to conduct server authentication based on the desktop. TM-DT Series Settings Configure the Status Notification settings using EPSON TMNet WebConfig. 1 Connect the TM-DT series ...data posted to the server. Set your password used for TM-DT series is accessible. The default IP address for Digest access authentication. If you are making settings from the shortcut on the registered certificate when conducting access by https. 60 EPSON TMNet WebConfig starts.