Change Updates

Do not miss any stiletto-API changes, ever again

Subscribe to the stiletto-API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
1 structure change including:
1 Addition
Added 1
GET /maps/{mapid}/mapinfo
11 structure changes including:
11 Modifications
Modified 11 Breaking
GET /maps/{mapid}/resources/
  • Response
  • 200 response Modified
    • application/json content type Modified
      • token property Modified
        • Property is now required
          Breaking
GET /users/{discordid}/tech/
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Vitamins, Equipment, Crafting, Construction, Walkers properties Modified
        • Properties are no longer required
POST /bot/{discordid}/tech
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Vitamins, Equipment, Crafting, Construction, Walkers properties Modified
        • Properties are no longer required
POST /maps/{mapid}/resources/
  • Query
  • resourcetype, quality, x, y, description, harvested query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/json content type Added
POST /trades/
  • Query
  • type, resource, amount, quality, region, price query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/json content type Added
POST /users/auth/
  • Query
  • code query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/json content type Added
  • Response
  • 400 response Added
PUT /maps/{mapid}/
  • Query
  • mappass, mapname, mapdate, allowediting query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/json content type Added
PUT /maps/{mapid}/resources/{resourceid}/
  • Query
  • token, description, harvested query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/json content type Added
PUT /users/
  • Query
  • dataupdate query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/json content type Added
PUT /users/{discordid}/tech/
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Vitamins, Equipment, Crafting, Construction, Walkers properties Modified
        • Properties are no longer required
PUT /walkers/{walkerid}/
  • Query
  • owner, ready, use, type, description query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/json content type Added
2 structure changes including:
2 Modifications
Modified 2
GET /maps/
  • Response
  • 200 response Modified
    • application/json content type Modified
      • discordTag property Added
GET /maps/{mapid}/
  • Response
  • 200 response Modified
    • application/json content type Modified
      • discordTag property Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /recipes/
  • Body
  • application/json content type Modified
    • Content type is now required
      Breaking
    • items property Modified
      • Property is now required
        Breaking
      • name, count properties Modified
        • Properties are now required
          Breaking
1 structure change including:
1 Modification
Modified 1 Breaking
POST /recipes/
  • Query
  • items query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/json content type Added
1 structure change including:
1 Modification
Modified 1 Breaking
PUT /clans/{clanid}/
  • Path
  • clanid path parameter Modified
    • Type went from string to integer
      Breaking
2 structure changes including:
2 Modifications
Modified 2 Breaking
POST /users/auth/
  • Response
  • 200 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 202 response Added
PUT /clans/{clanid}/
  • Path
  • clanid path parameter Added
1 structure change including:
1 Modification
Modified 1 Breaking
GET /clans/{clanid}/relationships/
  • Response
  • 404 response Removed
2 structure changes including:
2 Additions
Added 2
DELETE /maps/{mapid}/
POST /bot/trades
62 structure changes including:
8 Breaking changes
3 Additions
54 Modifications
5 Removals
Modified 54 Breaking
PUT /walkers/{walkerid}/
  • Path
  • walkerid path parameter Modified
  • Query
  • ready query parameter Modified
  • Response
  • 202 response Modified
    • message property Added
  • 401, 503 responses Modified
  • 400, 405 responses Added
GET /maps/{mapid}/resources/
  • Path
  • mapid path parameter Modified
  • Response
  • 200 response Modified
    • resourceid, mapid, resourcetype, quality, x, y, typemap properties Modified
    • description, lastharvested properties Added
  • 401 response Modified
  • 503 response Modified
  • 400, 404 responses Added
GET /recipes/{recipetoken}
  • Response
  • 404 response Modified
  • 503 response Modified
  • 400 response Added
  • Path
  • recipetoken path parameter Added
GET /trades/
  • Response
  • 200 response Modified
    • idtrade, discordid, type, resource, amount, quality, discordtag, price properties Modified
  • 503 response Modified
GET /users/
  • Response
  • 503 response Modified
  • 202, 205 responses Removed
  • 200, 401 responses Added
GET /walkers/
  • Response
  • 200 response Modified
    • discordid, walkerid, name, isReady properties Modified
    • walker_use property Removed
    • leaderid, use properties Added
  • 401 response Modified
  • 503 response Modified
  • 405 response Added
  • Query
  • description query parameter Added
GET /walkers/auth/
  • Response
  • 202 response Modified
    • message property Added
  • 401 response Modified
  • 503 response Modified
  • 400, 405 responses Added
POST /bot/clans/{discordid}/
  • Query
  • memberid query parameter Modified
  • Response
  • 200 response Modified
    • Success, ClanID, Server Discord ID properties Added
  • 400, 401 responses Modified
  • 500 response Removed
  • 404, 503 responses Added
  • Path
  • discordid path parameter Added
