Sync APIs

Play uses the following SID APIs for syncing:

Headers

          'Accept-Encoding': 'gzip, deflate, br',           'Content-Type': 'application/json',           'X-Api-Key': this.key,

Office sync

  • /organisations/:id/tree

    • include_deleted=1

  • /organisations

    • include_deleted=1

Team sync

  • /teams

    • organisation_id=uuid

    • period_id=uuid

    • updated_at.gte=YYYY-MM-DD HH:mm:ss

    • include_deleted=1

  • /teams/:id/members

    • No parameters

Registrations sync

  • /members/registered

    • organisation_id=string list of uuids joined by ,

    • period_id=uuid

    • last_updated_at=YYYY-MM-DD HH:mm:ss

Officials sync

  • /members/member-qualified

    • organisation_id=uuid

    • period_id=uuid

    • qualification_type=OFFICIAL

    • last_updated_at=YYYY-MM-DD HH:mm:ss

Game validation

  • /positions

    • organisation_id=uuid

    • active=1

  • /game-validations

    • organisation_id=uuid

    • period_id=uuid

    • game_date=YYYY-MM-DD HH:mm:ss

    • team_id=uuid

    • member_id=uuid

    • position_id=uuid