GET Search/Employees

Поиск фрилансеров (по фильтрам)

Request Information

URI Parameters

NameDescriptionTypeAdditional information
experienceIds

Идентификаторы навыков

Collection of integer

None.

experiencesOperator

Оператор между навыками ("и" или "или")

ExperiencesSearchOperator

None.

categoryIds

Категории фрилансеров (если указывается несколько, то работает через "и")

Collection of integer

None.

countryCodes

Фильтр по странам (если указывается совместно с городами, то работает через "или")

Collection of string

None.

cityIds

Фильтр по городам (если указывается совместно со странами, то работает через "или")

Collection of integer

None.

blGreaterThan

BL не менее, чем

integer

None.

experienceYears

Фильтр по стажу

ExperienceYearsForm

None.

experiencesSort

Сортировка навыков в рамках каждого пользователя

SearchFreelancersSkillsSortType

None.

maxExperiencesCountPerEmployee

Максимальное кол-во навыков, которое надо вернуть по каждому пользователю

integer

None.

pageSize

Размер страницы

integer

None.

pageNumber

Номер страницы

integer

None.

sort

Сортировка пользователей

SearchFreelancersSortType

None.

Body Parameters

None.

Response Information

Resource Description

Collection of FreelancerDataView
NameDescriptionTypeAdditional information
lastJob

Последнее место работы (отображение зависит от настроек приватности)

JobView

None.

hasConsultations

Наличие консультаций

boolean

None.

age

Возраст пользователя (отображение зависит от настроек приватности)

integer

None.

ageStr

Возраст пользователя (отображение зависит от настроек приватности)

string

None.

country

Страна (отображение зависит от настроек приватности)

string

None.

city

Город (отображение зависит от настроек приватности))

string

None.

jobExperience

Опыт работы (отображение зависит от настроек приватности)

integer

None.

experiences

Навыки (отображение зависит от настроек приватности)

BaseListViewOfExperienceView

None.

canEndorse

Наличие права на подтверждение навыков

boolean

None.

reviews

Количество отзывов о данном фрилансере

integer

None.

rating

Средний рейтинг фриласнера

decimal number

None.

ratings

Рейтинг фрилансера

Collection of FreelancerRatingView

None.

online

boolean

None.

attestat

Названиеп WM-аттестата

string

None.

attestatCode

Код аттестата

integer

None.

bl

Business Level

integer

None.

tl

Trusted Level

integer

None.

cl

Уровень платежеспособности

integer

None.

Gender

Пол

UserGenger

None.

GenderStr

Пол

string

None.

lastLoginDate

Дата последнего входа в систему

string

None.

lastLoginDateUtc

Дата последнего входа в систему (UTC)

string

None.

lastOnlineDate

Дата, когда пользователь был online в последний раз

string

None.

lastOnlineDateUtc

Дата, когда пользователь был online в последний раз (UTC)

string

None.

status

Статус пользователя

UserStatus

None.

statusStr

Статус пользователя

string

None.

interactOpportunity

Возможность общения с пользователем

boolean

None.

userType

Тип пользователя

UserType

None.

cover

string

None.

icon

Аватарка пользователя

IconView

None.

nickname

Никнейм

string

None.

wmid

WMID в системе WebMoney

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "lastJob": {
      "id": 1,
      "companyName": "sample string 2",
      "position": "sample string 3",
      "regionName": "sample string 4",
      "dateFrom": {
        "year": 1,
        "month": 2
      },
      "dateTo": {
        "year": 1,
        "month": 2
      },
      "comment": "sample string 5"
    },
    "hasConsultations": true,
    "age": 1,
    "ageStr": "sample string 2",
    "country": "sample string 3",
    "city": "sample string 4",
    "jobExperience": 1,
    "experiences": {
      "countAll": 1,
      "items": [
        {
          "level": 0,
          "duration": 1,
          "endorsementsCount": 1,
          "endorsedByMe": true,
          "experienceId": 3,
          "experienceName": "sample string 4"
        },
        {
          "level": 0,
          "duration": 1,
          "endorsementsCount": 1,
          "endorsedByMe": true,
          "experienceId": 3,
          "experienceName": "sample string 4"
        }
      ]
    },
    "canEndorse": true,
    "reviews": 6,
    "rating": 1.0,
    "ratings": [
      {
        "type": 0,
        "value": 1.0,
        "count": 2
      },
      {
        "type": 0,
        "value": 1.0,
        "count": 2
      }
    ],
    "online": true,
    "attestat": "sample string 8",
    "attestatCode": 1,
    "bl": 1,
    "tl": 9,
    "cl": 1,
    "Gender": 0,
    "GenderStr": "female",
    "lastLoginDate": "sample string 10",
    "lastLoginDateUtc": "sample string 11",
    "lastOnlineDate": "sample string 12",
    "lastOnlineDateUtc": "sample string 13",
    "status": 0,
    "statusStr": "active",
    "interactOpportunity": true,
    "userType": 0,
    "cover": "sample string 15",
    "icon": {
      "id": "sample string 1",
      "isactive": true,
      "isDefault": true,
      "smallest": "sample string 4",
      "tiny": "sample string 5",
      "mini": "sample string 6",
      "small": "sample string 7",
      "normal": "sample string 8",
      "large": "sample string 9",
      "big": "sample string 10",
      "original": "sample string 11",
      "url": "sample string 12"
    },
    "nickname": "sample string 16",
    "wmid": "sample string 17"
  },
  {
    "lastJob": {
      "id": 1,
      "companyName": "sample string 2",
      "position": "sample string 3",
      "regionName": "sample string 4",
      "dateFrom": {
        "year": 1,
        "month": 2
      },
      "dateTo": {
        "year": 1,
        "month": 2
      },
      "comment": "sample string 5"
    },
    "hasConsultations": true,
    "age": 1,
    "ageStr": "sample string 2",
    "country": "sample string 3",
    "city": "sample string 4",
    "jobExperience": 1,
    "experiences": {
      "countAll": 1,
      "items": [
        {
          "level": 0,
          "duration": 1,
          "endorsementsCount": 1,
          "endorsedByMe": true,
          "experienceId": 3,
          "experienceName": "sample string 4"
        },
        {
          "level": 0,
          "duration": 1,
          "endorsementsCount": 1,
          "endorsedByMe": true,
          "experienceId": 3,
          "experienceName": "sample string 4"
        }
      ]
    },
    "canEndorse": true,
    "reviews": 6,
    "rating": 1.0,
    "ratings": [
      {
        "type": 0,
        "value": 1.0,
        "count": 2
      },
      {
        "type": 0,
        "value": 1.0,
        "count": 2
      }
    ],
    "online": true,
    "attestat": "sample string 8",
    "attestatCode": 1,
    "bl": 1,
    "tl": 9,
    "cl": 1,
    "Gender": 0,
    "GenderStr": "female",
    "lastLoginDate": "sample string 10",
    "lastLoginDateUtc": "sample string 11",
    "lastOnlineDate": "sample string 12",
    "lastOnlineDateUtc": "sample string 13",
    "status": 0,
    "statusStr": "active",
    "interactOpportunity": true,
    "userType": 0,
    "cover": "sample string 15",
    "icon": {
      "id": "sample string 1",
      "isactive": true,
      "isDefault": true,
      "smallest": "sample string 4",
      "tiny": "sample string 5",
      "mini": "sample string 6",
      "small": "sample string 7",
      "normal": "sample string 8",
      "large": "sample string 9",
      "big": "sample string 10",
      "original": "sample string 11",
      "url": "sample string 12"
    },
    "nickname": "sample string 16",
    "wmid": "sample string 17"
  }
]