Component: api
18 changelog entries across 16 version(s)
Releases by channel (stacked)
- fixed REST API serialization of binary data;
- improved REST API stability when processing invalid requests;
- properly return SNMP OIDs when requested;
- fixed fetching objects with warning option from REST API;
- disallow executing commands without required parameters;
- fixed comma encoding within URL when using the ".proplist" argument;
- accept "Content-Type" with specified charset;
- added ECDHE cipher support for "api-ssl" service;
- properly classify API sessions in log;
- fixed double dynamic flags for "/ip firewall address-list print";
- reduce api tcp connection keepalive delay to 30 seconds, will timeout idle connections in about 5 minutes;
- return sentences can have property ".section" that groups values from commands such as "monitor", "traceroute", "print" (with non-zero 'interval' value);
- fixed /system check-installation;
- fixed missing return values of some commands;
- use the same syntax for property values as is used in 'print detail' output, with the exception of numbers, that are not shown with suffixes (K/M/G/T or bitrate) and are not contracted or separated into digit groups, and "yes"/"no" values that continue to be reported as "true"/"false".
- added support for API over TLS (SSL);
- api service is now enabled by default;
- fixed '/ip/route/print', was not showing '.id' values;