Documentation for version 1
Educations
Handles data regarding educations.
| API | Description |
|---|---|
| GET exportservice/education/events/{id} |
Returns an event by id |
| GET exportservice/education/studyplans/{id} |
Returns a study plan by id |
| GET exportservice/education/events/{eventId}/participants |
Returns a list of participants from an event |
| POST exportservice/education/events/search |
Search for events |
| POST exportservice/education/studyplans/search |
Search for study plans |
Groups
Handles data related to groups.
| API | Description |
|---|---|
| GET exportservice/groupsinsport/{reportGuid} |
Returns a previously generated list of groups. Use reportGuid returned by POST exportservice/groupsinsport |
| POST exportservice/groupsinsport |
Creates a list of groups within the provided SportIds. See "Report creating methods" under "General description" for how to call this method. |
Helpers
Help methods for getting IAS system data.
| API | Description |
|---|---|
| GET exportservice/genders |
Returns available genders |
| GET exportservice/grouptypes |
Returns available group types |
| GET exportserviceorg/genders |
Returns available genders |
| GET exportservice/regiontypes |
Returns available region types |
| GET exportservice/accounttypes |
Returns available account types |
| GET exportservice/addresstypes |
Returns available address types |
| GET exportservice/contacttypes |
Returns available contact types |
| GET exportserviceorg/grouptypes |
Returns available group types |
| GET exportserviceorg/regiontypes |
Returns available region types |
| GET exportserviceorg/accounttypes |
Returns available account types |
| GET exportserviceorg/addresstypes |
Returns available address types |
| GET exportserviceorg/contacttypes |
Returns available contact types |
| GET exportservice/publishruletypes |
Returns available publish rule types |
| GET exportservice/organisationtypes |
Returns available organisation types |
| GET exportservice/roletypecategories |
Returns available roletype categories |
| GET exportserviceorg/publishruletypes |
Returns available publish rule types |
| GET exportserviceorg/organisationtypes |
Returns available organisation types |
| GET exportserviceorg/roletypecategories |
Returns available roletype categories |
| GET exportservice/roletypeattributetypes |
Returns the different attribute types for role types. |
| GET exportserviceorg/roletypeattributetypes |
Returns the different attribute types for role types. |
| GET exportservice/sports?includeSubsports={includeSubsports} |
Returns available sports. |
| GET exportserviceorg/sports?includeSubsports={includeSubsports} |
Returns available sports. |
| GET exportservice/utils/roletypes?sportId={sportId}&organisationId={organisationId} |
Returns roletypes for the given sport and organisation:
|
Organisations
To handle the data related to organisations.
| API | Description |
|---|---|
| GET exportservice/organisationsinsport/{reportGuid} |
Returns a previously generated list of organisations. Use reportGuid returned by POST exportservice/organisationsinsport |
| POST exportservice/organisationsinsport |
Creates a list of organisations within the provided SportIds. See "Report creating methods" under "General description" for how to call this method. |
Persons
Handles data regarding persons updated.
| API | Description |
|---|---|
| GET exportservice/personsinsport/{reportGuid} |
Returns a previously generated list of persons. Use reportGuid returned by POST exportservice/personsinsport |
| GET exportservice/persons/personidsbypersonalnumbers/{reportGuid} |
Returns a previously generated list of person data for provided personal numbers. Use reportGuid returned by POST exportservice/persons/personidsbypersonalnumbers |
| POST exportservice/personsinsport |
Creates a list of persons within the provided SportIds. See "Report creating methods" under "General description" for how to call this method. |
| POST exportservice/persons/personidsbypersonalnumbers |
Returns PersonIds for provided personal numbers See "Report creating methods" under "General description" for how to call this method. |
Regions
To handle the data related to regions.
| API | Description |
|---|---|
| GET exportservice/regions?regionTypeIds={regionTypeIds} |
Returns a list of regions based on region types |
| GET exportserviceorg/regions?regionTypeIds={regionTypeIds} |
Returns a list of regions based on region types |
Reports
Handles saved reports
| API | Description |
|---|---|
| GET exportservice/reports/{reportGuid} |
Get data from a long running operation |
| GET exportserviceorg/reports/{reportGuid} |
Get data from a long running operation |
| GET exportservice/reports/push/{reportGuid} |
Pushes the specified report to queue. |
| GET exportserviceorg/reports/push/{reportGuid} |
Pushes the specified report to queue. |
Documentation for version 2
Helpers
Help methods for getting IAS system data.
| API | Description |
|---|---|
| GET exportservice/genders |
Returns available genders |
| GET exportservice/grouptypes |
Returns available group types |
| GET exportserviceorg/genders |
Returns available genders |
| GET exportservice/regiontypes |
Returns available region types |
| GET exportservice/accounttypes |
Returns available account types |
| GET exportservice/addresstypes |
Returns available address types |
| GET exportservice/contacttypes |
Returns available contact types |
| GET exportserviceorg/grouptypes |
Returns available group types |
| GET exportserviceorg/regiontypes |
Returns available region types |
| GET exportserviceorg/accounttypes |
Returns available account types |
| GET exportserviceorg/addresstypes |
Returns available address types |
| GET exportserviceorg/contacttypes |
Returns available contact types |
| GET exportservice/publishruletypes |
Returns available publish rule types |
| GET exportservice/organisationtypes |
Returns available organisation types |
| GET exportservice/roletypecategories |
Returns available roletype categories |
| GET exportserviceorg/publishruletypes |
Returns available publish rule types |
| GET exportserviceorg/organisationtypes |
Returns available organisation types |
| GET exportserviceorg/roletypecategories |
Returns available roletype categories |
| GET exportservice/roletypeattributetypes |
Returns the different attribute types for role types. |
| GET exportserviceorg/roletypeattributetypes |
Returns the different attribute types for role types. |
| GET exportservice/sports?includeSubsports={includeSubsports} |
Returns available sports. |
| GET exportserviceorg/sports?includeSubsports={includeSubsports} |
Returns available sports. |
| GET exportservice/utils/roletypes?sportId={sportId}&organisationId={organisationId} |
Returns roletypes for the given sport and organisation:
|
Organisations
To handle the data related to organisations.
| API | Description |
|---|---|
| GET exportservice/organisationsinsport/{reportGuid} |
Returns a previously generated list of organisations. Use reportGuid returned by POST exportservice/organisationsinsport |
| POST exportservice/organisationsinsport |
Creates a list of organisations within the provided SportIds. See "Report creating methods" under "General description" for how to call this method. |
Persons
Handles data regarding persons updated.
| API | Description |
|---|---|
| GET exportservice/personsinsport/{reportGuid} |
Returns a previously generated list of persons. Use reportGuid returned by POST exportservice/personsinsport |
| GET exportservice/persons/personidsbypersonalnumbers/{reportGuid} |
Returns a previously generated list of person data for provided personal numbers. Use reportGuid returned by POST exportservice/persons/personidsbypersonalnumbers |
| POST exportservice/personsinsport |
Creates a list of persons within the provided SportIds. See "Report creating methods" under "General description" for how to call this method. |
| POST exportservice/persons/personidsbypersonalnumbers |
Returns PersonIds for provided personal numbers See "Report creating methods" under "General description" for how to call this method. |
Regions
To handle the data related to regions.
| API | Description |
|---|---|
| GET exportservice/regions?regionTypeIds={regionTypeIds} |
Returns a list of regions based on region types |
| GET exportserviceorg/regions?regionTypeIds={regionTypeIds} |
Returns a list of regions based on region types |
Reports
Handles saved reports
| API | Description |
|---|---|
| GET exportservice/reports/{reportGuid} |
Get data from a long running operation |
| GET exportserviceorg/reports/{reportGuid} |
Get data from a long running operation |
| GET exportservice/reports/push/{reportGuid} |
Pushes the specified report to queue. |
| GET exportserviceorg/reports/push/{reportGuid} |
Pushes the specified report to queue. |