tls API