Husvo

API-referens

Idéerna

Idébanken: idéer per rum, status, omslag, gillningar, kommentarer och arkiv.

Idéernas budget: planerade idéer per år mot vad huset lagt de senaste åren, och klara idéer mot sin budget med summan av avvikelsen

GET /api/v1/houses/{houseId}/idea-budget

operationId getIdeaBudget

  • Bearer-token
  • Kräver läsrätt i huset

Parametrar

NamnVarTypKrävs
houseId adressen integer ja

Exempel

curl -X GET "https://husvo.app/api/v1/houses/1/idea-budget" \
  -H "Authorization: Bearer $TOKEN"

Svar

200 Klart · IdeaBudgetResponse
{
  "thisYear": 2026,
  "years": [
    {
      "year": 2026,
      "minKr": 1,
      "maxKr": 1,
      "count": 1,
      "withoutBudget": 1,
      "carried": 1
    }
  ],
  "someday": {
    "year": 2026,
    "minKr": 1,
    "maxKr": 1,
    "count": 1,
    "withoutBudget": 1,
    "carried": 1
  },
  "past": [
    {
      "year": 2026,
      "kr": 1,
      "soFar": false
    }
  ],
  "pastAverageKr": 1,
  "houseBudgetPerYearKr": 1,
  "done": [
    {
      "ideaId": 1,
      "title": "text",
      "roomName": "text",
      "horizonYear": 2026,
      "doneOn": "2026-11-13",
      "logEntryId": 1,
      "budgetMinKr": 1,
      "budgetMaxKr": 1,
      "actualKr": 1,
      "logKr": 1,
      "materialKr": 1,
      "unpricedBoughtRows": 1,
      "notBoughtRows": 1,
      "status": "text",
      "deviationKr": 1,
      "percent": 1,
      "text": "text"
    }
  ],
  "comparedCount": 1,
  "comparedMinKr": 1,
  "comparedMaxKr": 1,
  "comparedActualKr": 1,
  "deviationKr": 1
}

Fel, som problem+json (felkoderna):

  • 404Finns inte, eller inte för dig

Idéerna i huset, nyast först. Filtrera på status, rum, år och prio

GET /api/v1/houses/{houseId}/ideas

operationId listIdeas

  • Bearer-token
  • Kräver läsrätt i huset

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
status frågesträngen string nej
roomId frågesträngen integer nej
horizonYear frågesträngen integer nej
prio frågesträngen string nej
cursor frågesträngen string nej
limit frågesträngen integer nej

Exempel

curl -X GET "https://husvo.app/api/v1/houses/1/ideas" \
  -H "Authorization: Bearer $TOKEN"

Svar

200 Klart · IdeaListResponse
{
  "items": [
    {
      "id": 1,
      "roomId": 1,
      "roomName": "text",
      "title": "text",
      "note": "text",
      "horizonYear": 2026,
      "prio": "text",
      "status": "text",
      "costMinTkr": 1,
      "costMaxTkr": 1,
      "valueScore": 1,
      "needsPro": false,
      "proNote": "text",
      "link": "https://exempel.se/",
      "buildingPart": "text",
      "authorId": 1,
      "authorName": "text",
      "createdAt": "2026-11-13T08:00:00Z",
      "lastEditedByName": "text",
      "version": 1,
      "likeCount": 1,
      "likedByMe": false,
      "commentCount": 1,
      "archivedAt": "2026-11-13T08:00:00Z",
      "photos": [
        {
          "id": 1,
          "url": "https://exempel.se/",
          "takenAt": "2026-11-13",
          "roomId": 1,
          "logEntryId": 1,
          "applianceId": 1,
          "isReceipt": false,
          "ideaId": 1,
          "isCover": false
        }
      ],
      "coverPhotoId": 1,
      "actualKr": 1,
      "budgetStatus": "text",
      "budgetDeviationKr": 1,
      "assigneeId": 1
    }
  ],
  "nextCursor": "text"
}

Fel, som problem+json (felkoderna):

  • 404Finns inte, eller inte för dig
  • 422Kontrollera uppgifterna

Lägg in en idé

POST /api/v1/houses/{houseId}/ideas

