Allmine API
Users

Kullanıcıları ara (v2)

Kullanıcı adı, isim veya soyisim alanlarında arama yaparak kullanıcıları getirir. Query boşsa rastgele kullanıcılar döndürülür. Sonuçlar minute price, expertise, 96'lık profil fotoğrafı ve aktif canlı yayın bilgisi içerir.

GET
/api/v2/users/search

Kullanıcı adı, isim veya soyisim alanlarında arama yaparak kullanıcıları getirir. Query boşsa rastgele kullanıcılar döndürülür. Sonuçlar minute price, expertise, 96'lık profil fotoğrafı ve aktif canlı yayın bilgisi içerir.

Authorization

JWT-auth
AuthorizationBearer <token>

Paste the JWT access token without the Bearer prefix.

In: header

Query Parameters

q?string

Arama terimi (kullanıcı adı, isim veya soyisim). Boş bırakılırsa rastgele kullanıcılar döndürülür.

page?number

Sayfa numarası

Default1
Range1 <= value
limit?number

Sayfa başına öğe sayısı (maksimum 100, varsayılan 5)

Default5
Range1 <= value <= 100
expertise?string

Expertise filtresi

Value in"musician" | "trainer" | "chef" | "photographer" | "designer" | "stylist" | "gamer" | "educator" | "coach" | "entertainer" | "developer" | "creator"

Header Parameters

X-Language?string

Uygulama içerisinde seçilen dil (varsayılan: en)

Value in"en" | "tr"
X-Timezone?string

Zaman dilimi (varsayılan: UTC)

Value in"UTC-12:00" | "UTC-11:00" | "UTC-10:00" | "UTC-09:30" | "UTC-09:00" | "UTC-07:00" | "UTC-06:00" | "UTC-05:00" | "UTC-04:00" | "UTC-03:30" | "UTC-03:00" | "UTC-02:00" | "UTC-01:00" | "UTC+00:00" | "UTC+01:00" | "UTC+02:00" | "UTC+03:00" | "UTC+03:30" | "UTC+04:00" | "UTC+04:30" | "UTC+05:00" | "UTC+05:30" | "UTC+05:45" | "UTC+06:00" | "UTC+06:30" | "UTC+07:00" | "UTC+08:00" | "UTC+08:45" | "UTC+09:00" | "UTC+09:30" | "UTC+10:00" | "UTC+10:30" | "UTC+11:00" | "UTC+12:00" | "UTC+12:45" | "UTC+13:00" | "UTC+14:00"
X-Platform?string

Platform (varsayılan: web)

Value in"web" | "mobile_ios" | "mobile_android" | "admin" | "api" | "unknown" | "all"
X-App-Version?string

Uygulama versiyonu (opsiyonel)

X-Device-ID?string

Cihaz kimliği (opsiyonel)

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/v2/users/search"
{
  "isSuccess": true,
  "statusCode": 200,
  "data": {
    "list": [
      {
        "id": "abc123",
        "username": "john_doe",
        "email": "[email protected]"
      }
    ],
    "pagination": {
      "currentPage": 1,
      "totalPages": 5,
      "totalItems": 45,
      "itemsPerPage": 10,
      "hasNextPage": true,
      "hasPrevPage": false
    }
  },
  "errors": [],
  "timestamp": "2026-05-22T16:11:26.800Z"
}
{
  "isSuccess": false,
  "statusCode": 400,
  "data": null,
  "errors": [
    "Validation failed"
  ],
  "timestamp": "2026-01-15T10:30:00.000Z"
}
{
  "isSuccess": false,
  "statusCode": 401,
  "data": null,
  "errors": [
    "Authentication required"
  ],
  "timestamp": "2026-01-15T10:30:00.000Z"
}
{
  "isSuccess": false,
  "statusCode": 403,
  "data": null,
  "errors": [
    "Insufficient permissions"
  ],
  "timestamp": "2026-01-15T10:30:00.000Z"
}