Zum Inhalt springen
Developer

DisabledUiFunction

Einstellungen / DisabledUiFunction

System und Einstellungen4 EndpunkteSettings / DisabledUiFunction

Liefert eine Liste aller DisabledUiFunction-Objekte.

GET/api/settings/disabled_ui_function

Query-Parameter

deletedbooleanDiese Eigenschaft markiert eine Entität als gelöscht / archiviert | Benötigtes Zugriffsrecht: SCOPE
namestring
entityTypestringEntität, für die die Funktion ausgeblendet wird, zum Beispiel Person. | Erfordert Zugriffs-Tag: SCOPE
infoModestringAnzeigemodus des Infotextes der Funktion. | Erfordert Zugriffs-Tag: SCOPE
functionTypestringArt der ausgeblendeten Funktion, zum Beispiel Schaltfläche oder Menü. | Benötigt Zugriffsrecht: SCOPE
functionNamestringTechnischer Name der Funktion. | Benötigtes Zugriffsrecht: SCOPE
functionScopestringZugriffsbereich, zu dem die Funktion gehört.
searchStringstringText, nach dem in der Liste gesucht wird
orderFieldNamestringName des Bestellfelds
orderFieldSortstringSortiermodusErlaubt: DESCASC
pageintegerSeite der Liste
pageSizeintegerAnzahl der Einträge je Seite
withMaxPageNumberstringgibt die Anzahl verfügbarer Seiten als Header zurück, wenn dies gesetzt ist

Antworten

200Liefert eine Liste aller DisabledUiFunction-Objekte.array<DisabledUiFunction>

Felder anzeigen (12)
  • idinteger

    Primärschlüssel der deaktivierten Funktion. Interne ID.

  • entity_typestring

    Entität, für die die Funktion ausgeblendet wird, zum Beispiel Person.

  • function_typestring

    Typ der ausgeblendeten Funktion, zum Beispiel Schaltfläche oder Menü.

  • function_scopestring

    Zugriffsbereich, zu dem die Funktion gehört.

  • function_access_typeinteger

    Zugriffsart, zu der die Funktion gehört.

  • function_namestring

    Technischer Name der Funktion.

  • function_is_internalboolean

    Die Funktion ist nur für interne Benutzer ausgeblendet.

  • info_modestring

    Anzeigeart des Infotexts zur Funktion.

  • createdstring (date-time)

    Zeitpunkt, zu dem der Datensatz angelegt wurde.

  • updatedstring (date-time)

    Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • namestring

    Name der Einheit.

  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/settings/disabled_ui_function \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
[
  {
    "id": 42,
    "function_name": "Beispiel",
    "name": "Beispiel",
    "entity_type": "string",
    "function_type": "string",
    "function_scope": "string",
    "function_access_type": 1,
    "function_is_internal": true,
    "info_mode": "string",
    "created": "2026-10-15T09:30:00+02:00"
  }
]

Liefert einen einzelnen DisabledUiFunction-Eintrag.

GET/api/settings/disabled_ui_function/{identifier}

Pfad-Parameter

identifierPflichtstring

Antworten

200Gibt ein einzelnes DisabledUiFunction-Objekt zurück.DisabledUiFunction

Felder anzeigen (12)
  • idinteger

    Primärschlüssel der deaktivierten Funktion. Interne ID.

  • entity_typestring

    Entität, für die die Funktion ausgeblendet wird, zum Beispiel Person.

  • function_typestring

    Typ der ausgeblendeten Funktion, zum Beispiel Schaltfläche oder Menü.

  • function_scopestring

    Zugriffsbereich, zu dem die Funktion gehört.

  • function_access_typeinteger

    Zugriffsart, zu der die Funktion gehört.

  • function_namestring

    Technischer Name der Funktion.

  • function_is_internalboolean

    Die Funktion ist nur für interne Benutzer ausgeblendet.

  • info_modestring

    Anzeigeart des Infotexts zur Funktion.

  • createdstring (date-time)

    Zeitpunkt, zu dem der Datensatz angelegt wurde.

  • updatedstring (date-time)

    Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • namestring

    Name der Einheit.

  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/settings/disabled_ui_function/42 \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
{
  "id": 42,
  "function_name": "Beispiel",
  "name": "Beispiel",
  "entity_type": "string",
  "function_type": "string",
  "function_scope": "string",
  "function_access_type": 1,
  "function_is_internal": true,
  "info_mode": "string",
  "created": "2026-10-15T09:30:00+02:00"
}

Aktualisiert einen vorhandenen DisabledUiFunction-Eintrag.

PUT/api/settings/disabled_ui_function/{identifier}

Pfad-Parameter

identifierPflichtstring