operationId createIdea

  • Bearer-token
  • Kräver redigeringsrätt i huset
  • Skrivtaket gäller
  • Tar Idempotency-Key

Parametrar

NamnVarTypKrävs
houseId adressen integer ja

Kropp application/json · IdeaInput

FältTypKrävs
roomId integer nej
title string nej
note string nej
horizonYear integer nej
prio string nej
costMinTkr integer nej
costMaxTkr integer nej
valueScore integer nej
needsPro boolean nej
link string nej
{
  "roomId": 1,
  "title": "text",
  "note": "text",
  "horizonYear": 2026,
  "prio": "text",
  "costMinTkr": 1,
  "costMaxTkr": 1,
  "valueScore": 1,
  "needsPro": false,
  "link": "https://exempel.se/"
}

Exempel

curl -X POST "https://husvo.app/api/v1/houses/1/ideas" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"roomId":1,"title":"text","note":"text","horizonYear":2026,"prio":"text","costMinTkr":1,"costMaxTkr":1,"valueScore":1,"needsPro":false,"link":"https://exempel.se/"}'

Svar

201 Skapad · IdeaDto
{
  "id": 1,
  "roomId": 1,
  "roomName": "text",
  "title": "text",
  "note": "text",
  "horizonYear": 2026,
  "prio": "text",
  "status": "text",
  "costMinTkr": 1,
  "costMaxTkr": 1,
  "valueScore": 1,
  "needsPro": false,
  "proNote": "text",
  "link": "https://exempel.se/",
  "buildingPart": "text",
  "authorId": 1,
  "authorName": "text",
  "createdAt": "2026-11-13T08:00:00Z",
  "lastEditedByName": "text",
  "version": 1,
  "likeCount": 1,
  "likedByMe": false,
  "commentCount": 1,
  "archivedAt": "2026-11-13T08:00:00Z",
  "photos": [
    {
      "id": 1,
      "url": "https://exempel.se/",
      "takenAt": "2026-11-13",
      "roomId": 1,
      "logEntryId": 1,
      "applianceId": 1,
      "isReceipt": false,
      "ideaId": 1,
      "isCover": false
    }
  ],
  "coverPhotoId": 1,
  "actualKr": 1,
  "budgetStatus": "text",
  "budgetDeviationKr": 1,
  "assigneeId": 1
}

Fel, som problem+json (felkoderna):

  • 403Inte tillåtet
  • 404Finns inte, eller inte för dig
  • 422Kontrollera uppgifterna

Arkivet: borttagna idéer som ligger kvar i trettio dagar

GET /api/v1/houses/{houseId}/ideas/archived

operationId listArchivedIdeas

  • Bearer-token
  • Kräver läsrätt i huset

Parametrar

NamnVarTypKrävs
houseId adressen integer ja

Exempel

curl -X GET "https://husvo.app/api/v1/houses/1/ideas/archived" \
  -H "Authorization: Bearer $TOKEN"

Svar

200 Klart · IdeaArchiveResponse
{
  "items": [
    {
      "id": 1,
      "roomId": 1,
      "roomName": "text",
      "title": "text",
      "note": "text",
      "horizonYear": 2026,
      "prio": "text",
      "status": "text",
      "costMinTkr": 1,
      "costMaxTkr": 1,
      "valueScore": 1,
      "needsPro": false,
      "proNote": "text",
      "link": "https://exempel.se/",
      "buildingPart": "text",
      "authorId": 1,
      "authorName": "text",
      "createdAt": "2026-11-13T08:00:00Z",
      "lastEditedByName": "text",
      "version": 1,
      "likeCount": 1,
      "likedByMe": false,
      "commentCount": 1,
      "archivedAt": "2026-11-13T08:00:00Z",
      "photos": [
        {
          "id": 1,
          "url": "https://exempel.se/",
          "takenAt": "2026-11-13",
          "roomId": 1,
          "logEntryId": 1,
          "applianceId": 1,
          "isReceipt": false,
          "ideaId": 1,
          "isCover": false
        }
      ],
      "coverPhotoId": 1,
      "actualKr": 1,
      "budgetStatus": "text",
      "budgetDeviationKr": 1,
      "assigneeId": 1
    }
  ]
}

