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

Apr 7, 2023

main
3.0.0
Compare
3.0.0

API structure has changed

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/