POST /bot/walkers/
  • Query
  • walkerid query parameter Modified
  • Response
  • 201 response Modified
    • message property Added
  • 400, 401 responses Modified
  • 503 response Modified
POST /bot/{discordid}/tech
  • Response
  • 200 response Modified
    • discordtag, Vitamins, Equipment, Crafting, Construction, Walkers properties Added
  • 401, 404 responses Modified
  • 503 response Modified
  • 400 response Added
  • Path
  • discordid path parameter Added
POST /clans/
  • Response
  • 201 response Modified
    • message property Added
  • 401, 405 responses Modified
  • 503 response Modified
  • 400 response Added
  • Query
  • symbol query parameter Added
POST /clans/{clanid}/relationships/
  • Path
  • clanid path parameter Modified
  • Query
  • clanflag, symbol query parameters Modified
  • Response
  • 201 response Modified
    • message property Added
  • 405 response Modified
  • 503 response Modified
  • 400, 401 responses Added
POST /clans/{clanid}/requests/
  • Path
  • clanid path parameter Modified
  • Response
  • 201 response Modified
    • message property Added
  • 405 response Modified
  • 503 response Modified
  • 400, 401 responses Added
  • Query
  • discordid query parameter Removed
  • message query parameter Added
POST /maps/
  • Response
  • 201 response Modified
    • Success, IdMap, PassMap properties Added
  • 503 response Modified
  • 401 response Removed
  • 400 response Added
POST /maps/{mapid}/resources/
  • Path
  • mapid path parameter Modified
  • Response
  • 401 response Modified
  • 503 response Modified
  • 202 response Removed
  • 201, 400, 405 responses Added
  • Query
  • harvested query parameter Added
POST /recipes/
  • Response
  • 201 response Modified
    • token, items properties Modified
  • 400 response Modified
  • 503 response Modified
POST /trades/
  • Query
  • price query parameter Modified
  • Response
  • 201 response Modified
    • message property Added
  • 401 response Modified
  • 503 response Modified
  • 400 response Removed
POST /users/auth/
  • Response
  • 503 response Modified
  • 202, 401 responses Removed
  • 200 response Added
POST /walkers/auth/
  • Response
  • 202 response Modified
    • message property Added
  • 401, 503 responses Modified
  • 403 response Removed
  • 405 response Added
PUT /bot/config/{discordid}
  • Query
  • walkeralarm query parameter Modified
  • Response
  • 401, 503 responses Modified
  • 202 response Removed
  • 200, 400 responses Added
  • Path
  • discordid path parameter Added
PUT /bot/walkers/{discordid}
  • Response
  • 200 response Modified
    • message property Added
  • 400, 401 responses Modified
  • 503 response Modified
  • Path
  • discordid path parameter Added
PUT /clans/{clanid}/
  • Response
  • 400, 401 responses Modified
  • 503 response Modified
  • 200 response Removed
  • 201, 405 responses Added
PUT /clans/{clanid}/discordbot/
  • Query
  • walkeralarm query parameter Modified
  • Response
  • 200 response Modified
    • message property Added
  • 401, 503 responses Modified
  • 400, 405 responses Added
  • Path
  • clanid path parameter Added
PUT /clans/{clanid}/members/{memberid}/
  • Path
  • clanid path parameter Modified
  • Response
  • 202 response Modified
    • message property Added
  • 401, 405 responses Modified
  • 503 response Modified
  • 400 response Added
  • Query
  • accion query parameter Removed
  • action query parameter Added
PUT /clans/{clanid}/members/{memberid}/permissions/
  • Response
  • 200 response Modified
    • message property Added
  • 400, 401 responses Modified
  • 503 response Modified
  • Path
  • clanid, memberid path parameters Added
PUT /clans/{clanid}/requests/{requestid}/
  • Path
  • clanid path parameter Modified
  • id path parameter Removed
  • requestid path parameter Added
  • Response
  • 202 response Modified
    • message property Added
  • 401, 405 responses Modified
  • 503 response Modified
  • 400 response Added
  • Query
  • accion query parameter Removed
  • action query parameter Added
PUT /maps/{mapid}/
  • Path
  • mapid path parameter Modified
  • Query
  • mapdate, allowediting query parameters Modified
  • Response
  • 202 response Modified
    • message property Added
  • 401 response Modified
  • 503 response Modified
  • 400 response Added
PUT /maps/{mapid}/resources/{resourceid}/
  • Path
  • resourceid path parameter Modified
  • mapid path parameter Added
  • Response
  • 202 response Modified
    • message property Added
  • 503 response Modified
  • 401 response Removed
  • 400 response Added
