# API & WebSocket

N17平台提供多种功能齐全的交易网络应用程序接口（API），涵盖关键的交易功能，同时为不同的交易风格和用户类型提供熟悉的切入点。用户可以使用这些API中的任何一个来获得对公开市场数据的读取权限，并使用私有API来获得对账户的私有读取权限。

N17平台开发公有和私有WebSocket，使得客户端和服务器之间的数据交换变得更加简单，允许服务端主动向客户端推送数据。在WebSocket API中，浏览器和服务器只需要完成一次握手，两者之间就直接可以创建持久性的连接，并进行双向数据传输。WebSocket API包含两个URL：

WebSocket URL：客户用其连接到API，并允许客户发送消息和接收通知。

Connection URL：向客户发回消息（需要Connection ID以发送给特定的客户）。

用户可以使用WebSocket API接收推送通知，包括有关公共订单簿和私人帐户的任何更新。N17平台开发的WebSocket API支持安全验证、订单输入、执行报告、市场数据查询、客户资料订阅等多种功能。
