/
Generic Import File Formats - json

Generic Import File Formats - json

Overview

Sqorz defines two generic file formats for importing event entries and member databases.

We specify JSON formatted files containing an array of objects with fields defined below. File name and field order are not important. Fields that are not required and unused may be omitted entirely. See attached examples.

Custom file formats are also available upon request.

Members

Import your member database into Sqorz using this file format. 

Member Object

The following fields are defined:

Field NameRequiredFormatSample ValuesNotes
familyNameYstringSmith
givenNameYstringJane
birthDateYYYYY-MM-DD2000-12-31
genderYstring

MALE

FEMALE

1
plateYstring123
transpondersNarray of Transponder Objects
See below
nationalLicenseTypeNstring

AU

2
nationalLicenseClassNstring

OPEN

2
nationalLicenseNumberYstring123456
nationalLicenseExpiryDateNYYYY-MM-DD2020-12-31
globalLicenseTypeNstringUCI2
globalLicenseClassNstringOPEN2
globalLicenseNumberNstring12345678902
globalLicenseExpiryDateNYYYY-MM-DD2020-12-31

Transponder Object

Field NameRequiredFormatSample ValuesNotes
transponderYstringAB-12345
classTypeYstring

20 (BMX 20" bike)

24 (BMX 24" bike)

1

Entries

Import entries into an event using this file format. Can also be used to load the member database.

For competitors entering more than one class, repeat the record as required with changed className.

Entry Object

The entries file shares extends the member file format with the following additional fields:

Field NameRequiredFormatSample ValuesNotes
classNameYstring

8 Boys

9 Girls

2
classPlateNstring123
classTransponderNstringAB-12345
classHireTransponderNboolean

true

false

Cannot be true if classTransponder specified.

Notes

  1. Case insensitive
  2. Depends on sport and region. Values to be agreed with EventSoft.

Sample Files

  File Modified

File generic-entries.json

Oct 20, 2017 by Damian Carter

File generic-members.json

Oct 20, 2017 by Damian Carter

Related content