Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 2 Current »

Introduksjon

Metoden lister ut alle spillere og støtteapparat som er registrert som deltagende i en forespurt historisk kamp

Funksjonelle krav

Krever unik matchid for kampen

Enkelte spillere eller personer i støtteapparat kan være utelatt pga reservasjon. Dette gjelder ikke i de øverste ligaene da dette er av allmenn interesse.

Medlemstyper

Datafeltet membertype indikerer type rolle i laget.

  • Player

  • TeamSupport

Bilder

I responsen finnes det en link til personbilde som er unik for responsen. Denne url’en inneholder en accesstoken som er gyldig i 10 timer fra når url’en ble generert. Integrasjonspartneren anbefales derfor laste ned bildene og lagre den på deres egen tjeneste. Dette også for at bildene i mange tilfeller ikke er optimalisert for publisering på web.

Tilgangskontroll

Scope: data_ta_person_read

Tilgang kan gis på spesifikk idrett.

API spesifikasjoner

Input parametere

Orgid er endel av URL
eks: {{dataurl}}/api/v1/ta/MatchTeamMembers/7622215

JSON Datamodell / Kontrakt

Personene i dette eksemplet er ikke reelle personer.

[
    {
        "personId": 9123886,
        "firstName": "Jan Johan",
        "lastName": "Johansen",
        "birthDate": "2002-09-05T00:00:00",
        "imageUrl": null,
        "gender": "Male",
        "teamOrgId": 557601,
        "number": "16",
        "position": "Utespiller",
        "captain": false,
        "viceCaptain1": false,
        "viceCaptain2": false,
        "played": true,
        "playTime": 0,
        "debutant": false,
        "bestPlayer": false,
        "memberType": "Player"
    },
    {
        "personId": 8123746,
        "firstName": "Johan Jan",
        "lastName": "Andersen",
        "birthDate": "2003-12-19T00:00:00",
        "imageUrl": null,
        "gender": "Male",
        "teamOrgId": 557601,
        "number": "91",
        "position": "Utespiller",
        "captain": false,
        "viceCaptain1": false,
        "viceCaptain2": false,
        "played": true,
        "playTime": 0,
        "debutant": false,
        "bestPlayer": false,
        "memberType": "Player"
    },
    {
        "personId": 8123647,
        "firstName": "Peder",
        "lastName": "Aas",
        "birthDate": "2006-08-20T00:00:00",
        "imageUrl": null,
        "gender": "Male",
        "teamOrgId": 493342,
        "number": "20",
        "position": "Utespiller",
        "captain": false,
        "viceCaptain1": false,
        "viceCaptain2": false,
        "played": true,
        "playTime": 0,
        "debutant": false,
        "bestPlayer": false,
        "memberType": "Player"
    },
    ...
    ...
]

Datakilde

Link til datamodell eller spesifiser database/stored procedure o.l.

Data hentes fra TA

URL

Se eksempel for inndata

  • No labels