POST exportservice/persons/personidsbypersonalnumbers

Returns PersonIds for provided personal numbers

See "Report creating methods" under "General description" for how to call this method.

Request Information

Request URL

https://api.idrottonline.se/exportservice/persons/personidsbypersonalnumbers

URI Parameters

NameDescriptionTypeAdditional information
x-svenskidrott-api-version

The requested API version

string

Default value is 1.0

api-version

The requested API version

string

Default value is 1.0

Body Parameters

Contains personal numbers

ExportService.DataContracts.Request.GetPersonIdsByPersonNumbersRequest
NameDescriptionTypeAdditional information
PersonalNumbers

The personal numbers to get person ids for

Collection of string

None.

Request Formats

application/json, text/json

Sample:
{
  "PersonalNumbers": [
    "sample string 1",
    "sample string 2"
  ]
}

Response Information

Resource Description

A list of person data and a list of not found personal numbers

ExportService.DataContracts.Response.GetPersonsByPersonalNumbersResponse
NameDescriptionTypeAdditional information
PersonData

Data containing PersonId and some extra information

Collection of ExportService.DataContracts.PersonsByPersonalNumbersData

None.

PersonalNumbersNotFound

Personal numbers that were not found

Collection of string

None.

Response Formats

application/json, text/json

Sample:
{
  "PersonData": [
    {
      "PersonalNumber": "sample string 1",
      "PersonId": 2,
      "FirstName": "sample string 3",
      "LastName": "sample string 4"
    },
    {
      "PersonalNumber": "sample string 1",
      "PersonId": 2,
      "FirstName": "sample string 3",
      "LastName": "sample string 4"
    }
  ],
  "PersonalNumbersNotFound": [
    "sample string 1",
    "sample string 2"
  ]
}