Member User News API Documentation

Complete API reference for Member User News endpoints

Table of Contents

GET /v2/user/news Requires: JwtAccessGuardMemberV2
Get a paginated list of news entries for the authenticated member's partner. Only visible news entries (isShow: true) are returned, sorted by most recently updated first.
Request

Query Parameters:

Parameter Type Required Description
page number Optional Page number (default: 1, must be positive)
limit number Optional Number of items per page (default: 10, must be positive)

Headers:

Header Type Required Description
Authorization string Yes Bearer {accessToken}

Body: Empty

Response

200 OK Success

{
  "isSuccess": true,
  "statusCode": 200,
  "data": {
    "list": [
      {
        "content": "<p>เจิดจรัสกว่าเพชรกับแจ็คพอตใหญ่ 70000 เท่า!<br>สัมผัสความสนุกเหนือระดับใน Gemblitz Bonanza Deluxe ใหญ่กว่าเดิม เพิ่มโอกาสชนะให้คุณแล้ววันนี้<br><img src="https://img.playflare.bet/campaign/mcl/pre-release-250902-gemblitz-bonanza-deluxe.webp"></p>",
        "isShow": true,
        "name": "News Title",
        "memberGroupIds": [1, 2, 3],
        "partnerAgentWebsiteId": 123,
        "updatedAt": "2024-01-15T10:00:00.000Z",
        "partnerAgentWebsite": {
          "isNewsEnable": true
        }
      }
    ],
    "meta": {
      "page": 1,
      "limit": 10,
      "total": 25,
      "totalPages": 3
    }
  }
}

429 Too Many Requests Duplicate request detected

{
  "isSuccess": false,
  "statusCode": 429,
  "message": {
    "errorCode": "DUPLICATE_REQUEST",
    "errorMessage": "Duplicate request. Please try again after a short wait."
  }
}

Member User News API Documentation © 2024