Documentación Optafeeds

Actualizado: April 22 2021 17:49:30

Posiciones

Se genera una tabla de posiciones por cada phase de un torneo.

Consolidado de todo el Torneo

El torneo tiene un archivo acumulado de las posiciones de cada phase.

Incluye los datos del torneo, temporada, fase y ronda activas, partido mas cercano, y para cada fase, nombre, número, y la tabla de posiciones. Cada fase y ronda incluyen un campo para determinar si están activas o no. Solo hay una ronda y una fase activas en un torneo en un momento dado.

Cuando se trata de una phase de grupos, se incluyen los grupos con los ids de cada equipo.

Estructura del URL dentro de Amazon:` /positions/competition_id/session_id/all.json

{
  "competition": {
    "id": 371,
    "name": "Colombia Primera A Apertura",
    "season_id": 2017,
    "active_phase_id": 43,
    "active_round_id": 256,
    "nearest_match_id": 902920
  },
  "phases": {
    "43": {
      "phase": {
        "id": 43,
        "type": "All",
        "number": 0,
        "active": 0
      },
      "teams": {
        "2286": {
          "pos": 13,
          "name": "Once Caldas",
          "pj": 10,
          "pg": 3,
          "pe": 3,
          "pp": 4,
          "gd": -5,
          "gf": 9,
          "gc": 14,
          "gfv": 5,
          "gcv": 9,
          "pt": 12
        },
      ...
      "groups": {
        "A": [
          3,
          149,
          6128,
          481
        ],
        "B": [
          459,
          251,
          378,
          194
        ],
        ...

De Fase

Se genera un archivo por cada fase del torneo.

Estructura del URL dentro de Amazon: /positions/competition_id/session_id/phases/phase_id.json

{
  "phase": {
    "id": 23,
    "type": "Round",
    "number": 1,
    "active": 0
  },
  "teams": {
    "3": {
      "pos": 1,
      "name": "Arsenal",
      "pj": 6,
      "pg": 4,
      "pe": 2,
      "pp": 0,
      "gd": 12,
      "gf": 9,
      "gc": 14,
      "gfv": 5,
      "gcv": 9,
      "pt": 14
    },
  ...