Fel, som problem+json (felkoderna):

  • 404Finns inte, eller inte för dig

En idé. Svaret bär ETag: skicka den som If-Match när du ändrar

GET /api/v1/houses/{houseId}/ideas/{ideaId}

operationId getIdea

  • Bearer-token
  • Kräver läsrätt i huset

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
ideaId adressen integer ja

Exempel

curl -X GET "https://husvo.app/api/v1/houses/1/ideas/1" \
  -H "Authorization: Bearer $TOKEN"

Svar

200 Klart · IdeaDto
{
  "id": 1,
  "roomId": 1,
  "roomName": "text",
  "title": "text",
  "note": "text",
  "horizonYear": 2026,
  "prio": "text",
  "status": "text",
  "costMinTkr": 1,
  "costMaxTkr": 1,
  "valueScore": 1,
  "needsPro": false,
  "proNote": "text",
  "link": "https://exempel.se/",
  "buildingPart": "text",
  "authorId": 1,
  "authorName": "text",
  "createdAt": "2026-11-13T08:00:00Z",
  "lastEditedByName": "text",
  "version": 1,
  "likeCount": 1,
  "likedByMe": false,
  "commentCount": 1,
  "archivedAt": "2026-11-13T08:00:00Z",
  "photos": [
    {
      "id": 1,
      "url": "https://exempel.se/",
      "takenAt": "2026-11-13",
      "roomId": 1,
      "logEntryId": 1,
      "applianceId": 1,
      "isReceipt": false,
      "ideaId": 1,
      "isCover": false
    }
  ],
  "coverPhotoId": 1,
  "actualKr": 1,
  "budgetStatus": "text",
  "budgetDeviationKr": 1,
  "assigneeId": 1
}

Fel, som problem+json (felkoderna):

  • 404Finns inte, eller inte för dig

Ändra delar av en idé. If-Match krävs: 428 utan, 412 om någon hann före (med aktuell idé i current)

PATCH /api/v1/houses/{houseId}/ideas/{ideaId}

operationId updateIdea

  • Bearer-token
  • Kräver redigeringsrätt i huset
  • Skrivtaket gäller
  • If-Match

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
ideaId adressen integer ja

Kropp application/json · IdeaPatchInput

FältTypKrävs
roomId integer nej
title string nej
note string nej
horizonYear integer nej
clearHorizon boolean nej
prio string nej
costMinTkr integer nej
costMaxTkr integer nej
valueScore integer nej
needsPro boolean nej
link string nej
{
  "roomId": 1,
  "title": "text",
  "note": "text",
  "horizonYear": 2026,
  "clearHorizon": false,
  "prio": "text",
  "costMinTkr": 1,
  "costMaxTkr": 1,
  "valueScore": 1,
  "needsPro": false,
  "link": "https://exempel.se/"
}

Exempel

curl -X PATCH "https://husvo.app/api/v1/houses/1/ideas/1" \
  -H "Authorization: Bearer $TOKEN" \
  -H 'If-Match: "1"' \
  -H "Content-Type: application/json" \
  -d '{"roomId":1,"title":"text","note":"text","horizonYear":2026,"clearHorizon":false,"prio":"text","costMinTkr":1,"costMaxTkr":1,"valueScore":1,"needsPro":false,"link":"https://exempel.se/"}'

Svar

200 Klart · IdeaDto
{
  "id": 1,
  "roomId": 1,
  "roomName": "text",
  "title": "text",
  "note": "text",
  "horizonYear": 2026,
  "prio": "text",
  "status": "text",
  "costMinTkr": 1,
  "costMaxTkr": 1,
  "valueScore": 1,
  "needsPro": false,
  "proNote": "text",
  "link": "https://exempel.se/",
  "buildingPart": "text",
  "authorId": 1,
  "authorName": "text",
  "createdAt": "2026-11-13T08:00:00Z",
  "lastEditedByName": "text",
  "version": 1,
  "likeCount": 1,
  "likedByMe": false,
  "commentCount": 1,
  "archivedAt": "2026-11-13T08:00:00Z",
  "photos": [
    {
      "id": 1,
      "url": "https://exempel.se/",
      "takenAt": "2026-11-13",
      "roomId": 1,
      "logEntryId": 1,
      "applianceId": 1,
      "isReceipt": false,
      "ideaId": 1,
      "isCover": false
    }
  ],
  "coverPhotoId": 1,
  "actualKr": 1,
  "budgetStatus": "text",
  "budgetDeviationKr": 1,
  "assigneeId": 1
}

