Get registered with Cricket API & create an app. Then attach the required plan to it. An app can have multiple plans. Plan grants access to app. Plans may expire over the time but not your app.
All API are accessible via simple HTTP protocol. Access token is required for all APIs except auth api. Response is always in JSON even when if there is an error in request. Response always follows the same structure. API is only accessible via HTTPS protocol. All API response are always gzip encoded. Read Content-Type header in the response, before processing the content. Most library takes care of decoding gzip by default.
Our API supports
Etag based caching. In all response, if a cache is applicable for the request, we will provide Etag via the response header. On requesting with a ETag, we will return 304 status if the data is not modified. Its beneficial for calling same API multiple times for the score update. Hence, it saves a bandwidth and it's not required to refresh the screen, if nothing is changed.
Not sure, what plan to choose? Just get in touch us. We are committed to providing a solution to all cricket data requirements. Feel free to write your technical questions, to know about best practice and guidelines.