AttendanceList
Veranstaltung / AttendanceList
Diese Methode liefert alle AttendanceList-Objekte
GET/api/event/attendancelist
Query-Parameter
searchStringstring | Text, nach dem in der Liste gesucht wird |
orderFieldNamestring | Name des Bestellfelds |
orderFieldSortstring | SortiermodusErlaubt: DESCASC |
pageinteger | Seite der Liste |
pageSizeinteger | Anzahl der Einträge je Seite |
withMaxPageNumberstring | gibt die Anzahl verfügbarer Seiten als Header zurück, wenn dies gesetzt ist |
Antworten
200Liefert eine Liste der AttendanceList-Objekte.array<AttendanceList>
Felder anzeigen (36)
idintegerPrimärschlüssel der Anwesenheitsliste. Interne ID.
tokenstringÖffentlicher Token der Anwesenheitsliste. Im öffentlichen Link anstelle der ID verwendet.
namestringName der Anwesenheitsliste.
descriptionstringInterne Beschreibung der Anwesenheitsliste.
public_linkstringÖffentlicher Link zur Anwesenheitsliste, zum Beispiel für ein externes Formular.
public_imprint_linkstringLink zum Impressum, das im öffentlichen Teilnahmeformular angezeigt wird.
public_privacy_linkstringLink zur Datenschutzerklärung, die im öffentlichen Teilnahmeformular angezeigt wird.
public_additional_link_textstringBezeichnung eines zusätzlichen Links im öffentlichen Teilnahmeformular.
public_additional_link_urlstringURL des zusätzlichen Links auf dem öffentlichen Anwesenheitsformular.
description_externalstringBeschreibung, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
welcome_messagestringNachricht, die vor dem Ausfüllen des Formulars angezeigt wird.
completed_messagestringNachricht, die nach dem Ausfüllen des Formulars angezeigt wird.
continue_messagestringNachricht, die angezeigt wird, wenn das Formular später fortgesetzt wird.
headline_externalstringÜberschrift, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
image_url_externalstringURL des Bildes, das auf dem öffentlichen Anwesenheitsformular angezeigt wird.
form_type_externalstringArt des öffentlichen Formulars, zum Beispiel Check-in oder Check-out.
ttlintegerLebensdauer der Liste in Tagen, nach der sie entfernt wird.
allow_older_datesbooleanIn der Vergangenheit liegende Daten dürfen eingegeben werden.
archivedbooleanDie Anwesenheitsliste ist archiviert und wird nicht mehr verwendet.
force_addressbooleanDie Adresse muss im öffentlichen Formular eingegeben werden.
force_mailbooleanDie E-Mail-Adresse muss im öffentlichen Formular eingegeben werden.
force_phonebooleanDie Telefonnummer muss im öffentlichen Formular eingegeben werden.
force_end_datebooleanDas Enddatum muss im öffentlichen Formular eingegeben werden.
force_start_datebooleanDas Startdatum muss im öffentlichen Formular eingegeben werden.
crm_companyCRMCompanyUnternehmen, zu dem die Anwesenheitsliste gehört.
Felder anzeigen (55)
idintegerPrimärschlüssel des Unternehmens. Interne ID.
short_namestringKurzname des Unternehmens.
company_namestringRechtlicher Name der Firma.
secondary_namestringZweite Namenszeile des Unternehmens.
direct_dialstringDurchwahl der Firma.
invoice_emailstringE-Mail-Adresse für Rechnungen.
send_invoice_emailbooleanRechnungen per E-Mail versenden.
send_invoice_letterbooleanRechnungen per Brief versenden.
time_report_emailstringE-Mail-Adresse für Zeitberichte.
payment_goalPaymentGoalZahlungsbedingung der Firma.
payment_intervalstringIntervall der Zahlungen.
vatidstringUmsatzsteuer-Identifikationsnummer.
taxnumberstringSteuernummer des Unternehmens.
buyer_reference_idstringLeitweg-ID oder vom Kunden definierte individuelle Referenz-ID
taxTaxFür das Unternehmen verwendeter Steuersatz.
infostringInformationen zur Firma.
numberstringKunden- oder Lieferantennummer des Unternehmens.
manual_numberintegerManuell gesetzte Nummer statt der automatischen Nummer.
number_stringstringUnternehmensnummer als Text, einschließlich Präfix.
is_customerbooleanDas Unternehmen ist ein Kunde.
is_supplierbooleanDas Unternehmen ist ein Lieferant.
is_otherbooleanDas Unternehmen ist weder Kunde noch Lieferant.
is_memberbooleanDas Unternehmen ist ein Mitglied.
archivedbooleanDas Unternehmen ist archiviert.
categoryCRMCompanyCategoryKategorie des Unternehmens.
visible_for_customerbooleanOb das Unternehmen für den Kunden sichtbar ist.
founding_datestring (date-time)Gründungsdatum des Unternehmens.
nace_sectionstringNACE-Abschnittscode (Buchstabe A-U)
nace_codestringNACE-Code (numerisch, z. B. 01.11, 62.01)
search_stringstringText, unter dem die Entität gesucht werden kann.
addressstringAdresse als Text.
address_streetstringStraße der Adresse.
address_house_numberstringHausnummer der Adresse.
address_street_levelstringStraße und Hausnummer der Adresse.
address_costringCare-of-Zeile der Adresse.
address_citystringOrt der Adresse.
address_zipstringPostleitzahl der Adresse.
address_admin_level1stringErste Verwaltungsebene der Adresse, z. B. das Bundesland.
address_countrystringLändercode der Adresse.
address_full_countrystringVollständiger Name des Landes der Adresse.
address_geo_latstringBreitengrad der Adresse.
address_geo_lngstringLängengrad der Adresse.
address_external_provider_idstringFeld zur Speicherung der externen Anbieter-ID der Adresse, z. B. Google-Maps-PlaceID wie google:ChIJVcKw5r90sEcRhdjNq6NItqE
main_phonestringHaupttelefonnummer.
main_faxstringHaupt-Faxnummer.
main_emailstringHaupt-E-Mail-Adresse.
websitestringWebsite-Adresse.
createdstring (date-time)Zeitpunkt, zu dem der Datensatz angelegt wurde.
updatedstring (date-time)Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.
payment_typePaymentTypecompany_employee_countintegerAnzahl der Mitarbeitenden der Firma.
company_founding_yearintegerGründungsjahr des Unternehmens.
company_family_ownedbooleanOb das Unternehmen familiengeführt ist.
company_sales_volumestringUmsatzvolumen des Unternehmens.
company_segmentstringMarktsegment der Firma.
encrypt_databooleanPersonenbezogene Daten in den Einträgen werden verschlüsselt gespeichert.
encrypt_ttlintegerTTL in Stunden
encrypt_completed_ttlintegerTTL in Stunden
close_ttlintegerTTL in Stunden
th_peopleintegerSchwellenwert der Personen in der Liste für eine Warnung.
th_people_recovered_vaccinatedintegerSchwellenwert der genesenen oder geimpften Personen für eine Warnung.
th_people_not_recovered_vaccinatedintegerSchwellenwert der Personen, die weder genesen noch geimpft sind, für eine Warnung.
test_is_memberbooleanTesteinstellung: prüfen, ob Personen Mitglieder sind.
test_event_bookingbooleanTesteinstellung: prüfen, ob Personen eine Veranstaltungsbuchung haben.
test_unified_category_idsstringTesteinstellung: IDs der einheitlichen Kategorien, die geprüft werden sollen.
search_stringstringText, unter dem die Entität gesucht werden kann.
curl --request GET \
--url https://eure-instanz.iw-erp.de/api/event/attendancelist \
--header 'x-iw-jwt-token: <TOKEN>'const options = {method: 'GET', headers: {'x-iw-jwt-token': '<TOKEN>'}};
fetch('https://eure-instanz.iw-erp.de/api/event/attendancelist', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://eure-instanz.iw-erp.de/api/event/attendancelist"
headers = {"x-iw-jwt-token": "<TOKEN>"}
response = requests.get(url, headers=headers)
print(response.text)<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('GET', 'https://eure-instanz.iw-erp.de/api/event/attendancelist', [
'headers' => [
'x-iw-jwt-token' => '<TOKEN>',
],
]);
echo $response->getBody();using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("https://eure-instanz.iw-erp.de/api/event/attendancelist"),
Headers =
{
{ "x-iw-jwt-token", "<TOKEN>" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://eure-instanz.iw-erp.de/api/event/attendancelist")
.get()
.addHeader("x-iw-jwt-token", "<TOKEN>")
.build();
Response response = client.newCall(request).execute();package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://eure-instanz.iw-erp.de/api/event/attendancelist"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-iw-jwt-token", "<TOKEN>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}Dart mit dem Package iw_erp_api
import 'package:iw_erp_api/clients/event_attendance_list_controller.dart';
import 'package:iw_erp_api/logic/iw_api_state.dart';
IwApiState().host = 'eure-instanz.iw-erp.de';
IwApiState().currentJwtApiToken = '<TOKEN>';
final result = await EventAttendanceListController.getAll();
if (result.success) {
print(result.data);
}[
{
"id": 42,
"name": "Beispiel",
"description": "Text",
"public_additional_link_text": "Text",
"public_additional_link_url": "https://vynst.de",
"force_mail": true,
"force_phone": true,
"token": "string",
"public_link": "string",
"public_imprint_link": "string"
}
]AttendanceList neu anlegen
POST/api/event/attendancelist
Antworten
200AttendanceList neu anlegenAttendanceList
Felder anzeigen (36)
idintegerPrimärschlüssel der Anwesenheitsliste. Interne ID.
tokenstringÖffentlicher Token der Anwesenheitsliste. Im öffentlichen Link anstelle der ID verwendet.
namestringName der Anwesenheitsliste.
descriptionstringInterne Beschreibung der Anwesenheitsliste.
public_linkstringÖffentlicher Link zur Anwesenheitsliste, zum Beispiel für ein externes Formular.
public_imprint_linkstringLink zum Impressum, das im öffentlichen Teilnahmeformular angezeigt wird.
public_privacy_linkstringLink zur Datenschutzerklärung, die im öffentlichen Teilnahmeformular angezeigt wird.
public_additional_link_textstringBezeichnung eines zusätzlichen Links im öffentlichen Teilnahmeformular.
public_additional_link_urlstringURL des zusätzlichen Links auf dem öffentlichen Anwesenheitsformular.
description_externalstringBeschreibung, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
welcome_messagestringNachricht, die vor dem Ausfüllen des Formulars angezeigt wird.
completed_messagestringNachricht, die nach dem Ausfüllen des Formulars angezeigt wird.
continue_messagestringNachricht, die angezeigt wird, wenn das Formular später fortgesetzt wird.
headline_externalstringÜberschrift, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
image_url_externalstringURL des Bildes, das auf dem öffentlichen Anwesenheitsformular angezeigt wird.
form_type_externalstringArt des öffentlichen Formulars, zum Beispiel Check-in oder Check-out.
ttlintegerLebensdauer der Liste in Tagen, nach der sie entfernt wird.
allow_older_datesbooleanIn der Vergangenheit liegende Daten dürfen eingegeben werden.
archivedbooleanDie Anwesenheitsliste ist archiviert und wird nicht mehr verwendet.
force_addressbooleanDie Adresse muss im öffentlichen Formular eingegeben werden.
force_mailbooleanDie E-Mail-Adresse muss im öffentlichen Formular eingegeben werden.
force_phonebooleanDie Telefonnummer muss im öffentlichen Formular eingegeben werden.
force_end_datebooleanDas Enddatum muss im öffentlichen Formular eingegeben werden.
force_start_datebooleanDas Startdatum muss im öffentlichen Formular eingegeben werden.
crm_companyCRMCompanyUnternehmen, zu dem die Anwesenheitsliste gehört.
Felder anzeigen (55)
idintegerPrimärschlüssel des Unternehmens. Interne ID.
short_namestringKurzname des Unternehmens.
company_namestringRechtlicher Name der Firma.
secondary_namestringZweite Namenszeile des Unternehmens.
direct_dialstringDurchwahl der Firma.
invoice_emailstringE-Mail-Adresse für Rechnungen.
send_invoice_emailbooleanRechnungen per E-Mail versenden.
send_invoice_letterbooleanRechnungen per Brief versenden.
time_report_emailstringE-Mail-Adresse für Zeitberichte.
payment_goalPaymentGoalZahlungsbedingung der Firma.
payment_intervalstringIntervall der Zahlungen.
vatidstringUmsatzsteuer-Identifikationsnummer.
taxnumberstringSteuernummer des Unternehmens.
buyer_reference_idstringLeitweg-ID oder vom Kunden definierte individuelle Referenz-ID
taxTaxFür das Unternehmen verwendeter Steuersatz.
infostringInformationen zur Firma.
numberstringKunden- oder Lieferantennummer des Unternehmens.
manual_numberintegerManuell gesetzte Nummer statt der automatischen Nummer.
number_stringstringUnternehmensnummer als Text, einschließlich Präfix.
is_customerbooleanDas Unternehmen ist ein Kunde.
is_supplierbooleanDas Unternehmen ist ein Lieferant.
is_otherbooleanDas Unternehmen ist weder Kunde noch Lieferant.
is_memberbooleanDas Unternehmen ist ein Mitglied.
archivedbooleanDas Unternehmen ist archiviert.
categoryCRMCompanyCategoryKategorie des Unternehmens.
visible_for_customerbooleanOb das Unternehmen für den Kunden sichtbar ist.
founding_datestring (date-time)Gründungsdatum des Unternehmens.
nace_sectionstringNACE-Abschnittscode (Buchstabe A-U)
nace_codestringNACE-Code (numerisch, z. B. 01.11, 62.01)
search_stringstringText, unter dem die Entität gesucht werden kann.
addressstringAdresse als Text.
address_streetstringStraße der Adresse.
address_house_numberstringHausnummer der Adresse.
address_street_levelstringStraße und Hausnummer der Adresse.
address_costringCare-of-Zeile der Adresse.
address_citystringOrt der Adresse.
address_zipstringPostleitzahl der Adresse.
address_admin_level1stringErste Verwaltungsebene der Adresse, z. B. das Bundesland.
address_countrystringLändercode der Adresse.
address_full_countrystringVollständiger Name des Landes der Adresse.
address_geo_latstringBreitengrad der Adresse.
address_geo_lngstringLängengrad der Adresse.
address_external_provider_idstringFeld zur Speicherung der externen Anbieter-ID der Adresse, z. B. Google-Maps-PlaceID wie google:ChIJVcKw5r90sEcRhdjNq6NItqE
main_phonestringHaupttelefonnummer.
main_faxstringHaupt-Faxnummer.
main_emailstringHaupt-E-Mail-Adresse.
websitestringWebsite-Adresse.
createdstring (date-time)Zeitpunkt, zu dem der Datensatz angelegt wurde.
updatedstring (date-time)Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.
payment_typePaymentTypecompany_employee_countintegerAnzahl der Mitarbeitenden der Firma.
company_founding_yearintegerGründungsjahr des Unternehmens.
company_family_ownedbooleanOb das Unternehmen familiengeführt ist.
company_sales_volumestringUmsatzvolumen des Unternehmens.
company_segmentstringMarktsegment der Firma.
encrypt_databooleanPersonenbezogene Daten in den Einträgen werden verschlüsselt gespeichert.
encrypt_ttlintegerTTL in Stunden
encrypt_completed_ttlintegerTTL in Stunden
close_ttlintegerTTL in Stunden
th_peopleintegerSchwellenwert der Personen in der Liste für eine Warnung.
th_people_recovered_vaccinatedintegerSchwellenwert der genesenen oder geimpften Personen für eine Warnung.
th_people_not_recovered_vaccinatedintegerSchwellenwert der Personen, die weder genesen noch geimpft sind, für eine Warnung.
test_is_memberbooleanTesteinstellung: prüfen, ob Personen Mitglieder sind.
test_event_bookingbooleanTesteinstellung: prüfen, ob Personen eine Veranstaltungsbuchung haben.
test_unified_category_idsstringTesteinstellung: IDs der einheitlichen Kategorien, die geprüft werden sollen.
search_stringstringText, unter dem die Entität gesucht werden kann.
curl --request POST \
--url https://eure-instanz.iw-erp.de/api/event/attendancelist \
--header 'x-iw-jwt-token: <TOKEN>'const options = {method: 'POST', headers: {'x-iw-jwt-token': '<TOKEN>'}};
fetch('https://eure-instanz.iw-erp.de/api/event/attendancelist', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://eure-instanz.iw-erp.de/api/event/attendancelist"
headers = {"x-iw-jwt-token": "<TOKEN>"}
response = requests.post(url, headers=headers)
print(response.text)<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('POST', 'https://eure-instanz.iw-erp.de/api/event/attendancelist', [
'headers' => [
'x-iw-jwt-token' => '<TOKEN>',
],
]);
echo $response->getBody();using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("https://eure-instanz.iw-erp.de/api/event/attendancelist"),
Headers =
{
{ "x-iw-jwt-token", "<TOKEN>" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://eure-instanz.iw-erp.de/api/event/attendancelist")
.post(null)
.addHeader("x-iw-jwt-token", "<TOKEN>")
.build();
Response response = client.newCall(request).execute();package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://eure-instanz.iw-erp.de/api/event/attendancelist"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("x-iw-jwt-token", "<TOKEN>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}Dart mit dem Package iw_erp_api
import 'package:iw_erp_api/clients/event_attendance_list_controller.dart';
import 'package:iw_erp_api/logic/iw_api_state.dart';
import 'package:iw_erp_api/model/event_attendance_list.dart';
IwApiState().host = 'eure-instanz.iw-erp.de';
IwApiState().currentJwtApiToken = '<TOKEN>';
final result = await EventAttendanceListController.post(EventAttendanceList.fromJson({}));
if (result.success) {
print(result.data);
}{
"id": 42,
"name": "Beispiel",
"description": "Text",
"public_additional_link_text": "Text",
"public_additional_link_url": "https://vynst.de",
"force_mail": true,
"force_phone": true,
"token": "string",
"public_link": "string",
"public_imprint_link": "string"
}AttendanceList aktualisieren
PUT/api/event/attendancelist/{id}
Pfad-Parameter
idPflichtstring |
Antworten
200AttendanceList aktualisierenAttendanceList
Felder anzeigen (36)
idintegerPrimärschlüssel der Anwesenheitsliste. Interne ID.
tokenstringÖffentlicher Token der Anwesenheitsliste. Im öffentlichen Link anstelle der ID verwendet.
namestringName der Anwesenheitsliste.
descriptionstringInterne Beschreibung der Anwesenheitsliste.
public_linkstringÖffentlicher Link zur Anwesenheitsliste, zum Beispiel für ein externes Formular.
public_imprint_linkstringLink zum Impressum, das im öffentlichen Teilnahmeformular angezeigt wird.
public_privacy_linkstringLink zur Datenschutzerklärung, die im öffentlichen Teilnahmeformular angezeigt wird.
public_additional_link_textstringBezeichnung eines zusätzlichen Links im öffentlichen Teilnahmeformular.
public_additional_link_urlstringURL des zusätzlichen Links auf dem öffentlichen Anwesenheitsformular.
description_externalstringBeschreibung, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
welcome_messagestringNachricht, die vor dem Ausfüllen des Formulars angezeigt wird.
completed_messagestringNachricht, die nach dem Ausfüllen des Formulars angezeigt wird.
continue_messagestringNachricht, die angezeigt wird, wenn das Formular später fortgesetzt wird.
headline_externalstringÜberschrift, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
image_url_externalstringURL des Bildes, das auf dem öffentlichen Anwesenheitsformular angezeigt wird.
form_type_externalstringArt des öffentlichen Formulars, zum Beispiel Check-in oder Check-out.
ttlintegerLebensdauer der Liste in Tagen, nach der sie entfernt wird.
allow_older_datesbooleanIn der Vergangenheit liegende Daten dürfen eingegeben werden.
archivedbooleanDie Anwesenheitsliste ist archiviert und wird nicht mehr verwendet.
force_addressbooleanDie Adresse muss im öffentlichen Formular eingegeben werden.
force_mailbooleanDie E-Mail-Adresse muss im öffentlichen Formular eingegeben werden.
force_phonebooleanDie Telefonnummer muss im öffentlichen Formular eingegeben werden.
force_end_datebooleanDas Enddatum muss im öffentlichen Formular eingegeben werden.
force_start_datebooleanDas Startdatum muss im öffentlichen Formular eingegeben werden.
crm_companyCRMCompanyUnternehmen, zu dem die Anwesenheitsliste gehört.
Felder anzeigen (55)
idintegerPrimärschlüssel des Unternehmens. Interne ID.
short_namestringKurzname des Unternehmens.
company_namestringRechtlicher Name der Firma.
secondary_namestringZweite Namenszeile des Unternehmens.
direct_dialstringDurchwahl der Firma.
invoice_emailstringE-Mail-Adresse für Rechnungen.
send_invoice_emailbooleanRechnungen per E-Mail versenden.
send_invoice_letterbooleanRechnungen per Brief versenden.
time_report_emailstringE-Mail-Adresse für Zeitberichte.
payment_goalPaymentGoalZahlungsbedingung der Firma.
payment_intervalstringIntervall der Zahlungen.
vatidstringUmsatzsteuer-Identifikationsnummer.
taxnumberstringSteuernummer des Unternehmens.
buyer_reference_idstringLeitweg-ID oder vom Kunden definierte individuelle Referenz-ID
taxTaxFür das Unternehmen verwendeter Steuersatz.
infostringInformationen zur Firma.
numberstringKunden- oder Lieferantennummer des Unternehmens.
manual_numberintegerManuell gesetzte Nummer statt der automatischen Nummer.
number_stringstringUnternehmensnummer als Text, einschließlich Präfix.
is_customerbooleanDas Unternehmen ist ein Kunde.
is_supplierbooleanDas Unternehmen ist ein Lieferant.
is_otherbooleanDas Unternehmen ist weder Kunde noch Lieferant.
is_memberbooleanDas Unternehmen ist ein Mitglied.
archivedbooleanDas Unternehmen ist archiviert.
categoryCRMCompanyCategoryKategorie des Unternehmens.
visible_for_customerbooleanOb das Unternehmen für den Kunden sichtbar ist.
founding_datestring (date-time)Gründungsdatum des Unternehmens.
nace_sectionstringNACE-Abschnittscode (Buchstabe A-U)
nace_codestringNACE-Code (numerisch, z. B. 01.11, 62.01)
search_stringstringText, unter dem die Entität gesucht werden kann.
addressstringAdresse als Text.
address_streetstringStraße der Adresse.
address_house_numberstringHausnummer der Adresse.
address_street_levelstringStraße und Hausnummer der Adresse.
address_costringCare-of-Zeile der Adresse.
address_citystringOrt der Adresse.
address_zipstringPostleitzahl der Adresse.
address_admin_level1stringErste Verwaltungsebene der Adresse, z. B. das Bundesland.
address_countrystringLändercode der Adresse.
address_full_countrystringVollständiger Name des Landes der Adresse.
address_geo_latstringBreitengrad der Adresse.
address_geo_lngstringLängengrad der Adresse.
address_external_provider_idstringFeld zur Speicherung der externen Anbieter-ID der Adresse, z. B. Google-Maps-PlaceID wie google:ChIJVcKw5r90sEcRhdjNq6NItqE
main_phonestringHaupttelefonnummer.
main_faxstringHaupt-Faxnummer.
main_emailstringHaupt-E-Mail-Adresse.
websitestringWebsite-Adresse.
createdstring (date-time)Zeitpunkt, zu dem der Datensatz angelegt wurde.
updatedstring (date-time)Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.
payment_typePaymentTypecompany_employee_countintegerAnzahl der Mitarbeitenden der Firma.
company_founding_yearintegerGründungsjahr des Unternehmens.
company_family_ownedbooleanOb das Unternehmen familiengeführt ist.
company_sales_volumestringUmsatzvolumen des Unternehmens.
company_segmentstringMarktsegment der Firma.
encrypt_databooleanPersonenbezogene Daten in den Einträgen werden verschlüsselt gespeichert.
encrypt_ttlintegerTTL in Stunden
encrypt_completed_ttlintegerTTL in Stunden
close_ttlintegerTTL in Stunden
th_peopleintegerSchwellenwert der Personen in der Liste für eine Warnung.
th_people_recovered_vaccinatedintegerSchwellenwert der genesenen oder geimpften Personen für eine Warnung.
th_people_not_recovered_vaccinatedintegerSchwellenwert der Personen, die weder genesen noch geimpft sind, für eine Warnung.
test_is_memberbooleanTesteinstellung: prüfen, ob Personen Mitglieder sind.
test_event_bookingbooleanTesteinstellung: prüfen, ob Personen eine Veranstaltungsbuchung haben.
test_unified_category_idsstringTesteinstellung: IDs der einheitlichen Kategorien, die geprüft werden sollen.
search_stringstringText, unter dem die Entität gesucht werden kann.
curl --request PUT \
--url https://eure-instanz.iw-erp.de/api/event/attendancelist/42 \
--header 'x-iw-jwt-token: <TOKEN>'const options = {method: 'PUT', headers: {'x-iw-jwt-token': '<TOKEN>'}};
fetch('https://eure-instanz.iw-erp.de/api/event/attendancelist/42', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://eure-instanz.iw-erp.de/api/event/attendancelist/42"
headers = {"x-iw-jwt-token": "<TOKEN>"}
response = requests.put(url, headers=headers)
print(response.text)<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('PUT', 'https://eure-instanz.iw-erp.de/api/event/attendancelist/42', [
'headers' => [
'x-iw-jwt-token' => '<TOKEN>',
],
]);
echo $response->getBody();using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("https://eure-instanz.iw-erp.de/api/event/attendancelist/42"),
Headers =
{
{ "x-iw-jwt-token", "<TOKEN>" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://eure-instanz.iw-erp.de/api/event/attendancelist/42")
.put(null)
.addHeader("x-iw-jwt-token", "<TOKEN>")
.build();
Response response = client.newCall(request).execute();package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://eure-instanz.iw-erp.de/api/event/attendancelist/42"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("x-iw-jwt-token", "<TOKEN>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}Dart mit dem Package iw_erp_api
import 'package:iw_erp_api/clients/event_attendance_list_controller.dart';
import 'package:iw_erp_api/logic/iw_api_state.dart';
import 'package:iw_erp_api/model/event_attendance_list.dart';
IwApiState().host = 'eure-instanz.iw-erp.de';
IwApiState().currentJwtApiToken = '<TOKEN>';
final result = await EventAttendanceListController.put(EventAttendanceList.fromJson({}));
if (result.success) {
print(result.data);
}{
"id": 42,
"name": "Beispiel",
"description": "Text",
"public_additional_link_text": "Text",
"public_additional_link_url": "https://vynst.de",
"force_mail": true,
"force_phone": true,
"token": "string",
"public_link": "string",
"public_imprint_link": "string"
}AttendanceList aktualisieren
PATCH/api/event/attendancelist/{id}
Pfad-Parameter
idPflichtstring |
Antworten
200AttendanceList aktualisierenAttendanceList
Felder anzeigen (36)
idintegerPrimärschlüssel der Anwesenheitsliste. Interne ID.
tokenstringÖffentlicher Token der Anwesenheitsliste. Im öffentlichen Link anstelle der ID verwendet.
namestringName der Anwesenheitsliste.
descriptionstringInterne Beschreibung der Anwesenheitsliste.
public_linkstringÖffentlicher Link zur Anwesenheitsliste, zum Beispiel für ein externes Formular.
public_imprint_linkstringLink zum Impressum, das im öffentlichen Teilnahmeformular angezeigt wird.
public_privacy_linkstringLink zur Datenschutzerklärung, die im öffentlichen Teilnahmeformular angezeigt wird.
public_additional_link_textstringBezeichnung eines zusätzlichen Links im öffentlichen Teilnahmeformular.
public_additional_link_urlstringURL des zusätzlichen Links auf dem öffentlichen Anwesenheitsformular.
description_externalstringBeschreibung, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
welcome_messagestringNachricht, die vor dem Ausfüllen des Formulars angezeigt wird.
completed_messagestringNachricht, die nach dem Ausfüllen des Formulars angezeigt wird.
continue_messagestringNachricht, die angezeigt wird, wenn das Formular später fortgesetzt wird.
headline_externalstringÜberschrift, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
image_url_externalstringURL des Bildes, das auf dem öffentlichen Anwesenheitsformular angezeigt wird.
form_type_externalstringArt des öffentlichen Formulars, zum Beispiel Check-in oder Check-out.
ttlintegerLebensdauer der Liste in Tagen, nach der sie entfernt wird.
allow_older_datesbooleanIn der Vergangenheit liegende Daten dürfen eingegeben werden.
archivedbooleanDie Anwesenheitsliste ist archiviert und wird nicht mehr verwendet.
force_addressbooleanDie Adresse muss im öffentlichen Formular eingegeben werden.
force_mailbooleanDie E-Mail-Adresse muss im öffentlichen Formular eingegeben werden.
force_phonebooleanDie Telefonnummer muss im öffentlichen Formular eingegeben werden.
force_end_datebooleanDas Enddatum muss im öffentlichen Formular eingegeben werden.
force_start_datebooleanDas Startdatum muss im öffentlichen Formular eingegeben werden.
crm_companyCRMCompanyUnternehmen, zu dem die Anwesenheitsliste gehört.
Felder anzeigen (55)
idintegerPrimärschlüssel des Unternehmens. Interne ID.
short_namestringKurzname des Unternehmens.
company_namestringRechtlicher Name der Firma.
secondary_namestringZweite Namenszeile des Unternehmens.
direct_dialstringDurchwahl der Firma.
invoice_emailstringE-Mail-Adresse für Rechnungen.
send_invoice_emailbooleanRechnungen per E-Mail versenden.
send_invoice_letterbooleanRechnungen per Brief versenden.
time_report_emailstringE-Mail-Adresse für Zeitberichte.
payment_goalPaymentGoalZahlungsbedingung der Firma.
payment_intervalstringIntervall der Zahlungen.
vatidstringUmsatzsteuer-Identifikationsnummer.
taxnumberstringSteuernummer des Unternehmens.
buyer_reference_idstringLeitweg-ID oder vom Kunden definierte individuelle Referenz-ID
taxTaxFür das Unternehmen verwendeter Steuersatz.
infostringInformationen zur Firma.
numberstringKunden- oder Lieferantennummer des Unternehmens.
manual_numberintegerManuell gesetzte Nummer statt der automatischen Nummer.
number_stringstringUnternehmensnummer als Text, einschließlich Präfix.
is_customerbooleanDas Unternehmen ist ein Kunde.
is_supplierbooleanDas Unternehmen ist ein Lieferant.
is_otherbooleanDas Unternehmen ist weder Kunde noch Lieferant.
is_memberbooleanDas Unternehmen ist ein Mitglied.
archivedbooleanDas Unternehmen ist archiviert.
categoryCRMCompanyCategoryKategorie des Unternehmens.
visible_for_customerbooleanOb das Unternehmen für den Kunden sichtbar ist.
founding_datestring (date-time)Gründungsdatum des Unternehmens.
nace_sectionstringNACE-Abschnittscode (Buchstabe A-U)
nace_codestringNACE-Code (numerisch, z. B. 01.11, 62.01)
search_stringstringText, unter dem die Entität gesucht werden kann.
addressstringAdresse als Text.
address_streetstringStraße der Adresse.
address_house_numberstringHausnummer der Adresse.
address_street_levelstringStraße und Hausnummer der Adresse.
address_costringCare-of-Zeile der Adresse.
address_citystringOrt der Adresse.
address_zipstringPostleitzahl der Adresse.
address_admin_level1stringErste Verwaltungsebene der Adresse, z. B. das Bundesland.
address_countrystringLändercode der Adresse.
address_full_countrystringVollständiger Name des Landes der Adresse.
address_geo_latstringBreitengrad der Adresse.
address_geo_lngstringLängengrad der Adresse.
address_external_provider_idstringFeld zur Speicherung der externen Anbieter-ID der Adresse, z. B. Google-Maps-PlaceID wie google:ChIJVcKw5r90sEcRhdjNq6NItqE
main_phonestringHaupttelefonnummer.
main_faxstringHaupt-Faxnummer.
main_emailstringHaupt-E-Mail-Adresse.
websitestringWebsite-Adresse.
createdstring (date-time)Zeitpunkt, zu dem der Datensatz angelegt wurde.
updatedstring (date-time)Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.
payment_typePaymentTypecompany_employee_countintegerAnzahl der Mitarbeitenden der Firma.
company_founding_yearintegerGründungsjahr des Unternehmens.
company_family_ownedbooleanOb das Unternehmen familiengeführt ist.
company_sales_volumestringUmsatzvolumen des Unternehmens.
company_segmentstringMarktsegment der Firma.
encrypt_databooleanPersonenbezogene Daten in den Einträgen werden verschlüsselt gespeichert.
encrypt_ttlintegerTTL in Stunden
encrypt_completed_ttlintegerTTL in Stunden
close_ttlintegerTTL in Stunden
th_peopleintegerSchwellenwert der Personen in der Liste für eine Warnung.
th_people_recovered_vaccinatedintegerSchwellenwert der genesenen oder geimpften Personen für eine Warnung.
th_people_not_recovered_vaccinatedintegerSchwellenwert der Personen, die weder genesen noch geimpft sind, für eine Warnung.
test_is_memberbooleanTesteinstellung: prüfen, ob Personen Mitglieder sind.
test_event_bookingbooleanTesteinstellung: prüfen, ob Personen eine Veranstaltungsbuchung haben.
test_unified_category_idsstringTesteinstellung: IDs der einheitlichen Kategorien, die geprüft werden sollen.
search_stringstringText, unter dem die Entität gesucht werden kann.
curl --request PATCH \
--url https://eure-instanz.iw-erp.de/api/event/attendancelist/42 \
--header 'x-iw-jwt-token: <TOKEN>'const options = {method: 'PATCH', headers: {'x-iw-jwt-token': '<TOKEN>'}};
fetch('https://eure-instanz.iw-erp.de/api/event/attendancelist/42', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://eure-instanz.iw-erp.de/api/event/attendancelist/42"
headers = {"x-iw-jwt-token": "<TOKEN>"}
response = requests.patch(url, headers=headers)
print(response.text)<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('PATCH', 'https://eure-instanz.iw-erp.de/api/event/attendancelist/42', [
'headers' => [
'x-iw-jwt-token' => '<TOKEN>',
],
]);
echo $response->getBody();using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("https://eure-instanz.iw-erp.de/api/event/attendancelist/42"),
Headers =
{
{ "x-iw-jwt-token", "<TOKEN>" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://eure-instanz.iw-erp.de/api/event/attendancelist/42")
.patch(null)
.addHeader("x-iw-jwt-token", "<TOKEN>")
.build();
Response response = client.newCall(request).execute();package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://eure-instanz.iw-erp.de/api/event/attendancelist/42"
req, _ := http.NewRequest("PATCH", url, nil)
req.Header.Add("x-iw-jwt-token", "<TOKEN>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}Dart mit package:http (kein Controller im Package iw_erp_api)
import 'package:http/http.dart' as http;
final response = await http.patch(
Uri.parse('https://eure-instanz.iw-erp.de/api/event/attendancelist/42'),
headers: {'x-iw-jwt-token': '<TOKEN>'},
);
print(response.body);{
"id": 42,
"name": "Beispiel",
"description": "Text",
"public_additional_link_text": "Text",
"public_additional_link_url": "https://vynst.de",
"force_mail": true,
"force_phone": true,
"token": "string",
"public_link": "string",
"public_imprint_link": "string"
}Diese Methode liefert eine einzelne AttendanceList mit der angegebenen ID oder dem Token
GET/api/event/attendancelist/{listIdentifier}
Pfad-Parameter
listIdentifierPflichtstring |
Antworten
200Liefert eine einzelne AttendanceList mit der angegebenen ID oder dem angegebenen Token.AttendanceList
Felder anzeigen (36)
idintegerPrimärschlüssel der Anwesenheitsliste. Interne ID.
tokenstringÖffentlicher Token der Anwesenheitsliste. Im öffentlichen Link anstelle der ID verwendet.
namestringName der Anwesenheitsliste.
descriptionstringInterne Beschreibung der Anwesenheitsliste.
public_linkstringÖffentlicher Link zur Anwesenheitsliste, zum Beispiel für ein externes Formular.
public_imprint_linkstringLink zum Impressum, das im öffentlichen Teilnahmeformular angezeigt wird.
public_privacy_linkstringLink zur Datenschutzerklärung, die im öffentlichen Teilnahmeformular angezeigt wird.
public_additional_link_textstringBezeichnung eines zusätzlichen Links im öffentlichen Teilnahmeformular.
public_additional_link_urlstringURL des zusätzlichen Links auf dem öffentlichen Anwesenheitsformular.
description_externalstringBeschreibung, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
welcome_messagestringNachricht, die vor dem Ausfüllen des Formulars angezeigt wird.
completed_messagestringNachricht, die nach dem Ausfüllen des Formulars angezeigt wird.
continue_messagestringNachricht, die angezeigt wird, wenn das Formular später fortgesetzt wird.
headline_externalstringÜberschrift, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
image_url_externalstringURL des Bildes, das auf dem öffentlichen Anwesenheitsformular angezeigt wird.
form_type_externalstringArt des öffentlichen Formulars, zum Beispiel Check-in oder Check-out.
ttlintegerLebensdauer der Liste in Tagen, nach der sie entfernt wird.
allow_older_datesbooleanIn der Vergangenheit liegende Daten dürfen eingegeben werden.
archivedbooleanDie Anwesenheitsliste ist archiviert und wird nicht mehr verwendet.
force_addressbooleanDie Adresse muss im öffentlichen Formular eingegeben werden.
force_mailbooleanDie E-Mail-Adresse muss im öffentlichen Formular eingegeben werden.
force_phonebooleanDie Telefonnummer muss im öffentlichen Formular eingegeben werden.
force_end_datebooleanDas Enddatum muss im öffentlichen Formular eingegeben werden.
force_start_datebooleanDas Startdatum muss im öffentlichen Formular eingegeben werden.
crm_companyCRMCompanyUnternehmen, zu dem die Anwesenheitsliste gehört.
Felder anzeigen (55)
idintegerPrimärschlüssel des Unternehmens. Interne ID.
short_namestringKurzname des Unternehmens.
company_namestringRechtlicher Name der Firma.
secondary_namestringZweite Namenszeile des Unternehmens.
direct_dialstringDurchwahl der Firma.
invoice_emailstringE-Mail-Adresse für Rechnungen.
send_invoice_emailbooleanRechnungen per E-Mail versenden.
send_invoice_letterbooleanRechnungen per Brief versenden.
time_report_emailstringE-Mail-Adresse für Zeitberichte.
payment_goalPaymentGoalZahlungsbedingung der Firma.
payment_intervalstringIntervall der Zahlungen.
vatidstringUmsatzsteuer-Identifikationsnummer.
taxnumberstringSteuernummer des Unternehmens.
buyer_reference_idstringLeitweg-ID oder vom Kunden definierte individuelle Referenz-ID
taxTaxFür das Unternehmen verwendeter Steuersatz.
infostringInformationen zur Firma.
numberstringKunden- oder Lieferantennummer des Unternehmens.
manual_numberintegerManuell gesetzte Nummer statt der automatischen Nummer.
number_stringstringUnternehmensnummer als Text, einschließlich Präfix.
is_customerbooleanDas Unternehmen ist ein Kunde.
is_supplierbooleanDas Unternehmen ist ein Lieferant.
is_otherbooleanDas Unternehmen ist weder Kunde noch Lieferant.
is_memberbooleanDas Unternehmen ist ein Mitglied.
archivedbooleanDas Unternehmen ist archiviert.
categoryCRMCompanyCategoryKategorie des Unternehmens.
visible_for_customerbooleanOb das Unternehmen für den Kunden sichtbar ist.
founding_datestring (date-time)Gründungsdatum des Unternehmens.
nace_sectionstringNACE-Abschnittscode (Buchstabe A-U)
nace_codestringNACE-Code (numerisch, z. B. 01.11, 62.01)
search_stringstringText, unter dem die Entität gesucht werden kann.
addressstringAdresse als Text.
address_streetstringStraße der Adresse.
address_house_numberstringHausnummer der Adresse.
address_street_levelstringStraße und Hausnummer der Adresse.
address_costringCare-of-Zeile der Adresse.
address_citystringOrt der Adresse.
address_zipstringPostleitzahl der Adresse.
address_admin_level1stringErste Verwaltungsebene der Adresse, z. B. das Bundesland.
address_countrystringLändercode der Adresse.
address_full_countrystringVollständiger Name des Landes der Adresse.
address_geo_latstringBreitengrad der Adresse.
address_geo_lngstringLängengrad der Adresse.
address_external_provider_idstringFeld zur Speicherung der externen Anbieter-ID der Adresse, z. B. Google-Maps-PlaceID wie google:ChIJVcKw5r90sEcRhdjNq6NItqE
main_phonestringHaupttelefonnummer.
main_faxstringHaupt-Faxnummer.
main_emailstringHaupt-E-Mail-Adresse.
websitestringWebsite-Adresse.
createdstring (date-time)Zeitpunkt, zu dem der Datensatz angelegt wurde.
updatedstring (date-time)Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.
payment_typePaymentTypecompany_employee_countintegerAnzahl der Mitarbeitenden der Firma.
company_founding_yearintegerGründungsjahr des Unternehmens.
company_family_ownedbooleanOb das Unternehmen familiengeführt ist.
company_sales_volumestringUmsatzvolumen des Unternehmens.
company_segmentstringMarktsegment der Firma.
encrypt_databooleanPersonenbezogene Daten in den Einträgen werden verschlüsselt gespeichert.
encrypt_ttlintegerTTL in Stunden
encrypt_completed_ttlintegerTTL in Stunden
close_ttlintegerTTL in Stunden
th_peopleintegerSchwellenwert der Personen in der Liste für eine Warnung.
th_people_recovered_vaccinatedintegerSchwellenwert der genesenen oder geimpften Personen für eine Warnung.
th_people_not_recovered_vaccinatedintegerSchwellenwert der Personen, die weder genesen noch geimpft sind, für eine Warnung.
test_is_memberbooleanTesteinstellung: prüfen, ob Personen Mitglieder sind.
test_event_bookingbooleanTesteinstellung: prüfen, ob Personen eine Veranstaltungsbuchung haben.
test_unified_category_idsstringTesteinstellung: IDs der einheitlichen Kategorien, die geprüft werden sollen.
search_stringstringText, unter dem die Entität gesucht werden kann.
curl --request GET \
--url https://eure-instanz.iw-erp.de/api/event/attendancelist/42 \
--header 'x-iw-jwt-token: <TOKEN>'const options = {method: 'GET', headers: {'x-iw-jwt-token': '<TOKEN>'}};
fetch('https://eure-instanz.iw-erp.de/api/event/attendancelist/42', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://eure-instanz.iw-erp.de/api/event/attendancelist/42"
headers = {"x-iw-jwt-token": "<TOKEN>"}
response = requests.get(url, headers=headers)
print(response.text)<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('GET', 'https://eure-instanz.iw-erp.de/api/event/attendancelist/42', [
'headers' => [
'x-iw-jwt-token' => '<TOKEN>',
],
]);
echo $response->getBody();using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("https://eure-instanz.iw-erp.de/api/event/attendancelist/42"),
Headers =
{
{ "x-iw-jwt-token", "<TOKEN>" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://eure-instanz.iw-erp.de/api/event/attendancelist/42")
.get()
.addHeader("x-iw-jwt-token", "<TOKEN>")
.build();
Response response = client.newCall(request).execute();package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://eure-instanz.iw-erp.de/api/event/attendancelist/42"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-iw-jwt-token", "<TOKEN>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}Dart mit dem Package iw_erp_api
import 'package:iw_erp_api/clients/event_attendance_list_controller.dart';
import 'package:iw_erp_api/logic/iw_api_state.dart';
IwApiState().host = 'eure-instanz.iw-erp.de';
IwApiState().currentJwtApiToken = '<TOKEN>';
final result = await EventAttendanceListController.get('42');
if (result.success) {
print(result.data);
}{
"id": 42,
"name": "Beispiel",
"description": "Text",
"public_additional_link_text": "Text",
"public_additional_link_url": "https://vynst.de",
"force_mail": true,
"force_phone": true,
"token": "string",
"public_link": "string",
"public_imprint_link": "string"
}Betrachter zu einer AttendanceList hinzufügen
POST/api/event/attendancelist/{id}/add/viewer
Pfad-Parameter
idPflichtstring |
Antworten
200Betrachter zu einer AttendanceList hinzufügenAttendanceList
Felder anzeigen (36)
idintegerPrimärschlüssel der Anwesenheitsliste. Interne ID.
tokenstringÖffentlicher Token der Anwesenheitsliste. Im öffentlichen Link anstelle der ID verwendet.
namestringName der Anwesenheitsliste.
descriptionstringInterne Beschreibung der Anwesenheitsliste.
public_linkstringÖffentlicher Link zur Anwesenheitsliste, zum Beispiel für ein externes Formular.
public_imprint_linkstringLink zum Impressum, das im öffentlichen Teilnahmeformular angezeigt wird.
public_privacy_linkstringLink zur Datenschutzerklärung, die im öffentlichen Teilnahmeformular angezeigt wird.
public_additional_link_textstringBezeichnung eines zusätzlichen Links im öffentlichen Teilnahmeformular.
public_additional_link_urlstringURL des zusätzlichen Links auf dem öffentlichen Anwesenheitsformular.
description_externalstringBeschreibung, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
welcome_messagestringNachricht, die vor dem Ausfüllen des Formulars angezeigt wird.
completed_messagestringNachricht, die nach dem Ausfüllen des Formulars angezeigt wird.
continue_messagestringNachricht, die angezeigt wird, wenn das Formular später fortgesetzt wird.
headline_externalstringÜberschrift, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
image_url_externalstringURL des Bildes, das auf dem öffentlichen Anwesenheitsformular angezeigt wird.
form_type_externalstringArt des öffentlichen Formulars, zum Beispiel Check-in oder Check-out.
ttlintegerLebensdauer der Liste in Tagen, nach der sie entfernt wird.
allow_older_datesbooleanIn der Vergangenheit liegende Daten dürfen eingegeben werden.
archivedbooleanDie Anwesenheitsliste ist archiviert und wird nicht mehr verwendet.
force_addressbooleanDie Adresse muss im öffentlichen Formular eingegeben werden.
force_mailbooleanDie E-Mail-Adresse muss im öffentlichen Formular eingegeben werden.
force_phonebooleanDie Telefonnummer muss im öffentlichen Formular eingegeben werden.
force_end_datebooleanDas Enddatum muss im öffentlichen Formular eingegeben werden.
force_start_datebooleanDas Startdatum muss im öffentlichen Formular eingegeben werden.
crm_companyCRMCompanyUnternehmen, zu dem die Anwesenheitsliste gehört.
Felder anzeigen (55)
idintegerPrimärschlüssel des Unternehmens. Interne ID.
short_namestringKurzname des Unternehmens.
company_namestringRechtlicher Name der Firma.
secondary_namestringZweite Namenszeile des Unternehmens.
direct_dialstringDurchwahl der Firma.
invoice_emailstringE-Mail-Adresse für Rechnungen.
send_invoice_emailbooleanRechnungen per E-Mail versenden.
send_invoice_letterbooleanRechnungen per Brief versenden.
time_report_emailstringE-Mail-Adresse für Zeitberichte.
payment_goalPaymentGoalZahlungsbedingung der Firma.
payment_intervalstringIntervall der Zahlungen.
vatidstringUmsatzsteuer-Identifikationsnummer.
taxnumberstringSteuernummer des Unternehmens.
buyer_reference_idstringLeitweg-ID oder vom Kunden definierte individuelle Referenz-ID
taxTaxFür das Unternehmen verwendeter Steuersatz.
infostringInformationen zur Firma.
numberstringKunden- oder Lieferantennummer des Unternehmens.
manual_numberintegerManuell gesetzte Nummer statt der automatischen Nummer.
number_stringstringUnternehmensnummer als Text, einschließlich Präfix.
is_customerbooleanDas Unternehmen ist ein Kunde.
is_supplierbooleanDas Unternehmen ist ein Lieferant.
is_otherbooleanDas Unternehmen ist weder Kunde noch Lieferant.
is_memberbooleanDas Unternehmen ist ein Mitglied.
archivedbooleanDas Unternehmen ist archiviert.
categoryCRMCompanyCategoryKategorie des Unternehmens.
visible_for_customerbooleanOb das Unternehmen für den Kunden sichtbar ist.
founding_datestring (date-time)Gründungsdatum des Unternehmens.
nace_sectionstringNACE-Abschnittscode (Buchstabe A-U)
nace_codestringNACE-Code (numerisch, z. B. 01.11, 62.01)
search_stringstringText, unter dem die Entität gesucht werden kann.
addressstringAdresse als Text.
address_streetstringStraße der Adresse.
address_house_numberstringHausnummer der Adresse.
address_street_levelstringStraße und Hausnummer der Adresse.
address_costringCare-of-Zeile der Adresse.
address_citystringOrt der Adresse.
address_zipstringPostleitzahl der Adresse.
address_admin_level1stringErste Verwaltungsebene der Adresse, z. B. das Bundesland.
address_countrystringLändercode der Adresse.
address_full_countrystringVollständiger Name des Landes der Adresse.
address_geo_latstringBreitengrad der Adresse.
address_geo_lngstringLängengrad der Adresse.
address_external_provider_idstringFeld zur Speicherung der externen Anbieter-ID der Adresse, z. B. Google-Maps-PlaceID wie google:ChIJVcKw5r90sEcRhdjNq6NItqE
main_phonestringHaupttelefonnummer.
main_faxstringHaupt-Faxnummer.
main_emailstringHaupt-E-Mail-Adresse.
websitestringWebsite-Adresse.
createdstring (date-time)Zeitpunkt, zu dem der Datensatz angelegt wurde.
updatedstring (date-time)Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.
payment_typePaymentTypecompany_employee_countintegerAnzahl der Mitarbeitenden der Firma.
company_founding_yearintegerGründungsjahr des Unternehmens.
company_family_ownedbooleanOb das Unternehmen familiengeführt ist.
company_sales_volumestringUmsatzvolumen des Unternehmens.
company_segmentstringMarktsegment der Firma.
encrypt_databooleanPersonenbezogene Daten in den Einträgen werden verschlüsselt gespeichert.
encrypt_ttlintegerTTL in Stunden
encrypt_completed_ttlintegerTTL in Stunden
close_ttlintegerTTL in Stunden
th_peopleintegerSchwellenwert der Personen in der Liste für eine Warnung.
th_people_recovered_vaccinatedintegerSchwellenwert der genesenen oder geimpften Personen für eine Warnung.
th_people_not_recovered_vaccinatedintegerSchwellenwert der Personen, die weder genesen noch geimpft sind, für eine Warnung.
test_is_memberbooleanTesteinstellung: prüfen, ob Personen Mitglieder sind.
test_event_bookingbooleanTesteinstellung: prüfen, ob Personen eine Veranstaltungsbuchung haben.
test_unified_category_idsstringTesteinstellung: IDs der einheitlichen Kategorien, die geprüft werden sollen.
search_stringstringText, unter dem die Entität gesucht werden kann.
curl --request POST \
--url https://eure-instanz.iw-erp.de/api/event/attendancelist/42/add/viewer \
--header 'x-iw-jwt-token: <TOKEN>'const options = {method: 'POST', headers: {'x-iw-jwt-token': '<TOKEN>'}};
fetch('https://eure-instanz.iw-erp.de/api/event/attendancelist/42/add/viewer', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://eure-instanz.iw-erp.de/api/event/attendancelist/42/add/viewer"
headers = {"x-iw-jwt-token": "<TOKEN>"}
response = requests.post(url, headers=headers)
print(response.text)<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('POST', 'https://eure-instanz.iw-erp.de/api/event/attendancelist/42/add/viewer', [
'headers' => [
'x-iw-jwt-token' => '<TOKEN>',
],
]);
echo $response->getBody();using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("https://eure-instanz.iw-erp.de/api/event/attendancelist/42/add/viewer"),
Headers =
{
{ "x-iw-jwt-token", "<TOKEN>" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://eure-instanz.iw-erp.de/api/event/attendancelist/42/add/viewer")
.post(null)
.addHeader("x-iw-jwt-token", "<TOKEN>")
.build();
Response response = client.newCall(request).execute();package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://eure-instanz.iw-erp.de/api/event/attendancelist/42/add/viewer"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("x-iw-jwt-token", "<TOKEN>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}Dart mit package:http (kein Controller im Package iw_erp_api)
import 'package:http/http.dart' as http;
final response = await http.post(
Uri.parse('https://eure-instanz.iw-erp.de/api/event/attendancelist/42/add/viewer'),
headers: {'x-iw-jwt-token': '<TOKEN>'},
);
print(response.body);{
"id": 42,
"name": "Beispiel",
"description": "Text",
"public_additional_link_text": "Text",
"public_additional_link_url": "https://vynst.de",
"force_mail": true,
"force_phone": true,
"token": "string",
"public_link": "string",
"public_imprint_link": "string"
}Einen Betrachter aus einer AttendanceList löschen
POST/api/event/attendancelist/{id}/delete/viewer
Pfad-Parameter
idPflichtstring |
Antworten
200Einen Betrachter aus einer AttendanceList löschenAttendanceList
Felder anzeigen (36)
idintegerPrimärschlüssel der Anwesenheitsliste. Interne ID.
tokenstringÖffentlicher Token der Anwesenheitsliste. Im öffentlichen Link anstelle der ID verwendet.
namestringName der Anwesenheitsliste.
descriptionstringInterne Beschreibung der Anwesenheitsliste.
public_linkstringÖffentlicher Link zur Anwesenheitsliste, zum Beispiel für ein externes Formular.
public_imprint_linkstringLink zum Impressum, das im öffentlichen Teilnahmeformular angezeigt wird.
public_privacy_linkstringLink zur Datenschutzerklärung, die im öffentlichen Teilnahmeformular angezeigt wird.
public_additional_link_textstringBezeichnung eines zusätzlichen Links im öffentlichen Teilnahmeformular.
public_additional_link_urlstringURL des zusätzlichen Links auf dem öffentlichen Anwesenheitsformular.
description_externalstringBeschreibung, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
welcome_messagestringNachricht, die vor dem Ausfüllen des Formulars angezeigt wird.
completed_messagestringNachricht, die nach dem Ausfüllen des Formulars angezeigt wird.
continue_messagestringNachricht, die angezeigt wird, wenn das Formular später fortgesetzt wird.
headline_externalstringÜberschrift, die auf dem öffentlichen Anwesenheitsformular angezeigt wird.
image_url_externalstringURL des Bildes, das auf dem öffentlichen Anwesenheitsformular angezeigt wird.
form_type_externalstringArt des öffentlichen Formulars, zum Beispiel Check-in oder Check-out.
ttlintegerLebensdauer der Liste in Tagen, nach der sie entfernt wird.
allow_older_datesbooleanIn der Vergangenheit liegende Daten dürfen eingegeben werden.
archivedbooleanDie Anwesenheitsliste ist archiviert und wird nicht mehr verwendet.
force_addressbooleanDie Adresse muss im öffentlichen Formular eingegeben werden.
force_mailbooleanDie E-Mail-Adresse muss im öffentlichen Formular eingegeben werden.
force_phonebooleanDie Telefonnummer muss im öffentlichen Formular eingegeben werden.
force_end_datebooleanDas Enddatum muss im öffentlichen Formular eingegeben werden.
force_start_datebooleanDas Startdatum muss im öffentlichen Formular eingegeben werden.
crm_companyCRMCompanyUnternehmen, zu dem die Anwesenheitsliste gehört.
Felder anzeigen (55)
idintegerPrimärschlüssel des Unternehmens. Interne ID.
short_namestringKurzname des Unternehmens.
company_namestringRechtlicher Name der Firma.
secondary_namestringZweite Namenszeile des Unternehmens.
direct_dialstringDurchwahl der Firma.
invoice_emailstringE-Mail-Adresse für Rechnungen.
send_invoice_emailbooleanRechnungen per E-Mail versenden.
send_invoice_letterbooleanRechnungen per Brief versenden.
time_report_emailstringE-Mail-Adresse für Zeitberichte.
payment_goalPaymentGoalZahlungsbedingung der Firma.
payment_intervalstringIntervall der Zahlungen.
vatidstringUmsatzsteuer-Identifikationsnummer.
taxnumberstringSteuernummer des Unternehmens.
buyer_reference_idstringLeitweg-ID oder vom Kunden definierte individuelle Referenz-ID
taxTaxFür das Unternehmen verwendeter Steuersatz.
infostringInformationen zur Firma.
numberstringKunden- oder Lieferantennummer des Unternehmens.
manual_numberintegerManuell gesetzte Nummer statt der automatischen Nummer.
number_stringstringUnternehmensnummer als Text, einschließlich Präfix.
is_customerbooleanDas Unternehmen ist ein Kunde.
is_supplierbooleanDas Unternehmen ist ein Lieferant.
is_otherbooleanDas Unternehmen ist weder Kunde noch Lieferant.
is_memberbooleanDas Unternehmen ist ein Mitglied.
archivedbooleanDas Unternehmen ist archiviert.
categoryCRMCompanyCategoryKategorie des Unternehmens.
visible_for_customerbooleanOb das Unternehmen für den Kunden sichtbar ist.
founding_datestring (date-time)Gründungsdatum des Unternehmens.
nace_sectionstringNACE-Abschnittscode (Buchstabe A-U)
nace_codestringNACE-Code (numerisch, z. B. 01.11, 62.01)
search_stringstringText, unter dem die Entität gesucht werden kann.
addressstringAdresse als Text.
address_streetstringStraße der Adresse.
address_house_numberstringHausnummer der Adresse.
address_street_levelstringStraße und Hausnummer der Adresse.
address_costringCare-of-Zeile der Adresse.
address_citystringOrt der Adresse.
address_zipstringPostleitzahl der Adresse.
address_admin_level1stringErste Verwaltungsebene der Adresse, z. B. das Bundesland.
address_countrystringLändercode der Adresse.
address_full_countrystringVollständiger Name des Landes der Adresse.
address_geo_latstringBreitengrad der Adresse.
address_geo_lngstringLängengrad der Adresse.
address_external_provider_idstringFeld zur Speicherung der externen Anbieter-ID der Adresse, z. B. Google-Maps-PlaceID wie google:ChIJVcKw5r90sEcRhdjNq6NItqE
main_phonestringHaupttelefonnummer.
main_faxstringHaupt-Faxnummer.
main_emailstringHaupt-E-Mail-Adresse.
websitestringWebsite-Adresse.
createdstring (date-time)Zeitpunkt, zu dem der Datensatz angelegt wurde.
updatedstring (date-time)Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.
payment_typePaymentTypecompany_employee_countintegerAnzahl der Mitarbeitenden der Firma.
company_founding_yearintegerGründungsjahr des Unternehmens.
company_family_ownedbooleanOb das Unternehmen familiengeführt ist.
company_sales_volumestringUmsatzvolumen des Unternehmens.
company_segmentstringMarktsegment der Firma.
encrypt_databooleanPersonenbezogene Daten in den Einträgen werden verschlüsselt gespeichert.
encrypt_ttlintegerTTL in Stunden
encrypt_completed_ttlintegerTTL in Stunden
close_ttlintegerTTL in Stunden
th_peopleintegerSchwellenwert der Personen in der Liste für eine Warnung.
th_people_recovered_vaccinatedintegerSchwellenwert der genesenen oder geimpften Personen für eine Warnung.
th_people_not_recovered_vaccinatedintegerSchwellenwert der Personen, die weder genesen noch geimpft sind, für eine Warnung.
test_is_memberbooleanTesteinstellung: prüfen, ob Personen Mitglieder sind.
test_event_bookingbooleanTesteinstellung: prüfen, ob Personen eine Veranstaltungsbuchung haben.
test_unified_category_idsstringTesteinstellung: IDs der einheitlichen Kategorien, die geprüft werden sollen.
search_stringstringText, unter dem die Entität gesucht werden kann.
curl --request POST \
--url https://eure-instanz.iw-erp.de/api/event/attendancelist/42/delete/viewer \
--header 'x-iw-jwt-token: <TOKEN>'const options = {method: 'POST', headers: {'x-iw-jwt-token': '<TOKEN>'}};
fetch('https://eure-instanz.iw-erp.de/api/event/attendancelist/42/delete/viewer', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://eure-instanz.iw-erp.de/api/event/attendancelist/42/delete/viewer"
headers = {"x-iw-jwt-token": "<TOKEN>"}
response = requests.post(url, headers=headers)
print(response.text)<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('POST', 'https://eure-instanz.iw-erp.de/api/event/attendancelist/42/delete/viewer', [
'headers' => [
'x-iw-jwt-token' => '<TOKEN>',
],
]);
echo $response->getBody();using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("https://eure-instanz.iw-erp.de/api/event/attendancelist/42/delete/viewer"),
Headers =
{
{ "x-iw-jwt-token", "<TOKEN>" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://eure-instanz.iw-erp.de/api/event/attendancelist/42/delete/viewer")
.post(null)
.addHeader("x-iw-jwt-token", "<TOKEN>")
.build();
Response response = client.newCall(request).execute();package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://eure-instanz.iw-erp.de/api/event/attendancelist/42/delete/viewer"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("x-iw-jwt-token", "<TOKEN>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}Dart mit package:http (kein Controller im Package iw_erp_api)
import 'package:http/http.dart' as http;
final response = await http.post(
Uri.parse('https://eure-instanz.iw-erp.de/api/event/attendancelist/42/delete/viewer'),
headers: {'x-iw-jwt-token': '<TOKEN>'},
);
print(response.body);{
"id": 42,
"name": "Beispiel",
"description": "Text",
"public_additional_link_text": "Text",
"public_additional_link_url": "https://vynst.de",
"force_mail": true,
"force_phone": true,
"token": "string",
"public_link": "string",
"public_imprint_link": "string"
}Diese Methode exportiert eine einzelne AttendanceList mit der angegebenen ID oder dem Token
GET/api/event/attendancelist/{listIdentifier}/export
Pfad-Parameter
listIdentifierPflichtstring |
Antworten
default
curl --request GET \
--url https://eure-instanz.iw-erp.de/api/event/attendancelist/42/export \
--header 'x-iw-jwt-token: <TOKEN>'const options = {method: 'GET', headers: {'x-iw-jwt-token': '<TOKEN>'}};
fetch('https://eure-instanz.iw-erp.de/api/event/attendancelist/42/export', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://eure-instanz.iw-erp.de/api/event/attendancelist/42/export"
headers = {"x-iw-jwt-token": "<TOKEN>"}
response = requests.get(url, headers=headers)
print(response.text)<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('GET', 'https://eure-instanz.iw-erp.de/api/event/attendancelist/42/export', [
'headers' => [
'x-iw-jwt-token' => '<TOKEN>',
],
]);
echo $response->getBody();using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("https://eure-instanz.iw-erp.de/api/event/attendancelist/42/export"),
Headers =
{
{ "x-iw-jwt-token", "<TOKEN>" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://eure-instanz.iw-erp.de/api/event/attendancelist/42/export")
.get()
.addHeader("x-iw-jwt-token", "<TOKEN>")
.build();
Response response = client.newCall(request).execute();package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://eure-instanz.iw-erp.de/api/event/attendancelist/42/export"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-iw-jwt-token", "<TOKEN>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}Dart mit dem Package iw_erp_api
import 'package:iw_erp_api/clients/event_attendance_list_controller.dart';
import 'package:iw_erp_api/logic/iw_api_state.dart';
IwApiState().host = 'eure-instanz.iw-erp.de';
IwApiState().currentJwtApiToken = '<TOKEN>';
final result = await EventAttendanceListController.exportEntriesCsv('42');
print(result);Diese Methode liefert die Listeneinträge der angegebenen Liste
GET/api/event/attendancelist/{listIdentifier}/entries
Pfad-Parameter
listIdentifierPflichtstring |
Query-Parameter
searchStringstring | Text, nach dem in der Liste gesucht wird |
orderFieldNamestring | Name des Bestellfelds |
orderFieldSortstring | SortiermodusErlaubt: DESCASC |
pageinteger | Seite der Liste |
pageSizeinteger | Anzahl der Einträge je Seite |
withMaxPageNumberstring | gibt die Anzahl verfügbarer Seiten als Header zurück, wenn dies gesetzt ist |
Antworten
200Liefert eine Liste der AttendanceListEntry-Objekte für die angegebene Liste.array<AttendanceListEntry>
Felder anzeigen (7)
idintegerPrimärschlüssel des Anwesenheitslisten-Eintrags. Interne ID.
tokenstringÖffentlicher Token des Eintrags. Anstelle der ID verwendet.
person_countintegerAnzahl der Personen, für die der Eintrag steht, zum Beispiel eine Familie.
startstring (date-time)Zeitpunkt, zu dem der Teilnehmer eingetroffen ist.
endstring (date-time)Zeitpunkt, zu dem der Teilnehmer gegangen ist.
completedbooleanDer Anwesenheitseintrag ist vollständig.
search_stringstringText, unter dem die Entität gesucht werden kann.
curl --request GET \
--url https://eure-instanz.iw-erp.de/api/event/attendancelist/42/entries \
--header 'x-iw-jwt-token: <TOKEN>'const options = {method: 'GET', headers: {'x-iw-jwt-token': '<TOKEN>'}};
fetch('https://eure-instanz.iw-erp.de/api/event/attendancelist/42/entries', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://eure-instanz.iw-erp.de/api/event/attendancelist/42/entries"
headers = {"x-iw-jwt-token": "<TOKEN>"}
response = requests.get(url, headers=headers)
print(response.text)<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('GET', 'https://eure-instanz.iw-erp.de/api/event/attendancelist/42/entries', [
'headers' => [
'x-iw-jwt-token' => '<TOKEN>',
],
]);
echo $response->getBody();using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("https://eure-instanz.iw-erp.de/api/event/attendancelist/42/entries"),
Headers =
{
{ "x-iw-jwt-token", "<TOKEN>" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://eure-instanz.iw-erp.de/api/event/attendancelist/42/entries")
.get()
.addHeader("x-iw-jwt-token", "<TOKEN>")
.build();
Response response = client.newCall(request).execute();package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://eure-instanz.iw-erp.de/api/event/attendancelist/42/entries"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-iw-jwt-token", "<TOKEN>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}Dart mit dem Package iw_erp_api
import 'package:iw_erp_api/clients/event_attendance_list_controller.dart';
import 'package:iw_erp_api/logic/iw_api_state.dart';
IwApiState().host = 'eure-instanz.iw-erp.de';
IwApiState().currentJwtApiToken = '<TOKEN>';
final result = await EventAttendanceListController.getEntries('42');
if (result.success) {
print(result.data);
}[
{
"id": 42,
"token": "string",
"person_count": 1,
"start": "2026-10-15T09:30:00+02:00",
"end": "2026-10-15T09:30:00+02:00",
"completed": true,
"search_string": "string"
}
]