Allmine API
Users

Kullanıcıları ara

Kullanıcı adı, isim veya soyisim alanlarında arama yaparak kullanıcıları getirir. Query parametresi boşsa rastgele kullanıcılar döndürülür. Expertise filtresi ile sonuçları daraltabilirsiniz.

GET
/api/v1/users/search

Kullanıcı adı, isim veya soyisim alanlarında arama yaparak kullanıcıları getirir. Query parametresi boşsa rastgele kullanıcılar döndürülür. Expertise filtresi ile sonuçları daraltabilirsiniz.

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ı

limit?number

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

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/v1/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.799Z"
}
{
  "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"
}