info@selectline.de | +49 391 5555-080 | SelectLine - suits every company
/Employees
Description

Reads a list of employees.

  • The right ‘Lesen’ is required for the data ‘Mitarbeiter’.

Request

URI Parameters

OnlyFavorites
boolean
Show only favourites.

IncludeInactive
boolean
If true, all inactive employees are also displayed.

OnlyMyEmployees
boolean
If true, then only "my employees" are displayed, i.e. employees who in turn are assigned to a SelectLine Warenwirtschaft user who is assigned to the SelectLine Mobile user.

Page
integer
Page number for paging | Default: 0

Items
integer
Sets the number of entries per page | Default: 10 | All: 0

SearchTerm
string
Filter for words

SearchIn
string
Properties in which to search. The separator between these properties is "|".

OrderBy
string
Properties to be sorted by. An exclamation mark ! at the end indicates downward sorting. To sort by several properties, they must be separated by a "|".

Filter
string
A filter can be defined to limit the result set. For example: (Property EQ Value OR Property2 GT Value2) AND (Property3 CT 'String') See the description for the FilterQueryLanguage for more information.

Body Parameters

None.

Response

Resource Description

Es wird eine Liste mit einem einfachen Mitarbeitermodel zurückgeliefert.

Model: Collection of Employee
EmployeeNumber
string
Length: including between 0 and 6
The number of employee is required. [EMPLOYEEW.No]

Salutation
string
Length: including between 0 and 30
The salutation of employee. [EMPLOYEE.Salutation]

FirstName
string
Length: including between 0 and 40
The first name of the employee.[EMPLOYEEW.FirstName]

LastName
string
Length: including between 0 and 40
The surname of the employee.[EMPLOYEEW.Name]

IsInactive
boolean
Indicates whether the employee is inactive. [EMPLW. Inactive]

BankAccount
string
Length: including between 0 and 15
The account of the employee. [EMPLOYEEW.Account]

WarehouseNumber
string
Length: including between 0 and 10
The stock of employee. [EMPLW.Stock]

WarehouseLabel
string
Length: including between 0 and 40
The stock designation of employee.

StaffNumber
string
Length: including between 0 and 6
The personnel number of the employee. [EMPLOYEE.Personal number]

WarehouseLocationNumber
string
Length: including between 0 and 10
The location of the employee. [EMPLW.Location]

WarehouseLocationLabel
string
Length: including between 0 and 40
The location name of the employee.

UserToken
string
Length: including between 0 and 2
The assigned user of the employee. [EMPLOYEE. User]

UserName
string
Length: including between 0 and 40
The assigned username of the employee. [EMPLOYEEW. User]

The address data of employee.

The contact information of employee.

The commission of employee.

MetaData
Create/Edit information of the employee.

CommissionGroups
Collection of EmployeeCommissionGroup
The commission groups of the employee.

Response Formats
application/json
Example:
    [
  {
    "EmployeeNumber": "sample string 1",
    "Salutation": "sample string 2",
    "FirstName": "sample string 3",
    "LastName": "sample string 4",
    "IsInactive": true,
    "BankAccount": "sample string 6",
    "WarehouseNumber": "sample string 7",
    "WarehouseLabel": "sample string 8",
    "StaffNumber": "sample string 9",
    "WarehouseLocationNumber": "sample string 10",
    "WarehouseLocationLabel": "sample string 11",
    "UserToken": "sample string 12",
    "UserName": "sample string 13",
    "Address": {
      "Street": "sample string 1",
      "City": "sample string 2",
      "ZipCode": "sample string 3",
      "CountryId": "sample string 4"
    },
    "Contact": {
      "FaxNumber": "sample string 1",
      "TelephoneNumber1": "sample string 2",
      "TelephoneNumber2": "sample string 3",
      "TelephoneNumber3": "sample string 4",
      "EMail": "sample string 5",
      "HomePageUrl": "sample string 6"
    },
    "Commission": {
      "KindFlag": "sample string 1",
      "KindLabel": "sample string 2",
      "Scales1": {
        "Percent": 1.1,
        "Amount": 2.1
      },
      "Scales2": {
        "Percent": 1.1,
        "Amount": 2.1
      },
      "Scales3": {
        "Percent": 1.1,
        "Amount": 2.1
      },
      "Scales4": {
        "Percent": 1.1,
        "Amount": 2.1
      }
    },
    "MetaData": {
      "CreationDate": "2024-12-26T19:34:07.5173754+01:00",
      "CreationUserToken": "sample string 1",
      "ModificationDate": "2024-12-26T19:34:07.5173754+01:00",
      "ModificationUserToken": "sample string 2"
    },
    "CommissionGroups": [
      {
        "Name": "sample string 1",
        "Description": "sample string 2",
        "Rate": 3.1
      },
      {
        "Name": "sample string 1",
        "Description": "sample string 2",
        "Rate": 3.1
      }
    ]
  },
  {
    "EmployeeNumber": "sample string 1",
    "Salutation": "sample string 2",
    "FirstName": "sample string 3",
    "LastName": "sample string 4",
    "IsInactive": true,
    "BankAccount": "sample string 6",
    "WarehouseNumber": "sample string 7",
    "WarehouseLabel": "sample string 8",
    "StaffNumber": "sample string 9",
    "WarehouseLocationNumber": "sample string 10",
    "WarehouseLocationLabel": "sample string 11",
    "UserToken": "sample string 12",
    "UserName": "sample string 13",
    "Address": {
      "Street": "sample string 1",
      "City": "sample string 2",
      "ZipCode": "sample string 3",
      "CountryId": "sample string 4"
    },
    "Contact": {
      "FaxNumber": "sample string 1",
      "TelephoneNumber1": "sample string 2",
      "TelephoneNumber2": "sample string 3",
      "TelephoneNumber3": "sample string 4",
      "EMail": "sample string 5",
      "HomePageUrl": "sample string 6"
    },
    "Commission": {
      "KindFlag": "sample string 1",
      "KindLabel": "sample string 2",
      "Scales1": {
        "Percent": 1.1,
        "Amount": 2.1
      },
      "Scales2": {
        "Percent": 1.1,
        "Amount": 2.1
      },
      "Scales3": {
        "Percent": 1.1,
        "Amount": 2.1
      },
      "Scales4": {
        "Percent": 1.1,
        "Amount": 2.1
      }
    },
    "MetaData": {
      "CreationDate": "2024-12-26T19:34:07.5173754+01:00",
      "CreationUserToken": "sample string 1",
      "ModificationDate": "2024-12-26T19:34:07.5173754+01:00",
      "ModificationUserToken": "sample string 2"
    },
    "CommissionGroups": [
      {
        "Name": "sample string 1",
        "Description": "sample string 2",
        "Rate": 3.1
      },
      {
        "Name": "sample string 1",
        "Description": "sample string 2",
        "Rate": 3.1
      }
    ]
  }
]