# Functions
DeleteCard godoc
@Summary Delete card by Id @Description Delete card @Tags cards @Accept json @Produce json @Param id path string true "Card Id" @Success 202 {object} model.Card @Failure 400 {object} httputil.HTTPError @Failure 404 {object} httputil.HTTPError @Failure 500 {object} httputil.HTTPError @Router /cards/{id} [delete].
GetAllCards godoc
@Summary List cards @Description get cards @Tags cards @Accept json @Produce json @Success 200 {array} model.Card @Failure 400 {object} httputil.HTTPError @Failure 404 {object} httputil.HTTPError @Failure 500 {object} httputil.HTTPError @Router /cards [get].
GetCardById godoc
@Summary Get card by Id @Description Get card @Tags cards @Accept json @Produce json @Param id path string true "Card Id" @Success 200 {object} model.Card @Failure 400 {object} httputil.HTTPError @Failure 404 {object} httputil.HTTPError @Failure 500 {object} httputil.HTTPError @Router /cards/{id} [get].
InsertCard godoc
@Summary Insert a new cards @Description Insert cards @Tags cards @Accept json @Produce json @Param cards body model.Card true "Card Model" @Success 200 {object} model.Card @Failure 400 {object} httputil.HTTPError @Failure 404 {object} httputil.HTTPError @Failure 500 {object} httputil.HTTPError @Router /cards [post].
UpdateCard godoc
@Summary Update cards @Description Update cards @Tags cards @Accept json @Produce json @Param cards body model.Card true "Card Model" @Success 200 {object} model.Card @Failure 400 {object} httputil.HTTPError @Failure 404 {object} httputil.HTTPError @Failure 500 {object} httputil.HTTPError @Router /cards [put].