Fel, som problem+json (felkoderna):

  • 403Inte tillåtet
  • 404Finns inte, eller inte för dig
  • 410Har gått ut
  • 412Någon hann före
  • 422Kontrollera uppgifterna
  • 428If-Match saknas

Ta bort en idé. Den arkiveras i trettio dagar och kan återställas

DELETE /api/v1/houses/{houseId}/ideas/{ideaId}

operationId archiveIdea

  • Bearer-token
  • Kräver redigeringsrätt i huset
  • Skrivtaket gäller

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
ideaId adressen integer ja

Exempel

curl -X DELETE "https://husvo.app/api/v1/houses/1/ideas/1" \
  -H "Authorization: Bearer $TOKEN"

Svar

204 Klart, inget innehåll

Inget innehåll.

Fel, som problem+json (felkoderna):

  • 403Inte tillåtet
  • 404Finns inte, eller inte för dig

Byt status. Done skriver en loggpost i journalen. If-Match är valfri här

PUT /api/v1/houses/{houseId}/ideas/{ideaId}/status

operationId setIdeaStatus

  • Bearer-token
  • Kräver redigeringsrätt i huset
  • Skrivtaket gäller
  • If-Match

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
ideaId adressen integer ja

Kropp application/json · IdeaStatusBody

FältTypKrävs
status string nej
{
  "status": "text"
}

Exempel

curl -X PUT "https://husvo.app/api/v1/houses/1/ideas/1/status" \
  -H "Authorization: Bearer $TOKEN" \
  -H 'If-Match: "1"' \
  -H "Content-Type: application/json" \
  -d '{"status":"text"}'

Svar

200 Klart · IdeaDto
{
  "id": 1,
  "roomId": 1,
  "roomName": "text",
  "title": "text",
  "note": "text",
  "horizonYear": 2026,
  "prio": "text",
  "status": "text",
  "costMinTkr": 1,
  "costMaxTkr": 1,
  "valueScore": 1,
  "needsPro": false,
  "proNote": "text",
  "link": "https://exempel.se/",
  "buildingPart": "text",
  "authorId": 1,
  "authorName": "text",
  "createdAt": "2026-11-13T08:00:00Z",
  "lastEditedByName": "text",
  "version": 1,
  "likeCount": 1,
  "likedByMe": false,
  "commentCount": 1,
  "archivedAt": "2026-11-13T08:00:00Z",
  "photos": [
    {
      "id": 1,
      "url": "https://exempel.se/",
      "takenAt": "2026-11-13",
      "roomId": 1,
      "logEntryId": 1,
      "applianceId": 1,
      "isReceipt": false,
      "ideaId": 1,
      "isCover": false
    }
  ],
  "coverPhotoId": 1,
  "actualKr": 1,
  "budgetStatus": "text",
  "budgetDeviationKr": 1,
  "assigneeId": 1
}

Fel, som problem+json (felkoderna):

  • 403Inte tillåtet
  • 404Finns inte, eller inte för dig
  • 410Har gått ut
  • 412Någon hann före
  • 422Kontrollera uppgifterna

Välj vilken av idéns bilder som är omslag. Bilden laddas upp med uploadPhoto och ideaId

PUT /api/v1/houses/{houseId}/ideas/{ideaId}/cover

operationId setIdeaCover

  • Bearer-token
  • Kräver redigeringsrätt i huset
  • Skrivtaket gäller

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
ideaId adressen integer ja

Kropp application/json · IdeaCoverBody

FältTypKrävs
photoId integer nej
{
  "photoId": 1
}

Exempel

curl -X PUT "https://husvo.app/api/v1/houses/1/ideas/1/cover" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"photoId":1}'

Svar

