- Wilkommen zu Vereinsantrag đ
- Registrierung und Vereinsdaten
- Mitgliedschaften und Abteilungen
- Formulare konfigurieren und veröffentlichen
- Weitere Felder hinzufĂŒgen
- AntrÀge online empfangen und verwalten
- Datenschutz
- Developer
- Welcome to the developer portal
- Get your token
- Rate-Limiting
- API-Reference
- Authentication
- Information about your club
- Club
- Department
- Forms
- Membership
- CustomField
- Submits
- Reporting
Creates a new custom field.
POST
https://api.vereinsantrag.de/v1/club/membership-form/custom-fields
CustomField
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.vereinsantrag.de/v1/club/membership-form/custom-fields' \
--header 'Content-Type: application/json' \
--data-raw ''
Response Response Example
201 - Example 1
{
"internalName": "string",
"isRequired": true,
"caption": "string",
"type": "Text",
"category": "Member",
"settings": "string",
"order": 0
}
Request
Body Params application/json
Represents a custom field entity.
internalName
string  | nullÂ
optional
<= 50 characters
Match pattern:
^[a-zA-Z0-9_]+$
isRequired
booleanÂ
optional
caption
stringÂ
required
>= 1 characters<= 500 characters
type
enum<string>Â
optional
Allowed values:
TextYesNoDateSingleSelection
category
enum<string>Â
optional
Allowed values:
MemberPaymentConfirmation
settings
string  | nullÂ
optional
<= 500 characters
order
integer <int32>
optional
>= 0<= 100
Examples
Responses
đą201Created
text/plain
Body
Represents a custom field entity.
internalName
string  | nullÂ
optional
<= 50 characters
Match pattern:
^[a-zA-Z0-9_]+$
isRequired
booleanÂ
optional
caption
stringÂ
required
>= 1 characters<= 500 characters
type
enum<string>Â
optional
Allowed values:
TextYesNoDateSingleSelection
category
enum<string>Â
optional
Allowed values:
MemberPaymentConfirmation
settings
string  | nullÂ
optional
<= 500 characters
order
integer <int32>
optional
>= 0<= 100
đ 400Bad Request