POST api/fdgantragdetailssusbaunw/validate

Request Information

URI Parameters

None.

Body Parameters

FdgAntragDetailsSusBauNwValidate
NameDescriptionTypeAdditional information
Reason

integer

Required

Rec

FdgAntragDetailsSusBauNw

None.

Id

integer

Required

RowGuid

globally unique identifier

Required

AntragId

integer

Required

Nachweistyp

integer

Required

Nachweisdatum

date

None.

Beschreibung

string

None.

UmfangVorsteuerabzug

decimal number

Required

EigenVorhBarmittel

decimal number

Required

EigenGuthaben

decimal number

Required

EigenMaterial

decimal number

Required

EigenDarlehen

decimal number

Required

EigenLeistung

decimal number

Required

EigenSpenden

decimal number

Required

FremdZuschussVerband

decimal number

Required

FremdZuschussVersicherung

decimal number

Required

FremdZuschussSonstige

decimal number

Required

FremdZuschussSonstigeGeber

string

None.

FremdZuschussBeantr

decimal number

Required

Bewilligungsumme

decimal number

Required

Abgerechnet

date

None.

Bemerkung

string

None.

Zusatzfeld1

string

None.

Zusatzfeld2

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Reason": 1,
  "Rec": {
    "Id": 1,
    "RowGuid": "a956cc80-6a15-47eb-8cbf-4e98e9f6da90",
    "AntragId": 3,
    "Nachweistyp": 4,
    "Nachweisdatum": "2025-10-25T20:54:27.0843424+02:00",
    "Beschreibung": "sample string 5",
    "UmfangVorsteuerabzug": 6.0,
    "EigenVorhBarmittel": 7.0,
    "EigenGuthaben": 8.0,
    "EigenMaterial": 9.0,
    "EigenDarlehen": 10.0,
    "EigenLeistung": 11.0,
    "EigenSpenden": 12.0,
    "FremdZuschussVerband": 13.0,
    "FremdZuschussVersicherung": 14.0,
    "FremdZuschussSonstige": 15.0,
    "FremdZuschussSonstigeGeber": "sample string 16",
    "FremdZuschussBeantr": 17.0,
    "Bewilligungsumme": 18.0,
    "Abgerechnet": "2025-10-25T20:54:27.0853495+02:00",
    "Bemerkung": "sample string 19",
    "Zusatzfeld1": "sample string 20",
    "Zusatzfeld2": "sample string 21"
  },
  "Id": 2,
  "RowGuid": "7130cf2f-5518-4225-8a84-01f2bf72ca2e",
  "AntragId": 4,
  "Nachweistyp": 5,
  "Nachweisdatum": "2025-10-25T20:54:27.0853495+02:00",
  "Beschreibung": "sample string 6",
  "UmfangVorsteuerabzug": 7.0,
  "EigenVorhBarmittel": 8.0,
  "EigenGuthaben": 9.0,
  "EigenMaterial": 10.0,
  "EigenDarlehen": 11.0,
  "EigenLeistung": 12.0,
  "EigenSpenden": 13.0,
  "FremdZuschussVerband": 14.0,
  "FremdZuschussVersicherung": 15.0,
  "FremdZuschussSonstige": 16.0,
  "FremdZuschussSonstigeGeber": "sample string 17",
  "FremdZuschussBeantr": 18.0,
  "Bewilligungsumme": 19.0,
  "Abgerechnet": "2025-10-25T20:54:27.0853495+02:00",
  "Bemerkung": "sample string 20",
  "Zusatzfeld1": "sample string 21",
  "Zusatzfeld2": "sample string 22"
}

application/xml, text/xml