200 Klart · IdeaDto
{
  "id": 1,
  "roomId": 1,
  "roomName": "text",
  "title": "text",
  "note": "text",
  "horizonYear": 2026,
  "prio": "text",
  "status": "text",
  "costMinTkr": 1,
  "costMaxTkr": 1,
  "valueScore": 1,
  "needsPro": false,
  "proNote": "text",
  "link": "https://exempel.se/",
  "buildingPart": "text",
  "authorId": 1,
  "authorName": "text",
  "createdAt": "2026-11-13T08:00:00Z",
  "lastEditedByName": "text",
  "version": 1,
  "likeCount": 1,
  "likedByMe": false,
  "commentCount": 1,
  "archivedAt": "2026-11-13T08:00:00Z",
  "photos": [
    {
      "id": 1,
      "url": "https://exempel.se/",
      "takenAt": "2026-11-13",
      "roomId": 1,
      "logEntryId": 1,
      "applianceId": 1,
      "isReceipt": false,
      "ideaId": 1,
      "isCover": false
    }
  ],
  "coverPhotoId": 1,
  "actualKr": 1,
  "budgetStatus": "text",
  "budgetDeviationKr": 1,
  "assigneeId": 1
}

Fel, som problem+json (felkoderna):

  • 403Inte tillåtet
  • 404Finns inte, eller inte för dig
  • 410Har gått ut
  • 422Kontrollera uppgifterna

Välj vem i hushållet som tar idén, eller null för ingen

PUT /api/v1/houses/{houseId}/ideas/{ideaId}/assignee

operationId setIdeaAssignee

  • Bearer-token
  • Kräver redigeringsrätt i huset
  • Skrivtaket gäller

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
ideaId adressen integer ja

Kropp application/json · AssigneeBody

FältTypKrävs
assigneeId integer nej
{
  "assigneeId": 1
}

Exempel

curl -X PUT "https://husvo.app/api/v1/houses/1/ideas/1/assignee" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"assigneeId":1}'

Svar

200 Klart · IdeaDto
{
  "id": 1,
  "roomId": 1,
  "roomName": "text",
  "title": "text",
  "note": "text",
  "horizonYear": 2026,
  "prio": "text",
  "status": "text",
  "costMinTkr": 1,
  "costMaxTkr": 1,
  "valueScore": 1,
  "needsPro": false,
  "proNote": "text",
  "link": "https://exempel.se/",
  "buildingPart": "text",
  "authorId": 1,
  "authorName": "text",
  "createdAt": "2026-11-13T08:00:00Z",
  "lastEditedByName": "text",
  "version": 1,
  "likeCount": 1,
  "likedByMe": false,
  "commentCount": 1,
  "archivedAt": "2026-11-13T08:00:00Z",
  "photos": [
    {
      "id": 1,
      "url": "https://exempel.se/",
      "takenAt": "2026-11-13",
      "roomId": 1,
      "logEntryId": 1,
      "applianceId": 1,
      "isReceipt": false,
      "ideaId": 1,
      "isCover": false
    }
  ],
  "coverPhotoId": 1,
  "actualKr": 1,
  "budgetStatus": "text",
  "budgetDeviationKr": 1,
  "assigneeId": 1
}

Fel, som problem+json (felkoderna):

  • 403Inte tillåtet
  • 404Finns inte, eller inte för dig
  • 410Har gått ut
  • 422Kontrollera uppgifterna

Gilla. Idempotent: att gilla två gånger ger samma svar

PUT /api/v1/houses/{houseId}/ideas/{ideaId}/like

operationId likeIdea

  • Bearer-token
  • Kräver redigeringsrätt i huset
  • Skrivtaket gäller

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
ideaId adressen integer ja

Exempel

curl -X PUT "https://husvo.app/api/v1/houses/1/ideas/1/like" \
  -H "Authorization: Bearer $TOKEN"

Svar

200 Klart · LikeDto
{
  "liked": false,
  "count": 1
}

Fel, som problem+json (felkoderna):

  • 403Inte tillåtet
  • 404Finns inte, eller inte för dig
  • 410Har gått ut

Sluta gilla. Idempotent

DELETE /api/v1/houses/{houseId}/ideas/{ideaId}/like

