Vereinsantrag
HandbuchDeveloperVereinsantrag.online
HandbuchDeveloperVereinsantrag.online
  1. DataPrivacy
  • Wilkommen zu Vereinsantrag 🎉
  • Registrierung und Vereinsdaten
  • Mitgliedschaften und Abteilungen
  • Formulare konfigurieren und veröffentlichen
  • Weitere Felder hinzufĂŒgen
  • Datenschutz
  • AntrĂ€ge online empfangen und verwalten
  • Developer
    • Welcome to the developer portal
    • Get your token
    • Rate-Limiting
    • API-Reference
      • Authentication
        • AuthenticationService
          • /auth/login
          • /auth/refresh
          • /auth/manage/info
          • /auth/manage/info
      • Information about your club
        • Club
          • Gets the information of the club.
          • Changes the information of the club.
          • Gets the logo of the club.
          • Changes the logo of the club.
        • Department
          • Retrieves all departments for the current club.
          • Creates a new department.
          • Retrieves a specific department by its ID.
          • Deletes a specific department by its ID.
          • Modifies an existing department.
          • Retrieves the settings for the departments.
          • Updates the settings for the departments.
        • Forms
          • Retrieves the membership form for the club.
          • Modifies the membership form for the club.
          • Retrieves the cancellation form for the club.
          • Modifies the cancellation form for the club.
        • Membership
          • Retrieves all memberships for the current club.
          • Creates a new membership.
          • Retrieves a specific membership by its ID.
          • Deletes a specific membership by its ID.
          • Modifies an existing membership.
        • CustomField
          • Retrieves all custom fields for the current club.
          • Creates a new custom field.
          • Retrieves a specific custom field by its internal name.
          • Deletes a specific custom field by its internal name.
          • Modifies an existing custom field.
        • DataPrivacy
          • Retrieves the data privacy settings for the club.
            GET
          • Updates the data privacy settings for the club.
            PUT
      • Submits
        • Cancellations
          • Get cancellation by id
          • Delete cancellation
          • Create new cancellation
          • Get cancellation PDF
          • Get cancellation CSV
          • Confirm cancellation
        • Changes
          • Create a new change request
          • Get change request by ID
          • Delete change request
          • Get change request PDF
          • Get change request CSV
          • Confirm change request
        • Memberships
          • Creates a new membership application
          • Retrieves a membership application
          • Deletes a membership application
          • Exports a membership application as PDF
          • Exports a membership application as CSV
          • Confirms a membership application
        • Submits
          • Retrieves all submissions.
          • Accepts a submission.
          • Denies a submission.
      • Reporting
        • Dashboard
          • Gets the count of new memberships.
          • Gets the count of new changes.
          • Gets the count of new cancellations.
          • Gets the membership chart data.
  1. DataPrivacy

Updates the data privacy settings for the club.

PUT
https://api.vereinsantrag.de/v1/club/data-privacy
DataPrivacy
Modifies the data privacy settings for the club.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.vereinsantrag.de/v1/club/data-privacy' \
--header 'Content-Type: application/json' \
--data-raw '{
    "consent": "None",
    "dataSecurityOfficer": true,
    "dataSecurityOfficerEMail": "user@example.com",
    "additionalNotes": "string",
    "dataRetentionPeriodInYears": 0
}'
Response Response Example
{
    "consent": "None",
    "dataSecurityOfficer": true,
    "dataSecurityOfficerEMail": "user@example.com",
    "additionalNotes": "string",
    "dataRetentionPeriodInYears": 0
}

Request

Body Params application/json
Represents the privacy protection settings for a club, including consent for media usage and details about the data security officer.
consent
enum<string> 
optional
Represents the types of media where consent can be given for content usage.
Allowed values:
NoneClubInternalChannelsSocialMediaLocalPressAndExternal
dataSecurityOfficer
boolean 
optional
Gets or sets a value indicating whether a data security officer is assigned.
dataSecurityOfficerEMail
string <email> | null 
optional
Gets or sets the email address of the data security officer.
additionalNotes
string  | null 
optional
Gets or sets any additional notes related to privacy protection. The notes could contain HTML
dataRetentionPeriodInYears
integer <int32>
optional
Gets or sets the storage period (in years) for which data is retained.
Examples

Responses

🟱200OK
text/plain
Returns the updated data privacy settings for the club.
Body
Represents the privacy protection settings for a club, including consent for media usage and details about the data security officer.
consent
enum<string> 
optional
Represents the types of media where consent can be given for content usage.
Allowed values:
NoneClubInternalChannelsSocialMediaLocalPressAndExternal
dataSecurityOfficer
boolean 
optional
Gets or sets a value indicating whether a data security officer is assigned.
dataSecurityOfficerEMail
string <email> | null 
optional
Gets or sets the email address of the data security officer.
additionalNotes
string  | null 
optional
Gets or sets any additional notes related to privacy protection. The notes could contain HTML
dataRetentionPeriodInYears
integer <int32>
optional
Gets or sets the storage period (in years) for which data is retained.
🟠400Bad Request
Previous
Retrieves the data privacy settings for the club.
Next
Get cancellation by id
Built with