Request-Body application/json

  • dataDisabledUiFunction
    Felder anzeigen (12)
    • idinteger

      Primärschlüssel der deaktivierten Funktion. Interne ID.

    • entity_typestring

      Entität, für die die Funktion ausgeblendet wird, zum Beispiel Person.

    • function_typestring

      Typ der ausgeblendeten Funktion, zum Beispiel Schaltfläche oder Menü.

    • function_scopestring

      Zugriffsbereich, zu dem die Funktion gehört.

    • function_access_typeinteger

      Zugriffsart, zu der die Funktion gehört.

    • function_namestring

      Technischer Name der Funktion.

    • function_is_internalboolean

      Die Funktion ist nur für interne Benutzer ausgeblendet.

    • info_modestring

      Anzeigeart des Infotexts zur Funktion.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • namestring

      Name der Einheit.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Antworten

200DisabledUiFunction einzeln aktualisierenDisabledUiFunction

Felder anzeigen (12)
  • idinteger

    Primärschlüssel der deaktivierten Funktion. Interne ID.

  • entity_typestring

    Entität, für die die Funktion ausgeblendet wird, zum Beispiel Person.

  • function_typestring

    Typ der ausgeblendeten Funktion, zum Beispiel Schaltfläche oder Menü.

  • function_scopestring

    Zugriffsbereich, zu dem die Funktion gehört.

  • function_access_typeinteger

    Zugriffsart, zu der die Funktion gehört.

  • function_namestring

    Technischer Name der Funktion.

  • function_is_internalboolean

    Die Funktion ist nur für interne Benutzer ausgeblendet.

  • info_modestring

    Anzeigeart des Infotexts zur Funktion.

  • createdstring (date-time)

    Zeitpunkt, zu dem der Datensatz angelegt wurde.

  • updatedstring (date-time)

    Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • namestring

    Name der Einheit.

  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request PUT \
  --url https://eure-instanz.iw-erp.de/api/settings/disabled_ui_function/42 \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "data": {
    "id": 42,
    "function_name": "Beispiel",
    "name": "Beispiel",
    "entity_type": "string",
    "function_type": "string",
    "function_scope": "string"
  }
}
'
Antwort 200 application/json
{
  "id": 42,
  "function_name": "Beispiel",
  "name": "Beispiel",
  "entity_type": "string",
  "function_type": "string",
  "function_scope": "string",
  "function_access_type": 1,
  "function_is_internal": true,
  "info_mode": "string",
  "created": "2026-10-15T09:30:00+02:00"
}

Aktualisiert einen vorhandenen DisabledUiFunction-Eintrag.

PATCH/api/settings/disabled_ui_function/{identifier}

Pfad-Parameter

identifierPflichtstring

Request-Body application/json

  • dataDisabledUiFunction
    Felder anzeigen (12)
    • idinteger

      Primärschlüssel der deaktivierten Funktion. Interne ID.

    • entity_typestring

      Entität, für die die Funktion ausgeblendet wird, zum Beispiel Person.

    • function_typestring

      Typ der ausgeblendeten Funktion, zum Beispiel Schaltfläche oder Menü.

    • function_scopestring

      Zugriffsbereich, zu dem die Funktion gehört.

    • function_access_typeinteger

      Zugriffsart, zu der die Funktion gehört.

    • function_namestring

      Technischer Name der Funktion.

    • function_is_internalboolean

      Die Funktion ist nur für interne Benutzer ausgeblendet.

    • info_modestring

      Anzeigeart des Infotexts zur Funktion.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • namestring

      Name der Einheit.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Antworten

200DisabledUiFunction einzeln aktualisierenDisabledUiFunction

Felder anzeigen (12)
  • idinteger

    Primärschlüssel der deaktivierten Funktion. Interne ID.

  • entity_typestring

    Entität, für die die Funktion ausgeblendet wird, zum Beispiel Person.

  • function_typestring

    Typ der ausgeblendeten Funktion, zum Beispiel Schaltfläche oder Menü.

  • function_scopestring

    Zugriffsbereich, zu dem die Funktion gehört.

  • function_access_typeinteger

    Zugriffsart, zu der die Funktion gehört.

  • function_namestring

    Technischer Name der Funktion.

  • function_is_internalboolean

    Die Funktion ist nur für interne Benutzer ausgeblendet.

  • info_modestring

    Anzeigeart des Infotexts zur Funktion.

  • createdstring (date-time)

    Zeitpunkt, zu dem der Datensatz angelegt wurde.

  • updatedstring (date-time)

    Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • namestring

    Name der Einheit.

  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request PATCH \
  --url https://eure-instanz.iw-erp.de/api/settings/disabled_ui_function/42 \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "data": {
    "id": 42,
    "function_name": "Beispiel",
    "name": "Beispiel",
    "entity_type": "string",
    "function_type": "string",
    "function_scope": "string"
  }
}
'
Antwort 200 application/json
{
  "id": 42,
  "function_name": "Beispiel",
  "name": "Beispiel",
  "entity_type": "string",
  "function_type": "string",
  "function_scope": "string",
  "function_access_type": 1,
  "function_is_internal": true,
  "info_mode": "string",
  "created": "2026-10-15T09:30:00+02:00"
}