PUT /users/
  • Response
  • 202 response Modified
    • message property Added
  • 401, 503 responses Modified
  • 400 response Added
  • Path
  • discordid path parameter Removed
DELETE /bot/clans/{discordid}/
  • Query
  • nick query parameter Modified
  • Response
  • 204 response Modified
    • message property Added
  • 400, 404, 503 responses Modified
  • 401 response Added
  • Path
  • discordid path parameter Added
DELETE /clans/
  • Response
  • 204 response Modified
    • message property Added
  • 401 response Modified
  • 503 response Modified
  • 405 response Added
DELETE /clans/{clanid}/
  • Path
  • clanid path parameter Modified
  • Response
  • 204 response Modified
    • message property Added
  • 405 response Modified
  • 503 response Modified
  • 400, 401 responses Added
DELETE /clans/{clanid}/relationships/{relationshipid}/
  • Path
  • clanid path parameter Modified
  • id path parameter Removed
  • relationshipid path parameter Added
  • Response
  • 204 response Modified
    • message property Added
  • 401 response Modified
  • 503 response Modified
  • 400, 405 responses Added
DELETE /maps/{mapid}/
  • Path
  • mapid path parameter Modified
  • Response
  • 401, 503 responses Modified
  • 202 response Removed
  • 204, 400, 404 responses Added
  • Query
  • mapname, mapdate, allowediting, mappass query parameters Removed
DELETE /maps/{mapid}/resources/{resourceid}/
  • Path
  • resourceid path parameter Modified
  • mapid path parameter Added
  • Response
  • 204 response Modified
    • message property Added
  • 503 response Modified
  • 401 response Removed
  • 400 response Added
DELETE /trades/{tradeId}
  • Response
  • 204 response Modified
    • message property Added
  • 503 response Modified
  • 401 response Removed
  • 400 response Added
  • Path
  • tradeId path parameter Added
DELETE /users/
  • Response
  • 204 response Modified
    • message property Added
  • 401, 503 responses Modified
  • Path
  • discordid path parameter Removed
DELETE /walkers/{walkerid}/
  • Path
  • walkerid path parameter Modified
  • Response
  • 204 response Modified
    • message property Added
  • 503 response Modified
  • 401, 405 responses Added
GET /bot/clans/{discordid}/members
  • Response
  • 200 response Modified
    • clanid, discordid, request, kickmembers, walkers, bot, diplomacy properties Added
  • 401 response Modified
  • 503 response Modified
  • 400 response Added
  • Path
  • discordid path parameter Added
GET /bot/clans/{discordid}/relationships
  • Response
  • 200 response Modified
    • leaderid, id, typed, flagcolor, name, symbol properties Added
  • 400, 401, 503 responses Modified
  • Path
  • discordid path parameter Added
GET /bot/config/
  • Response
  • 200 response Modified
    • serverdiscordid, botlanguaje, readclanlog, automatickick, setnotreadypvp, walkeralarm properties Modified
  • 401, 503 responses Modified
GET /bot/config/{discordid}
  • Response
  • 200 response Modified
    • serverdiscordid, botlanguaje, readclanlog, automatickick, setnotreadypvp, walkeralarm properties Modified
  • 401, 503 responses Modified
  • 400, 404 responses Added
  • Path
  • discordid path parameter Added
GET /bot/walkers/
  • Query
  • page query parameter Modified
  • desc query parameter Removed
  • description query parameter Added
  • Response
  • 200 response Modified
    • discordid, walkerid, name, isReady properties Modified
    • walker_use property Removed
    • leaderid, use properties Added
  • 401, 503 responses Modified
  • 400 response Added
GET /bot/{discordid}/tech
  • Response
  • 200 response Modified
    • discordtag property Added
  • 400, 401 responses Modified
  • 503 response Modified
  • 404 response Removed
  • Path
  • discordid path parameter Added
GET /clans/
  • Response
  • 503 response Modified
  • 202 response Removed
  • 200 response Added
GET /clans/{clanid}/
  • Path
  • clanid path parameter Modified
  • Response
  • 200 response Modified
    • clanid, recruitment properties Modified
    • discordid, invitelink, flagcolor, symbol properties Modified
  • 503 response Modified
  • 400, 404 responses Added
GET /clans/{clanid}/discordbot/
  • Response
  • 200 response Modified
    • botLanguaje, readClanLog, automaticKick, setNotReadyPVP, walkerAlarm properties Modified
    • serverdiscordid property Removed
    • discordid property Added
  • 401 response Modified
  • 503 response Modified
  • 400, 404, 405 responses Added
  • Path
  • clanid path parameter Added
