How are stock subscriptions managed?

Given that there is no access to API sand-box for my SDK development and implementation of trade APIs, I got a paid subscription to get done with my work. But alas, I’m having surprises and need your quick inputs to get done with my SDK to completion sooner.

Scenario: I use web-socket connections to get 20-level depth feed for testing. When I make subscriptions and reconnect my development client again for testing, I don’t get the subscription feed even after subscribing again. Why?

Queries:

  • How are subscriptions over websockets managed?
  • Do you use persistent subscriptions or non-persistent ones? What is the validity time of subscriptions and when do they expire?
  • How do you expect clients to manage subscriptions?

@PravinJ @Hardik Would appreciate your quick response in this regard.

And BTW, I’m parallelly raising such queries over Python SDK’s github page as well only to witness lukewarm response :dotted_line_face: