Change Updates

Do not miss any Free Fire API changes, ever again

Subscribe to the Free Fire API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
7 structure changes including:
6 Breaking changes
1 Addition
6 Modifications
Modified 6 Breaking
GET /bancheck
  • Path went from /api/v1/bancheck to /bancheck (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • msg property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 500 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Header
  • key header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • x-api-key header Added
  • Authentication
  • Api key auth authentication method Added
GET /craftland
  • Path went from /api/v1/craftland to /craftland (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • map_info property Modified
        • createAt, description, lastUpdateAt, liked, map_name, maxPlayTime, minPlayTime, nickname, popularity, subscriptions, thumbnail_link, uid properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • 500 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Header
  • key header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • x-api-key header Added
  • Authentication
  • Api key auth authentication method Added
GET /image
  • Path went from /api/v1/image to /image (same operationId)
    Breaking
  • Response
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • 500 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Header
  • key header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • x-api-key header Added
  • Authentication
  • Api key auth authentication method Added
GET /info
  • Path went from /api/v1/info to /info (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • basicInfo property Modified
        • accountId, nickname, level, exp, rank, maxRank, rankingPoints, csRank, csMaxRank, csRankingPoints, liked, badgeId, badgeCnt, bannerId, title, headPic, region, createAt, lastLoginAt, seasonId, releaseVersion properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • clanBasicInfo property Modified
        • clanId, clanName, captainId, clanLevel, memberNum, capacity properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • petInfo property Modified
        • id, level, exp, isSelected, selectedSkillId, skinId properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • creditScoreInfo property Modified
        • creditScore, rewardState, rewardType properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • captainBasicInfo, profileInfo, socialInfo properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 403 response Added
  • Header
  • key header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • x-api-key header Added
  • Authentication
  • Api key auth authentication method Added
GET /stats
  • Path went from /api/v1/stats to /stats (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • brCareer_solo property Modified
        • eliminations, games, wins, stats properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • brCareer_duo property Modified
        • eliminations, games, wins, stats properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • brCareer_squad property Modified
        • eliminations, games, wins, stats properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
  • 403 response Added
  • Header
  • key header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • x-api-key header Added
  • Authentication
  • Api key auth authentication method Added
GET /wishlist
  • Path went from /api/v1/wishlist to /wishlist (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • wishlist_items property Modified
        • object property Modified
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • 500 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Header
  • key header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • x-api-key header Added
  • Authentication
  • Api key auth authentication method Added
Added 1
Api key authauthentication method
8 structure changes including:
5 Breaking changes
1 Addition
5 Modifications
2 Removals
Modified 5 Breaking
GET /api/v1/craftland
  • Path went from /api/v1/craftland/{region} to /api/v1/craftland (same operationId)
    Breaking
  • Path
  • region path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • key query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • region query parameter Added
  • Header
  • key header Added
GET /api/v1/image
  • Query
  • key query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Header
  • key header Added
GET /api/v1/info
  • Query
  • key query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Header
  • key header Added
GET /api/v1/stats
  • Path went from /api/v1/stats/{region} to /api/v1/stats (same operationId)
    Breaking
  • Path
  • region path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • key query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • region query parameter Added
  • Header
  • key header Added
GET /api/v1/wishlist
  • Path went from /api/v1/wishlist/{region} to /api/v1/wishlist (same operationId)
    Breaking
  • Path
  • region path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • key query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • region query parameter Added
  • Header
  • key header Added
Removed 2 Breaking
GET /api/v1/guild/{region}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v1/visit/{region}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
GET /api/v1/bancheck
7 structure changes including:
3 Breaking changes
2 Additions
5 Modifications
Modified 5 Breaking
GET /api/v1/craftland/{region}
  • Path went from /api/v1/craftland to /api/v1/craftland/{region} (same operationId)
    Breaking
  • Header
  • key header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • region query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • key query parameter Added
  • Path
  • region path parameter Added
GET /api/v1/image
  • Header
  • key header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • key query parameter Added
GET /api/v1/info
  • Header
  • key header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • key query parameter Added
GET /api/v1/stats/{region}
  • Path went from /api/v1/stats to /api/v1/stats/{region} (same operationId)
    Breaking
  • Header
  • key header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • region query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • key query parameter Added
  • Path
  • region path parameter Added
GET /api/v1/wishlist/{region}
  • Path went from /api/v1/wishlist to /api/v1/wishlist/{region} (same operationId)
    Breaking
  • Header
  • key header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • region query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • key query parameter Added
  • Path
  • region path parameter Added
Added 2
GET /api/v1/guild/{region}
GET /api/v1/visit/{region}
7 structure changes including:
5 Breaking changes
2 Additions
3 Modifications
2 Removals
Modified 3 Breaking
GET /api/v1/image
  • Path went from /api/images to /api/v1/image (same operationId)
    Breaking
  • Query
  • iconName, key query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • itemID query parameter Added
  • Header
  • key header Added
GET /api/v1/info
  • Path went from /api/data to /api/v1/info (same operationId)
    Breaking
  • Query
  • key query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Header
  • key header Added
GET /api/v1/wishlist
  • Path went from /api/{region} to /api/v1/wishlist (same operationId)
    Breaking
  • Path
  • region path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • key query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • region query parameter Added
  • Header
  • key header Added
Removed 2 Breaking
GET /api/visit/{region}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/{region}/guild
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 2
GET /api/v1/craftland
GET /api/v1/stats
3 structure changes including:
3 Breaking changes
1 Modification
2 Removals
Modified 1 Breaking
GET /api/{region}
  • Path went from /api/{region}/wishlist to /api/{region} (same operationId)
    Breaking
Removed 2 Breaking
GET /api/{region}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/{region}/map
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /api/{region}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • success, soloStats, duoStats, quadStats properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • brCareer_solo, brCareer_duo, brCareer_squad properties Added
GET /api/{region}/map
  • Response
  • 200 response Modified
    • application/json content type Modified
      • map_info property Modified
        • popularity, thumbnail_link properties Added
8 structure changes including:
1 Breaking change
7 Modifications
1 Removal
Modified 7 Breaking
GET /api/data
  • Authentication
  • Api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/images
  • Authentication
  • Api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/visit/{region}
  • Authentication
  • Api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/{region}
  • Authentication
  • Api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/{region}/guild
  • Authentication
  • Api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/{region}/map
  • Authentication
  • Api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/{region}/wishlist
  • Authentication
  • Api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
Removed 1 Breaking
Api key authauthentication method
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
9 structure changes including:
1 Breaking change
8 Additions
1 Removal
Removed 1 Breaking
Rapid api keyauthentication method
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 8
Api key authauthentication method
GET /api/data
GET /api/images
GET /api/visit/{region}
GET /api/{region}
GET /api/{region}/guild
GET /api/{region}/map
GET /api/{region}/wishlist