Sample:
<FdgAntragDetailsSusBauNwValidate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IWeb.IntelliVerband.Fdg.Models">
  <Abgerechnet>2025-10-25T20:54:27.0853495+02:00</Abgerechnet>
  <AntragId>4</AntragId>
  <Bemerkung>sample string 20</Bemerkung>
  <Beschreibung>sample string 6</Beschreibung>
  <Bewilligungsumme>19</Bewilligungsumme>
  <EigenDarlehen>11</EigenDarlehen>
  <EigenGuthaben>9</EigenGuthaben>
  <EigenLeistung>12</EigenLeistung>
  <EigenMaterial>10</EigenMaterial>
  <EigenSpenden>13</EigenSpenden>
  <EigenVorhBarmittel>8</EigenVorhBarmittel>
  <FremdZuschussBeantr>18</FremdZuschussBeantr>
  <FremdZuschussSonstige>16</FremdZuschussSonstige>
  <FremdZuschussSonstigeGeber>sample string 17</FremdZuschussSonstigeGeber>
  <FremdZuschussVerband>14</FremdZuschussVerband>
  <FremdZuschussVersicherung>15</FremdZuschussVersicherung>
  <Id>2</Id>
  <Nachweisdatum>2025-10-25T20:54:27.0853495+02:00</Nachweisdatum>
  <Nachweistyp>5</Nachweistyp>
  <RowGuid>7130cf2f-5518-4225-8a84-01f2bf72ca2e</RowGuid>
  <UmfangVorsteuerabzug>7</UmfangVorsteuerabzug>
  <Zusatzfeld1>sample string 21</Zusatzfeld1>
  <Zusatzfeld2>sample string 22</Zusatzfeld2>
  <Reason>1</Reason>
  <Rec>
    <Abgerechnet>2025-10-25T20:54:27.0853495+02:00</Abgerechnet>
    <AntragId>3</AntragId>
    <Bemerkung>sample string 19</Bemerkung>
    <Beschreibung>sample string 5</Beschreibung>
    <Bewilligungsumme>18</Bewilligungsumme>
    <EigenDarlehen>10</EigenDarlehen>
    <EigenGuthaben>8</EigenGuthaben>
    <EigenLeistung>11</EigenLeistung>
    <EigenMaterial>9</EigenMaterial>
    <EigenSpenden>12</EigenSpenden>
    <EigenVorhBarmittel>7</EigenVorhBarmittel>
    <FremdZuschussBeantr>17</FremdZuschussBeantr>
    <FremdZuschussSonstige>15</FremdZuschussSonstige>
    <FremdZuschussSonstigeGeber>sample string 16</FremdZuschussSonstigeGeber>
    <FremdZuschussVerband>13</FremdZuschussVerband>
    <FremdZuschussVersicherung>14</FremdZuschussVersicherung>
    <Id>1</Id>
    <Nachweisdatum>2025-10-25T20:54:27.0843424+02:00</Nachweisdatum>
    <Nachweistyp>4</Nachweistyp>
    <RowGuid>a956cc80-6a15-47eb-8cbf-4e98e9f6da90</RowGuid>
    <UmfangVorsteuerabzug>6</UmfangVorsteuerabzug>
    <Zusatzfeld1>sample string 20</Zusatzfeld1>
    <Zusatzfeld2>sample string 21</Zusatzfeld2>
  </Rec>
</FdgAntragDetailsSusBauNwValidate>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'FdgAntragDetailsSusBauNwValidate'.

Response Information

Resource Description

ValidationResult
NameDescriptionTypeAdditional information
ErrorMsg

string

None.

HintMsg

string

None.

ErrorFieldNames

Collection of string

None.

FieldName

string

None.

Response Formats

application/json, text/json

Sample:
{
  "ErrorMsg": "sample string 1",
  "HintMsg": "sample string 2",
  "ErrorFieldNames": [
    "sample string 1",
    "sample string 2"
  ],
  "FieldName": "sample string 3"
}

application/xml, text/xml

Sample:
<ValidationResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IWeb.App.Models">
  <ErrorFieldNames xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </ErrorFieldNames>
  <ErrorMsg>sample string 1</ErrorMsg>
  <FieldName>sample string 3</FieldName>
  <HintMsg>sample string 2</HintMsg>
</ValidationResult>