GET /clans/{clanid}/members/
  • Path
  • clanid path parameter Modified
  • Response
  • 401 response Modified
  • 503 response Modified
  • 202, 405 responses Removed
  • 200, 400, 404 responses Added
GET /clans/{clanid}/members/{memberid}/permissions/
  • Response
  • 200 response Modified
    • clanid, discordid, request, kickmembers, walkers, bot, diplomacy properties Added
  • 401 response Modified
  • 503 response Modified
  • 400, 404 responses Added
  • Path
  • clanid, memberid path parameters Added
GET /clans/{clanid}/relationships/
  • Path
  • clanid path parameter Modified
  • Response
  • 401 response Modified
  • 503 response Modified
  • 202, 405 responses Removed
  • 200, 400, 404 responses Added
GET /clans/{clanid}/requests/
  • Path
  • clanid path parameter Modified
  • Response
  • 401 response Modified
  • 503 response Modified
  • 202, 405 responses Removed
  • 200, 400, 404 responses Added
GET /clusters/
  • Response
  • 503 response Added
GET /maps/
  • Response
  • 200 response Modified
    • mapid, typemap, discordid, name, allowedit properties Modified
  • 401 response Modified
  • 404, 503 responses Added
GET /maps/{mapid}/
  • Response
  • 200 response Modified
    • mapid, typemap, discordid, name, dateofburning, pass, allowedit properties Added
  • 404, 503 responses Modified
  • 401 response Removed
  • 400 response Added
  • Path
  • mapid path parameter Added
Removed 5 Breaking
GET /clans/{clanid}/tech
GET /users/{discordid}/tech
POST /bot/trades
PUT /users/{discordid}/tech
DELETE /maps/{mapId}
Added 3
PUT /users/{discordid}/tech/
GET /users/{discordid}/tech/
GET /clans/{clanid}/tech/
2 structure changes including:
2 Additions
Added 2
GET /bot/clans/{discordid}/relationships
OPTIONS /bot/clans/{discordid}/relationships
4 structure changes including:
1 Breaking change
3 Additions
1 Removal
Removed 1 Breaking
PUT /bot/walkers/{discordid}
Added 3
GET /bot/clans/{discordid}/members
OPTIONS /bot/clans/{discordid}/members
PUT /bot/walkers/{discordid}
1 structure change including:
1 Modification
Modified 1
GET /clans
  • Query
  • region query parameter Added
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /clans
  • Response
  • 202 response Modified
    • clanid, discordid, leaderid, invitelink, recruitment, flagcolor, discordTag properties Modified
    • clanname property Removed
    • name, symbol, region properties Added
  • Query
  • name query parameter Added
GET /clans/{clanId}
  • Response
  • 200 response Modified
    • discordid, leaderid, symbol, discordTag properties Modified
    • nickname property Removed
    • clanid, name, invitelink, recruitment, flagcolor, region properties Added
POST /clans
  • Query
  • recruit, region query parameters Added
PUT /clans/{clanId}
  • Query
  • recruit, region query parameters Added
3 structure changes including:
3 Modifications
Modified 3 Breaking
GET /maps/{mapId}/resources
  • Query
  • token, discordid query parameters Removed
POST /maps
  • Query
  • discordid, token query parameters Removed
POST /maps/{mapId}/resources
  • Query
  • discordid, token query parameters Removed
1 structure change including:
1 Modification
Modified 1
POST /bot/{discordid}/tech
  • Query
  • tech query parameter Added
  • Response
  • 401, 404, 503 responses Added
5 structure changes including:
3 Additions
2 Modifications
Modified 2 Breaking
POST /bot/clans/{discordid}
  • Authentication
  • Api key authentication method Added
PUT /users/{discordid}/tech
  • Query
  • tree query parameter Modified
Added 3
GET /bot/{discordid}/tech
OPTIONS /bot/{discordid}/tech
POST /bot/{discordid}/tech
1 structure change including:
1 Addition
Added 1
POST /bot/clans/{discordid}
2 structure changes including:
1 Breaking change
2 Modifications
Modified 2 Breaking
DELETE /bot/clans/{discordid}
  • Response
  • 200 response Removed
  • 204, 400 responses Added
PUT /bot/walkers/{discordid}
  • Query
  • walkerid query parameter Added
  • Response
  • 401 response Added
1 structure change including:
1 Modification
Modified 1 Breaking
PUT /clans/{clanId}/members/{memberid}/permissions
  • Query
  • request, kickmembers, walkers, bot, diplomacy query parameters Modified
  • Response
  • 202 response Removed
  • 200 response Added