A competition always includes races and each race is made up of events.
Example :
It is possible to define up to 4 prices for the trip. The second, 3rd, 4th rates allow you to define a reduction for competitors who register for several events.
Supplement if not ATP licensed: Allows you to define an additional cost upon registration, this involves billing day insurance for non-licensees. By default, the supplement is not applied to licensees of the organizing federation, but it is possible to configure exceptions for other federations.
Allows you to modify default configurations: number of dogs required and maximum upon registration, medical certificate requirement.

Each registration is linked to a person and one or more dogs. It is possible to define additional people in order, for example, to create a relay type event.
To have 2 people associated with the registration, you must define an additional person: the basic person for the registration + the additional person.
Additional people may or may not have their own dogs depending on the type of event. They must have an account on Canicompet with their documents (licenses, dogs, etc.). The organizer will then be able to validate their documents with the usual Canicompet tools (cyno file, medical certificate, etc.)
Example :
Each race consists of one or more events. Each event has an approximate start and end time, distance and description. The distance will be displayed for informational purposes to the competitor and will be used to calculate the average speed on the results.