operationId unlikeIdea

  • Bearer-token
  • Kräver redigeringsrätt i huset
  • Skrivtaket gäller

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
ideaId adressen integer ja

Exempel

curl -X DELETE "https://husvo.app/api/v1/houses/1/ideas/1/like" \
  -H "Authorization: Bearer $TOKEN"

Svar

200 Klart · LikeDto
{
  "liked": false,
  "count": 1
}

Fel, som problem+json (felkoderna):

  • 403Inte tillåtet
  • 404Finns inte, eller inte för dig
  • 410Har gått ut

Kommentarerna på en idé, äldst först

GET /api/v1/houses/{houseId}/ideas/{ideaId}/comments

operationId listIdeaComments

  • Bearer-token
  • Kräver läsrätt i huset

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
ideaId adressen integer ja

Exempel

curl -X GET "https://husvo.app/api/v1/houses/1/ideas/1/comments" \
  -H "Authorization: Bearer $TOKEN"

Svar

200 Klart · CommentListResponse
{
  "items": [
    {
      "id": 1,
      "text": "text",
      "authorId": 1,
      "authorName": "text",
      "createdAt": "2026-11-13T08:00:00Z"
    }
  ]
}

Fel, som problem+json (felkoderna):

  • 404Finns inte, eller inte för dig

Kommentera en idé

POST /api/v1/houses/{houseId}/ideas/{ideaId}/comments

operationId addIdeaComment

  • Bearer-token
  • Kräver redigeringsrätt i huset
  • Skrivtaket gäller
  • Tar Idempotency-Key

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
ideaId adressen integer ja

Kropp application/json · CommentBody

FältTypKrävs
text string nej
{
  "text": "text"
}

Exempel

curl -X POST "https://husvo.app/api/v1/houses/1/ideas/1/comments" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"text":"text"}'

Svar

201 Skapad · CommentDto
{
  "id": 1,
  "text": "text",
  "authorId": 1,
  "authorName": "text",
  "createdAt": "2026-11-13T08:00:00Z"
}

Fel, som problem+json (felkoderna):

  • 403Inte tillåtet
  • 404Finns inte, eller inte för dig
  • 410Har gått ut
  • 422Kontrollera uppgifterna

Ta tillbaka en arkiverad idé

POST /api/v1/houses/{houseId}/ideas/{ideaId}/restore

operationId restoreIdea

  • Bearer-token
  • Kräver redigeringsrätt i huset
  • Skrivtaket gäller

Parametrar

NamnVarTypKrävs
houseId adressen integer ja
ideaId adressen integer ja

Exempel

curl -X POST "https://husvo.app/api/v1/houses/1/ideas/1/restore" \
  -H "Authorization: Bearer $TOKEN"

Svar

200 Klart · IdeaDto
{
  "id": 1,
  "roomId": 1,
  "roomName": "text",
  "title": "text",
  "note": "text",
  "horizonYear": 2026,
  "prio": "text",
  "status": "text",
  "costMinTkr": 1,
  "costMaxTkr": 1,
  "valueScore": 1,
  "needsPro": false,
  "proNote": "text",
  "link": "https://exempel.se/",
  "buildingPart": "text",
  "authorId": 1,
  "authorName": "text",
  "createdAt": "2026-11-13T08:00:00Z",
  "lastEditedByName": "text",
  "version": 1,
  "likeCount": 1,
  "likedByMe": false,
  "commentCount": 1,
  "archivedAt": "2026-11-13T08:00:00Z",
  "photos": [
    {
      "id": 1,
      "url": "https://exempel.se/",
      "takenAt": "2026-11-13",
      "roomId": 1,
      "logEntryId": 1,
      "applianceId": 1,
      "isReceipt": false,
      "ideaId": 1,
      "isCover": false
    }
  ],
  "coverPhotoId": 1,
  "actualKr": 1,
  "budgetStatus": "text",
  "budgetDeviationKr": 1,
  "assigneeId": 1
}

Fel, som problem+json (felkoderna):

  • 403Inte tillåtet
  • 404Finns inte, eller inte för dig
Sidan hakade upp sig.Ladda om🗙