---
title: How to manage timer update by our API?
description: This article helps to understand how to manage time updates via API.
---

[Skip to content](https://knowledge-base.statscore.com/knowledge-base/how-to-manage-timer-update-by-our-api#main-content)

English

Show submenu for translations

[![STATSCORE-logo-CUST\_PORTAL](https://knowledge-base.statscore.com/hs-fs/hubfs/statscore-logo-purple-500.png?width=200&height=60&name=statscore-logo-purple-500.png)](https://www.statscore.com/)

- [My tickets](https://helpdesk.statscore.com/tickets-view)
- [Sign out](https://helpdesk.statscore.com/_hcms/mem/logout)

Open main navigation

Close main navigation

- [My tickets](https://helpdesk.statscore.com/tickets-view)
- [Sign out](https://helpdesk.statscore.com/_hcms/mem/logout)
- English
  
  Show submenu for translations
- CONTACT US

 CONTACT US

 HOW CAN WE HELP YOU?

- There are no suggestions because the search field is empty.

1. [STATSCORE Knowledge Base](https://knowledge-base.statscore.com/knowledge-base?hsLang=en)
2. [SportsAPI](https://knowledge-base.statscore.com/knowledge-base/sportsapi?hsLang=en)
3. [Integration - how to start](https://knowledge-base.statscore.com/knowledge-base/sportsapi?hsLang=en#integration-how-to-start)

# How to manage timer update by our API?

## This article will help you to understand how to manage timer update using STATSCORE's API.

### **Step-by-step guide**

Statscore do not send messages every second of the match to avoid generating hundreds of unnecessary, empty messages where only the match time changes. Instead, we send messages only when there is a change in any statistic or when a match incident occurs, such as a goal, corner, change of ball possession, throw-in, etc.

If you want to maintain continuous time tracking on your end, you can update it independently based on our feed.

The exact start time of each half is provided in the events.show endpoint within the event details (ids: 19 and 20, example below). Based on this, you can calculate the half-time durations yourself to always have them up-to-date.

Another approach is calculating the time from the "1st half started" incident to the "halftime" incident, and from the "2nd half started" incident to the match-ending incident.

Yet another option is querying our API every few seconds, also via the events.show endpoint, and checking the current value of the "played\_time" field, which shows the number of seconds elapsed in the match.

The mentioned endpoint:

https://api.statscore.com/v2/events/5624802?token=\<\<YOUR TOKEN\>\>

 

event\_details node:

`{"id": 19, "name": "First half start date", "value": "2024-12-09 12:20:07" }, { "id": 20, "name": "Second half start date", "value": "2024-12-09 13:25:37"`

 

 

 

- [LivematchPro](https://knowledge-base.statscore.com/knowledge-base/livematchpro?hsLang=en#main-content)

    - [Product scope](https://knowledge-base.statscore.com/knowledge-base/livematchpro?hsLang=en#product-scope)
    - [Integration - how to start](https://knowledge-base.statscore.com/knowledge-base/livematchpro?hsLang=en#integration-how-to-start)
    - [Support](https://knowledge-base.statscore.com/knowledge-base/livematchpro?hsLang=en#support)
- [PrematchPro](https://knowledge-base.statscore.com/knowledge-base/prematchpro?hsLang=en#main-content)

    - [Product scope](https://knowledge-base.statscore.com/knowledge-base/prematchpro?hsLang=en#product-scope)
- [SportsAPI](https://knowledge-base.statscore.com/knowledge-base/sportsapi?hsLang=en#main-content)

    - [Integration](https://knowledge-base.statscore.com/knowledge-base/sportsapi?hsLang=en#integration)
    - [Documentation](https://knowledge-base.statscore.com/knowledge-base/sportsapi?hsLang=en#documentation)
    - [Integration - how to start](https://knowledge-base.statscore.com/knowledge-base/sportsapi?hsLang=en#integration-how-to-start)
- [TipsterAPI](https://knowledge-base.statscore.com/knowledge-base/tipsterapi?hsLang=en#main-content)

    - [Integration - how to start](https://knowledge-base.statscore.com/knowledge-base/tipsterapi?hsLang=en#integration-how-to-start)
- [ScoutsFeed](https://knowledge-base.statscore.com/knowledge-base/scoutsfeed?hsLang=en#main-content)

    - [Integration - how to start](https://knowledge-base.statscore.com/knowledge-base/scoutsfeed?hsLang=en#integration-how-to-start)

[![STATSCORE-logo-CUST\_PORTAL](https://knowledge-base.statscore.com/hs-fs/hubfs/statscore-logo-purple-500.png?width=200&height=60&name=statscore-logo-purple-500.png "STATSCORE-logo-CUST_PORTAL")](https://www.statscore.com/)

<https://www.facebook.com/statscore> <https://twitter.com/statscore> <https://www.instagram.com/statscore_com/> [mailto:support@statscore.com](mailto:support@statscore.com)

Copyright © 2025, Statscore