Get my live stream reports
Get my live stream reports. Retrieves live stream reports my reports through GET /api/v1/live-stream-reports/my-reports.
Get my live stream reports. Retrieves live stream reports my reports through GET /api/v1/live-stream-reports/my-reports.
Authorization
JWT-auth Paste the JWT access token without the Bearer prefix.
In: header
Query Parameters
Sikayet durumu filtresi
"pending" | "under_review" | "resolved" | "rejected"Sikayet tipi filtresi
"harassment_or_bullying" | "hate_speech" | "sexual_content_or_nudity" | "violence_or_self_harm" | "spam_or_scam" | "copyright_or_intellectual_property" | "other"Sayfa numarasi
1 <= valueSayfa basina kayit sayisi
1 <= value <= 100Header Parameters
Uygulama içerisinde seçilen dil (varsayılan: en)
"en" | "tr"Zaman dilimi (varsayılan: UTC)
"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"Platform (varsayılan: web)
"web" | "mobile_ios" | "mobile_android" | "admin" | "api" | "unknown" | "all"Uygulama versiyonu (opsiyonel)
Cihaz kimliği (opsiyonel)
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/live-stream-reports/my-reports"{
"isSuccess": true,
"statusCode": 200,
"data": {
"list": [
{
"id": "67c6ea18f95dcbe6b2275b27",
"reportedBy": {
"_id": "64d15f9e2e6c8f4d5a123456",
"username": "johndoe",
"name": "John",
"surname": "Doe",
"profilePhoto": {
"_id": "507f1f77bcf86cd799439012",
"url": "https://example.com/uploads/images/profile.jpg",
"type": "image",
"variants": {
"40": "https://cdn.example.com/profiles/user/40.webp",
"76": "https://cdn.example.com/profiles/user/76.webp"
},
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T12:30:00.000Z"
},
"availabilityStatus": "available"
},
"liveStream": {
"id": "67c6ea18f95dcbe6b2275b26",
"title": "Gece yayini",
"status": "active"
},
"streamCreator": {
"_id": "64d15f9e2e6c8f4d5a123456",
"username": "johndoe",
"name": "John",
"surname": "Doe",
"profilePhoto": {
"_id": "507f1f77bcf86cd799439012",
"url": "https://example.com/uploads/images/profile.jpg",
"type": "image",
"variants": {
"40": "https://cdn.example.com/profiles/user/40.webp",
"76": "https://cdn.example.com/profiles/user/76.webp"
},
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T12:30:00.000Z"
},
"availabilityStatus": "available"
},
"streamStatusAtReport": "active",
"type": "harassment_or_bullying",
"description": "Yayinda hakaret icerigi var.",
"status": "pending",
"reviewedBy": {
"_id": "64d15f9e2e6c8f4d5a123456",
"username": "johndoe",
"name": "John",
"surname": "Doe",
"profilePhoto": {
"_id": "507f1f77bcf86cd799439012",
"url": "https://example.com/uploads/images/profile.jpg",
"type": "image",
"variants": {
"40": "https://cdn.example.com/profiles/user/40.webp",
"76": "https://cdn.example.com/profiles/user/76.webp"
},
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T12:30:00.000Z"
},
"availabilityStatus": "available"
},
"adminNotes": "Icerik ihlali onaylandi.",
"resolvedAt": "2026-01-15T10:30:00.000Z",
"isArchived": false,
"metadata": {
"userAgent": "Mozilla/5.0",
"ipAddress": "127.0.0.1",
"platform": "ios"
},
"createdAt": "2026-01-15T10:30:00.000Z",
"updatedAt": "2026-01-15T10:30:00.000Z"
}
],
"pagination": {
"currentPage": 1,
"totalPages": 5,
"totalItems": 45,
"itemsPerPage": 10,
"hasNextPage": true,
"hasPrevPage": false
}
},
"errors": [],
"timestamp": "2026-05-22T16:11:27.510Z"
}{
"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"
}Get available live stream report types GET
Returns type options localized by request language.
Birleşik arama (Kullanıcılar ve Yayınlar) GET
Kullanıcıları ve yayınları tek bir endpoint ile arayabilirsiniz. Kullanıcı araması için kullanıcı adı, isim veya soyisim alanlarında arama yapılır. Yayın araması için başlık, motivasyon yazısı veya yayıncı bilgilerine göre arama yapılır. Query parametresi boşsa rastgele sonuçlar döndürülür. Her iki arama sonucu ayrı ayrı döndürülür.