Svarsgenerering med API-mockar
Senast uppdaterad: 2026-10-20API-mockar svarar så realistiskt som möjligt på alla anrop de tar emot. När en svarsbrödtext genereras prioriterar en mock användarangivna data genom att söka efter ett exempelfält, sedan ett standardvärde och därefter ett enum-fält. Om ett hittas kommer det att användas som ett exempel, annars genereras ett JSON-exempel baserat på den datatyp som returneras av operationen som anropas.
Som ett exempel, betrakta definitionen av datatypen Company som visas nedan. Den innehåller inga användartillhandahållna exempel.
När mockning är aktiverad kommer ett GET-anrop till resursen /company/{companyId} att returnera ett automatiskt genererat JSON-svar baserat på datatypens struktur.
Mocken har gjort ett antal intressanta saker, inklusive att generera värden för anpassade svarshuvuden (t.ex. x-my-custom-header), identifiera arrayer och skapa lämpliga exempel (t.ex. egenskapen tags), samt identifiera nästlade strukturer och generera värden även för dessa (t.ex. egenskapen address).
API Contracts-mockar har stöd för innehållsförhandling, så du kan använda begärandehuvudet Accept för att välja vilken brödtext som ska returneras bland flera alternativ (där var och en potentiellt har ett eget exempel), och därmed ändra exemplen som returneras av mocken.