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. |