Zum Inhalt springen
Developer

CRMRecurrence

CRM1 EndpunkteCRM / CRMRecurrence

Diese Methode liefert alle CRMRecurrence-Objekte

GET/api/crm/crmrecurrences

Query-Parameter

idstring
recurrenceTypestring
recurrenceIntervalstring
recurrenceWeekdaystring
recurrenceMonthdaystring
recurrenceStartDatestring
recurrenceEndDatestring
nextOccurrencestring
lastOccurrencestring
isActivestring
createdstring
updatedstring
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 der CRMRecurrence-Objekte.array<CRMRecurrence>

Felder anzeigen (9)
  • idinteger

    Primärschlüssel der Wiederholung. Interne ID.

  • namestring

    Name der Wiederholung, zum Beispiel monatlich.

  • onceboolean

    Die Wiederholung findet nur einmal statt.

  • allow_partial_on_eq_start_billingboolean

    Erlaubt Teilabrechnung, wenn Beginn und Abrechnungsdatum gleich sind. Wird vor allem für die erste Abrechnung eines Jahresvertrags verwendet

  • date_stringstring

    Datumsmuster der Wiederholung als Text.

  • tolerancenumber (float)

    Toleranz in Tagen um das Wiederholungsdatum.

  • deletedboolean

    Die Wiederholung wird gelöscht.

  • rounding_stepsinteger

    Schritte, mit denen die Wiederholung gerundet wird.

  • month_factorinteger

    Anzahl der Monate zwischen zwei Wiederholungen.

Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/crm/crmrecurrences \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
[
  {
    "id": 42,
    "name": "Beispiel",
    "once": true,
    "allow_partial_on_eq_start_billing": true,
    "date_string": "string",
    "tolerance": 1.5,
    "deleted": true,
    "rounding_steps": 1,
    "month_factor": 1
  }
]