Freigeben über


iMIS

iMIS, ein zweckorientiertes Engagement Management System für Vereine und gemeinnützige Organisationen.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Computer System Innovations, Inc.
URL https://csiinc.com/support
Email support@csiinc.com
Connectormetadaten
Herausgeber Computer System Innovations, Inc.
Webseite https://www.csiinc.com/
Datenschutzrichtlinie https://www.csiinc.com/privacy
Kategorien Daten; Vertrieb und CRM

iMIS ist das weltweit einzige Engagement Management System (EMS), das speziell für die individuellen Anforderungen Ihrer Organisation entwickelt wurde und ihre kontinuierliche Leistungsverbesserung unterstützt. Erweitern Sie Ihre iMIS-Daten – Kontakte, Aktivitäten, Panels, IQAs und vieles mehr – in das Power Automate- und Logic-Apps-Ökosystem mit den Triggern und Aktionen, die in diesem Connector verfügbar sind.

Voraussetzungen

Sie benötigen eine aktive iMIS-Instanz und ein Abonnement, um diesen Connector zu verwenden. Weitere Informationen finden Sie unter https://csi.ms/paprerequisites.

So erhalten Sie Anmeldeinformationen

Sie benötigen einen API-Schlüssel, um diesen Connector zu verwenden. (Hinweis: Dies ist nicht mit Ihren iMIS-API-Anmeldeinformationen identisch.) Anweisungen zum Abrufen Ihres API-Schlüssels finden Sie unter: https://csi.ms/paapikey

Erste Schritte mit Ihrem Connector

Sie können unserem einfachen Leitfaden folgen, um mit iMIS und Power Automate zu beginnen: https://csi.ms/pagettingstarted

Nachdem Sie erfolgreich eine Verbindung hergestellt haben, durchsuchen Sie unsere Automation Idea Library nach Ideen zu Automatisierungen, die Sie mit iMIS und Power Automate erstellen können: http://csi.ms/paideas

Bekannte Probleme und Einschränkungen

Eine vollständige Liste der bekannten Einschränkungen und aktuellen Probleme finden Sie unter: https://csi.ms/palimitations

Häufige Fehler und Abhilfemaßnahmen

401 Nicht autorisiert

Wenn dieser Statuscode zurückgegeben wird, überprüfen Sie den Antworttext, und suchen Sie nach einer X-CSI-Error-Msg benutzerdefinierten Kopfzeile. Dies hilft ihnen zu diagnostizieren, was das Problem ist.

Eine vollständige Liste der allgemeinen Schritte zur Problembehandlung finden Sie unter: https://csi.ms/palimitations

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
CSI-API-Schlüssel securestring Bitte geben Sie Ihren CSI-API-Schlüssel ein, der im CSI-Cloud-Dashboard zu finden ist. Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Abrufen aller Adressen für einen Kontakt

Ruft eine Liste der Adressen für einen Kontakt ab.

Abrufen des Bilds eines Kontakts

Ruft das Profilbild eines Kontakts anhand seiner iMIS-ID ab.

Abrufen einer Adresse für einen Kontakt

Ruft eine Adresse für einen Kontakt ab.

Abrufen einer Aktivität nach Sequenz

Ruft einen einzelnen Aktivitätsdatensatz anhand des SEQN-Werts (Sequence) ab.

Abrufen eines Datensatzes für mehrere Instanzenpanels

Ruft einen Datensatz mit mehreren Instanzenpanels in iMIS ab.

Abrufen eines Einzelinstanzpaneldatensatzes

Ruft einen einzelnen Instanzpanel-Datensatz in iMIS ab.

Abrufen eines Kontakts

Ruft einen einzelnen Kontaktdatensatz anhand seiner iMIS-ID ab.

Aktualisieren der Postanschrift eines Kontakts

Aktualisiert die Postanschrift eines Kontakts in iMIS.

Aktualisieren einer Aktivität

Aktualisieren eines Aktivitätseintrags in iMIS

Aktualisieren einer Organisation

Aktualisiert einen Kontaktdatensatz (Organisationsdatensatz) in iMIS.

Aktualisieren eines Datensatzes für mehrere Instanzenpanels

Aktualisiert einen Datensatz für mehrere Instanzenpanels in iMIS.

Aktualisieren eines Einzelinstanzpaneldatensatzes

Aktualisieren eines einzelnen Instanzpaneldatensatzes in iMIS.

Aktualisieren eines Kontakts

Aktualisiert einen Kontaktdatensatz (Person) in iMIS. Die iMIS-ID ist im Anforderungstext erforderlich und wird verwendet, um den zu aktualisierenden Kontakt zu finden. Nur Felder mit Werten werden aktualisiert. Wenn ein Feld leer bleibt, wird es nicht aktualisiert.

Ausführen einer IQA

Führt eine iMIS IQA an dem angegebenen Pfad aus.

Einen Kontakt erstellen

Erstellt einen Kontaktdatensatz (Person) in iMIS.

Erstellen einer Aktivität

Erstellen eines neuen Aktivitätseintrags in iMIS

Erstellen einer Organisation

Erstellt einen Kontaktdatensatz (Organisationsdatensatz) in iMIS.

Erstellen eines Datensatzes für mehrere Instanzenpanels

Erstellt einen Datensatz für mehrere Instanzenpanels in iMIS.

Löschen eines Datensatzes für mehrere Instanzenpanels

Löscht einen Datensatz für mehrere Instanzenpanels in iMIS.

Löschen eines Einzelinstanz-Paneldatensatzes

Löscht einen einzelnen Instanzpaneldatensatz in iMIS.

Suchen nach Paneldatensätzen

Sucht iMIS-Paneleinträge nach verschiedenen Kriterien. Die meisten Suchfelder unterstützen Suchfilter, z. B. "startsWith:x" oder "contains:x". Eine vollständige Liste finden Sie in der Dokumentation.

Suchen von Aktivitäten

Suchen nach Aktivitäten nach Typ, iMIS-ID und mehr

Suchen von Kontakten

Sucht iMIS-Kontaktdatensätze nach verschiedenen Kriterien. Die meisten Suchfelder unterstützen Suchfilter, z. B. "startsWith:x" oder "contains:x". Eine vollständige Liste finden Sie in der Dokumentation.

Abrufen aller Adressen für einen Kontakt

Ruft eine Liste der Adressen für einen Kontakt ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
iMIS-ID
contactId True string

Die iMIS-ID zum Abrufen der Adressen für

Gibt zurück

Abrufen des Bilds eines Kontakts

Ruft das Profilbild eines Kontakts anhand seiner iMIS-ID ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
iMIS-ID
contactId True string

iMIS-ID

Gibt zurück

Stellt das Profilbild eines Kontakts dar.

Abrufen einer Adresse für einen Kontakt

Ruft eine Adresse für einen Kontakt ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
iMIS-ID
contactId True string

Die iMIS-ID zum Abrufen der Adresse für

Adresszweck
addressPurpose True string

Muss ein klar definierter Adresszweckname in iMIS sein

Gibt zurück

Body
AddressDTO

Abrufen einer Aktivität nach Sequenz

Ruft einen einzelnen Aktivitätsdatensatz anhand des SEQN-Werts (Sequence) ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Sequenznummer
sequenceNumber True integer

Laufende Nummer

Gibt zurück

Abrufen eines Datensatzes für mehrere Instanzenpanels

Ruft einen Datensatz mit mehreren Instanzenpanels in iMIS ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Panelname
panelNameMultiGet string

Der Name des Bereichs, aus dem abgerufen werden soll.

body
body dynamic

Von GetPanelGetSchema generiertes Schema.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Abrufen eines Einzelinstanzpaneldatensatzes

Ruft einen einzelnen Instanzpanel-Datensatz in iMIS ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Panelname
panelNameSingleGet string

Der Name des Bereichs, aus dem abgerufen werden soll.

body
body dynamic

Von GetPanelGetSchema generiertes Schema.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Abrufen eines Kontakts

Ruft einen einzelnen Kontaktdatensatz anhand seiner iMIS-ID ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
iMIS-ID
contactId True string

iMIS-ID

Gibt zurück

Body
ContactDTO

Aktualisieren der Postanschrift eines Kontakts

Aktualisiert die Postanschrift eines Kontakts in iMIS.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
iMIS-ID
id True string

Die iMIS-ID der zu aktualisierenden Adresse

Adresse 1
address1 string

Adresszeile 1

Adresse 2
address2 string

Adresszeile 2

Ortsname
city string

Ortsname auf der Adresse

Code für Bundesland/Provinz
stateProvinceCode string

Gekürzter Code für das Bundesland/die Provinz

Postleitzahl
postalCode string

Postleitzahl oder PLZ

Ländercode
countryCode string

Abgekürzte Ländervorwahl

Rufnummer
phone string

Formatierte Telefonnummer für diese Adresse

E-Mail-Adresse
email string

E-Mail für diese Adresse

Adresse 3
address3 string

Adresszeile 3

Faxnummer
fax string

Formatierte Faxnummer für diese Adresse

Gibt zurück

Body
AddressDTO

Aktualisieren einer Aktivität

Aktualisieren eines Aktivitätseintrags in iMIS

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Aktionscodes
actionCodes string
Aktivitätstyp
activityType string
Betrag
amount double
Anlagensequenz
attachSeqn integer
Anlagensumme
attachTotal double
Batchnummer
batchNum string
Kampagnencode
campaignCode string
Kategorie
category string
Co-ID
coId string
Description
description string
Gültigkeitsdatum
effectiveDate date
Toleranzperiode
gracePeriod integer
Zu bearbeitende Absicht
intentToEdit string
Memorial/Tribute Code
memTribCode string
Membertyp
memberType string
Nächstes Installationsdatum
nextInstallDate date
Hinweis
note string
Hinweis 2
note2 string
Object
object string
Organisationscode
orgCode string
Ursprüngliche Transnummer
originatingTransNum integer
Anderer Code
otherCode string
Andere ID
otherId string
Zahlungsmethode
payMethod string
Produktcode
productCode string
Menge
quantity double
Wiederkehrende Anforderung
recurringRequest boolean
Sequence
seqn True integer
Solicitor-ID
solicitorId string
Quellcode
sourceCode string
Quellsystem
sourceSystem string
Statuscode
statusCode string
Steuerpflichtiger Wert
taxableValue double
Datum der Drosselung
thruDate date
Tickler-Datum
ticklerDate date
Transaktionsdatum
transactionDate date
UF1
uF1 string

Benutzerfeld 1 (Zeichenfolge)

UF2
uF2 string

Benutzerfeld 2 (Zeichenfolge)

UF3
uF3 string

Benutzerfeld 3 (Zeichenfolge)

UF4
uF4 double

Benutzerfeld 4 (Dezimal)

UF5
uF5 double

Benutzerfeld 5 (Dezimal)

UF6
uF6 date

Benutzerfeld 6 (Datum)

UF7
uF7 date

Benutzerfeld 7 (Datum)

Einheiten
units double

Gibt zurück

Aktualisieren einer Organisation

Aktualisiert einen Kontaktdatensatz (Organisationsdatensatz) in iMIS.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
iMIS-ID
id True string

Die iMIS-ID (auch bezeichnet als: Kontakt-ID, Partei-ID)

Name der Organisation
organizationName string

Der Name dieser Organisation

Website-URL
websiteUrl string

Die Website-URL für die Homepage dieser Organisation

Email
email string

Primäre E-Mail-Adresse der Organisation

Telefon (Geschäftlich)
workPhone string

Die geschäftliche Telefonnummer der Organisation

Faxnummer
fax string

Faxnummer der Organisation

Membertyp
memberType string

Der Membertypcode der Organisation (z. B. "NM" oder "WEB")

Abrechnungskategorie
billingCategory string

Name der Rechnungskategorie der Organisation

Durtonart
majorKey string

Hauptschlüsselfeld der Organisation

Der Status
status string

Statuscode der Organisation (z. B. "A", "D", "X")

Gibt zurück

Body
ContactDTO

Aktualisieren eines Datensatzes für mehrere Instanzenpanels

Aktualisiert einen Datensatz für mehrere Instanzenpanels in iMIS.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Panelname
panelNameMultiUpdate string

Der Name des zu aktualisierenden Bereichs.

body
body dynamic

Von GetPanelUpdateSchema generiertes Schema.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Aktualisieren eines Einzelinstanzpaneldatensatzes

Aktualisieren eines einzelnen Instanzpaneldatensatzes in iMIS.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Panelname
panelNameSingleUpdate string

Der Name des zu aktualisierenden Bereichs.

body
body dynamic

Von GetPanelSchema generiertes Schema.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Aktualisieren eines Kontakts

Aktualisiert einen Kontaktdatensatz (Person) in iMIS. Die iMIS-ID ist im Anforderungstext erforderlich und wird verwendet, um den zu aktualisierenden Kontakt zu finden. Nur Felder mit Werten werden aktualisiert. Wenn ein Feld leer bleibt, wird es nicht aktualisiert.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
iMIS-ID
id True string

Die iMIS-ID (auch bezeichnet als: Kontakt-ID, Partei-ID)

Namenspräfix
namePrefix string

Das Namenspräfix des Kontakts (z. B. "Frau.")

Vorname
firstName string

Vorname des Kontakts

Informeller Name
informalName string

Der informelle Name des Kontakts (oder Spitzname)

Zweitname
middleName string

Vorname des Kontakts

Nachname
lastName string

Nachname des Kontakts

Namenssuffix
nameSuffix string

Das Namenssuffix des Kontakts (z. B. "Jr.")

Funktionaler Titel
functionalTitle string

Der Funktionale Titelcodewert des Kontakts

Id der übergeordneten Organisation
parentOrganizationId string

Geben Sie die iMIS-ID einer übergeordneten Organisation an, mit der diese Person verknüpft werden soll.

Email
email string

Primäre E-Mail-Adresse des Kontakts

Telefon (Geschäftlich)
workPhone string

Die geschäftliche Telefonnummer des Kontakts

Telefon (privat)
homePhone string

Die private Telefonnummer des Kontakts

Mobiltelefon
mobilePhone string

Die Mobiltelefonnummer des Kontakts

Faxnummer
fax string

Faxnummer des Kontakts

Geschlecht
gender string

Der Gendercode des Kontakts (z. B. "M", "F" oder andere definierte Codes)

Membertyp
memberType string

Der Membertypcode des Kontakts (z. B. "NM" oder "WEB")

Abrechnungskategorie
billingCategory string

Name der Rechnungskategorie des Kontakts

Durtonart
majorKey string

Hauptschlüsselfeld des Kontakts

Der Status
status string

Statuscode des Kontakts (z. B. "A", "D", "X")

Gibt zurück

Body
ContactDTO

Ausführen einer IQA

Führt eine iMIS IQA an dem angegebenen Pfad aus.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
IQA-Pfad
iqaPath string

Der Pfad der auszuführenden IQA.

body
body dynamic

Iqa Filter.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Einen Kontakt erstellen

Erstellt einen Kontaktdatensatz (Person) in iMIS.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Namenspräfix
namePrefix string

Das Namenspräfix des Kontakts (z. B. "Frau.")

Vorname
firstName string

Vorname des Kontakts

Informeller Name
informalName string

Der informelle Name des Kontakts (oder Spitzname)

Zweitname
middleName string

Vorname des Kontakts

Nachname
lastName string

Nachname des Kontakts

Namenssuffix
nameSuffix string

Das Namenssuffix des Kontakts (z. B. "Jr.")

Funktionaler Titel
functionalTitle string

Der Funktionale Titelcodewert des Kontakts

Id der übergeordneten Organisation
parentOrganizationId string

Geben Sie die iMIS-ID einer übergeordneten Organisation an, mit der diese Person verknüpft werden soll.

Name der Organisation
organizationName string

Der Name der Organisation, zu der dieser Kontakt gehört (wird nicht verwendet, wenn die ID der übergeordneten Organisation festgelegt ist)

Email
email string

Primäre E-Mail-Adresse des Kontakts

Telefon (Geschäftlich)
workPhone string

Die geschäftliche Telefonnummer des Kontakts

Telefon (privat)
homePhone string

Die private Telefonnummer des Kontakts

Mobiltelefon
mobilePhone string

Die Mobiltelefonnummer des Kontakts

Faxnummer
fax string

Faxnummer des Kontakts

Geschlecht
gender string

Der Gendercode des Kontakts (z. B. "M", "F" oder andere definierte Codes)

Membertyp
memberType string

Der Membertypcode des Kontakts (z. B. "NM" oder "WEB")

Abrechnungskategorie
billingCategory string

Name der Rechnungskategorie des Kontakts

Durtonart
majorKey string

Hauptschlüsselfeld des Kontakts

Der Status
status string

Statuscode des Kontakts (z. B. "A", "D", "X")

Geburtsdatum
birthDate date

Geburtsdatum des Kontakts

Beitrittsdatum
joinDate date

Teilnahmedatum des Kontakts

Gibt zurück

Body
ContactDTO

Erstellen einer Aktivität

Erstellen eines neuen Aktivitätseintrags in iMIS

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Aktionscodes
actionCodes string
Aktivitätstyp
activityType True string
Betrag
amount double
Anlagensequenz
attachSeqn integer
Anlagensumme
attachTotal double
Batchnummer
batchNum string
Kampagnencode
campaignCode string
Kategorie
category string
Co-ID
coId string
Description
description string
Gültigkeitsdatum
effectiveDate date
Toleranzperiode
gracePeriod integer
iMIS-ID
id True string
Zu bearbeitende Absicht
intentToEdit string
Memorial/Tribute Code
memTribCode string
Membertyp
memberType string
Nächstes Installationsdatum
nextInstallDate date
Hinweis
note string
Hinweis 2
note2 string
Object
object string
Organisationscode
orgCode string
Ursprüngliche Transnummer
originatingTransNum integer
Anderer Code
otherCode string
Andere ID
otherId string
Zahlungsmethode
payMethod string
Produktcode
productCode string
Menge
quantity double
Wiederkehrende Anforderung
recurringRequest boolean
Solicitor-ID
solicitorId string
Quellcode
sourceCode string
Quellsystem
sourceSystem string
Statuscode
statusCode string
Steuerpflichtiger Wert
taxableValue double
Datum der Drosselung
thruDate date
Tickler-Datum
ticklerDate date
Transaktionsdatum
transactionDate date
UF1
uF1 string

Benutzerfeld 1 (Zeichenfolge)

UF2
uF2 string

Benutzerfeld 2 (Zeichenfolge)

UF3
uF3 string

Benutzerfeld 3 (Zeichenfolge)

UF4
uF4 double

Benutzerfeld 4 (Dezimal)

UF5
uF5 double

Benutzerfeld 5 (Dezimal)

UF6
uF6 date

Benutzerfeld 6 (Datum)

UF7
uF7 date

Benutzerfeld 7 (Datum)

Einheiten
units double

Gibt zurück

Erstellen einer Organisation

Erstellt einen Kontaktdatensatz (Organisationsdatensatz) in iMIS.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
organizationName string

Der Name dieser Organisation

Website-URL
websiteUrl string

Die Website-URL für die Homepage dieser Organisation

Email
email string

Primäre E-Mail-Adresse der Organisation

Telefon (Geschäftlich)
workPhone string

Die geschäftliche Telefonnummer der Organisation

Faxnummer
fax string

Faxnummer der Organisation

Membertyp
memberType string

Der Membertypcode der Organisation (z. B. "NM" oder "WEB")

Abrechnungskategorie
billingCategory string

Name der Rechnungskategorie der Organisation

Durtonart
majorKey string

Hauptschlüsselfeld der Organisation

Der Status
status string

Statuscode der Organisation (z. B. "A", "D", "X")

Beitrittsdatum
joinDate date

Das Teilnahmedatum der Organisation

Gibt zurück

Body
ContactDTO

Erstellen eines Datensatzes für mehrere Instanzenpanels

Erstellt einen Datensatz für mehrere Instanzenpanels in iMIS.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Panelname
panelNameMultiCreate string

Der Name des zu erstellenden Bereichs.

body
body dynamic

Von GetPanelCreateSchema generiertes Schema.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Löschen eines Datensatzes für mehrere Instanzenpanels

Löscht einen Datensatz für mehrere Instanzenpanels in iMIS.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Panelname
panelNameMultiDelete string

Der Name des zu löschenden Bereichs.

body
body dynamic

Von GetPanelDeleteSchema generiertes Schema.

Löschen eines Einzelinstanz-Paneldatensatzes

Löscht einen einzelnen Instanzpaneldatensatz in iMIS.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Panelname
panelNameSingleDelete string

Der Name des zu löschenden Bereichs.

body
body dynamic

Von GetPanelDeleteSchema generiertes Schema.

Suchen nach Paneldatensätzen

Sucht iMIS-Paneleinträge nach verschiedenen Kriterien. Die meisten Suchfelder unterstützen Suchfilter, z. B. "startsWith:x" oder "contains:x". Eine vollständige Liste finden Sie in der Dokumentation.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Panelname
panelNameFindPost string

Der Name des zu abfragenden Bereichs.

body
body dynamic

Von GetPanelSchema generiertes Schema.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Suchen von Aktivitäten

Suchen nach Aktivitäten nach Typ, iMIS-ID und mehr

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Aktivitätstyp
activityType string

Der Aktivitätstypcode

iMIS-ID
imisId string

Die iMIS-ID

Produktcode
productCode string

Der Produktcode

Kategorie
category string

Die Kategorie

Transaktionsdatum am oder vor
transactionDateBefore date

Transaktionsdatum am oder vor

Transaktionsdatum nach
transactionDateAfter date

Transaktionsdatum nach

Gültigkeitsdatum am oder vor
effectiveDateBefore date

Gültigkeitsdatum am oder vor

Gültigkeitsdatum nach
effectiveDateAfter date

Gültigkeitsdatum nach

Datum ein- oder vor
thruDateBefore date

Datum am oder vor

Datum nach
thruDateAfter date

Datum nach

Sortieren nach
sortBy string

Der Eigenschaftsname, nach dem sortiert werden soll

Absteigend sortieren
sortDesc boolean

Wenn die Sortierreihenfolge absteigend sein soll (Standard ist aufsteigend)

Gibt zurück

Suchen von Kontakten

Sucht iMIS-Kontaktdatensätze nach verschiedenen Kriterien. Die meisten Suchfelder unterstützen Suchfilter, z. B. "startsWith:x" oder "contains:x". Eine vollständige Liste finden Sie in der Dokumentation.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Vorname
firstName string

Vorname des Kontakts (unterstützt Filter)

Nachname
lastName string

Nachname des Kontakts (unterstützt Filter)

Vollständiger Name
fullName string

Vollständiger Name des Kontakts (unterstützt Filter)

Primäre E-Mail-Adresse
email string

Primäre E-Mail-Adresse des Kontakts (unterstützt Filter)

Membertypcode
memberType string

Membertypcode des Kontakts (unterstützt Filter)

Name des Unternehmens
organization string

Organisationsname des Kontakts (unterstützt Filter)

Filterdatensatztypen
recordType string

Filterdatensatztypen (Personen, Organisationen)

Filter gelöschter Status
deleteType string

Filter gelöschter Status (für den Löschvorgang markiert)

Gibt zurück

Auslöser

Wenn eine Aktivität hinzugefügt wird

Wenn eine Aktivität hinzugefügt wird

Wenn eine Bestellung hinzugefügt wird

Wenn eine Bestellung hinzugefügt wird

Wenn eine Aktivität hinzugefügt wird

Wenn eine Aktivität hinzugefügt wird

Gibt zurück

Wenn eine Bestellung hinzugefügt wird

Wenn eine Bestellung hinzugefügt wird

Gibt zurück

Definitionen

ActivityDTO

Name Pfad Typ Beschreibung
Aktionscodes
actionCodes string
Aktivitätstyp
activityType string
Betrag
amount double
Anlagensequenz
attachSeqn integer
Anlagensumme
attachTotal double
Batchnummer
batchNum string
Kampagnencode
campaignCode string
Kategorie
category string
Co-ID
coId string
Description
description string
Gültigkeitsdatum
effectiveDate date
Toleranzperiode
gracePeriod integer
iMIS-ID
id string
Zu bearbeitende Absicht
intentToEdit string
Memorial/Tribute Code
memTribCode string
Membertyp
memberType string
Nächstes Installationsdatum
nextInstallDate date
Hinweis
note string
Hinweis 2
note2 string
Object
object string
Organisationscode
orgCode string
Ursprüngliche Transnummer
originatingTransNum integer
Anderer Code
otherCode string
Andere ID
otherId string
Zahlungsmethode
payMethod string
Produktcode
productCode string
Menge
quantity double
Wiederkehrende Anforderung
recurringRequest boolean
Solicitor-ID
solicitorId string
Quellcode
sourceCode string
Quellsystem
sourceSystem string
Statuscode
statusCode string
Steuerpflichtiger Wert
taxableValue double
Datum der Drosselung
thruDate date
Tickler-Datum
ticklerDate date
Transaktionsdatum
transactionDate date
UF1
uF1 string

Benutzerfeld 1 (Zeichenfolge)

UF2
uF2 string

Benutzerfeld 2 (Zeichenfolge)

UF3
uF3 string

Benutzerfeld 3 (Zeichenfolge)

UF4
uF4 double

Benutzerfeld 4 (Dezimal)

UF5
uF5 double

Benutzerfeld 5 (Dezimal)

UF6
uF6 date

Benutzerfeld 6 (Datum)

UF7
uF7 date

Benutzerfeld 7 (Datum)

Einheiten
units double
Sequence
seqn integer

Sequenzwert der Aktivität (Primärschlüssel)

ActivityListDTO

Name Pfad Typ Beschreibung
Aktivitätsliste
value array of ActivityDTO

Die Liste der Aktivitätsdatensätze

AddressDTO

Name Pfad Typ Beschreibung
Adress-ID
addressId string

Eindeutige ID für diesen Adressdatensatz.

Adresszeilen
addressLines string

Zeilenumbruchtrennte Adresszeilen.

Ortsname
city string

Ortsname auf der Adresse.

Code für Bundesland/Provinz
stateProvinceCode string

Gekürzter Code für das Bundesland/die Provinz.

Postleitzahl
postalCode string

Postleitzahl oder PLZ.

Ländercode
countryCode string

Abgekürzte Ländervorwahl.

Rufnummer
phone string

Formatierte Telefonnummer für diese Adresse.

E-Mail-Adresse
email string

E-Mail für diese Adresse.

Vollständige Adresse
fullAddress string

Vollständige berechnete Adresse mit Neuenlines.

Name und vollständige Adresse
nameAndFullAddress string

Vollständige berechnete Adresse mit dem Namen des Kontakts in der ersten Zeile.

Adresszweck
addressPurpose string

Name des Adresszwecks (Kategorie).

Kommunikationseinstellungsliste
communicationPreferences array of string

Liste der Kommunikationspräferenztypen.

AddressListDTO

Name Pfad Typ Beschreibung
Adressliste
addresses array of AddressDTO

Die Liste der Adressobjekte für den angegebenen Kontakt

ContactDTO

Name Pfad Typ Beschreibung
Kontakttyp
contactType string

Der Typ des Kontakts (Organisation oder Person)

iMIS-ID
id string

Die iMIS-ID (auch bezeichnet als: Kontakt-ID, Partei-ID)

Name
name string

Der vollständige Name der berechneten Person oder der Name der Organisation des Kontakts

Namenspräfix
namePrefix string

Das Namenspräfix des Kontakts (z. B. "Frau.")

Vorname
firstName string

Vorname des Kontakts

Informeller Name
informalName string

Der informelle Name des Kontakts (oder Spitzname)

Zweitname
middleName string

Vorname des Kontakts

Nachname
lastName string

Nachname des Kontakts

Namenssuffix
nameSuffix string

Das Namenssuffix des Kontakts (z. B. "Jr.")

Funktionaler Titel
functionalTitle string

Der Funktionstitel des Kontakts, einschließlich aller Bezeichnungen

Ist Mitglied
isMember boolean

Flag, das angibt, ob dieser Kontakt Mitglied der Organisation ist

Ist aktiv
isActive boolean

Kennzeichnung, die angibt, ob dieser Kontakt als aktiv gekennzeichnet ist (d. h. nicht für löschung, verstorben usw.)

Name der Organisation
organizationName string

Der Name der Organisation, zu der dieser Kontakt gehört

Organisations-ID
organizationId string

Gibt für Personentypen die id der übergeordneten Organisation an, die verknüpft ist.

Email
email string

Primäre E-Mail-Adresse des Kontakts

Telefon (Geschäftlich)
workPhone string

Die geschäftliche Telefonnummer des Kontakts

Telefon (privat)
homePhone string

Die private Telefonnummer des Kontakts

Mobiltelefon
mobilePhone string

Die Mobiltelefonnummer des Kontakts

Faxnummer
fax string

Faxnummer des Kontakts

Geschlecht
gender string

Der Gendercode des Kontakts (z. B. "M", "F" oder andere definierte Codes)

Membertyp
memberType string

Der Membertypcode des Kontakts (z. B. "NM" oder "WEB")

Abrechnungskategorie
billingCategory string

Name der Rechnungskategorie des Kontakts

Durtonart
majorKey string

Hauptschlüsselfeld des Kontakts

Der Status
status string

Statuscode des Kontakts (z. B. "A", "D", "X")

Kontaktschlüssel
contactKey string

Der Schlüssel des Kontakts, der manchmal als "Net ID" (guid) bezeichnet wird.

Geburtsdatum
birthDate date

Geburtsdatum des Kontakts

Beitrittsdatum
joinDate date

Teilnahmedatum des Kontakts

Bezahlter Thru
paidThruDate date

Die mitgliedschaftsbezahlte Person des Kontakts (sofern Mitglied)

Erneuerter Thru
renewedThruDate date

Das verlängerungsdatum des Kontakts

ContactListDTO

Name Pfad Typ Beschreibung
Kontaktliste
value array of ContactDTO

Die Liste der Kontaktdatensätze

ContactPictureDTO

Stellt das Profilbild eines Kontakts dar.

Name Pfad Typ Beschreibung
iMIS-ID
id string

Die diesem Bild zugeordnete iMIS-ID

Bilddaten
pictureData byte

Die Bilddaten

OrderDTO

Name Pfad Typ Beschreibung
Lieferadresse Zeile 1
address1 string
Lieferadresse Zeile 2
address2 string
Lieferadresse Zeile 3
address3 string
Versand an Adressformatcode
addressFormat integer
Saldobetrag
balance double
Batchnummer
batchNumber string
IMIS-ID in Rechnung stellen
billToId string
Lieferadresse Ort
city string
iMIS-ID des Unternehmens
companyId string
Unternehmensmitgliedstyp
companyMemberType string
Name des Unternehmens
company string
Firmensortierungscode
companySort string
Versand an Land
country string
Kundenreferenz
customerReference string
An E-Mail-Adresse versenden
email string
Fracht 1 Betrag
freight1 double
Fracht 2 Betrag
freight2 double
Versand an vollständige Adresse
fullAddress string
Versand an vollständiger Name
fullName string
Behandeln von 1 Betrag
handling1 double
Behandeln von 2 Betrag
handling2 double
Haltecode
holdCode string
Haltekommentar
holdComment string
Wird gehalten?
holdFlag boolean
Rechnungsreferenznummer
invoiceReferenceNumber integer
An Mitgliedstyp versenden
memberType string
Notizen bestellen
notes string
Bestelldatum
orderDate date
Bestellnummer
orderNumber double
Bestelltypcode
orderTypeCode string
Entitätscode
entityCode string
Zahlungstyp
payType string
Versand per Telefon
phone string
Quellcode
sourceCode string
Senden an iMIS-ID
shipToId string
Bestellphase
stage string
Schiff nach Bundesland/Provinz
stateProvince string
Bestellstatus
status string
Steuerbetrag 1
tax1 double
Steuer 2 Betrag
tax2 double
Steuer 3 Betrag
tax3 double
Steuersatz 1
taxRate1 double
Steuersatz 2
taxRate2 double
Steuersatz 3
taxRate3 double
Bestelltitel
title string
Bestellsumme Gebühren
totalCharges double
Gesamtzahlungen anordnen
totalPayments double
Gesamtmenge zurückgeordnet
totalQuantityBackordered integer
Bestellte Gesamtmenge
totalQuantityOrdered integer
Versand an die Postleitzahl
zip string
Quellsystem
sourceSystem string
Rabattcode
discountCode string
MwSt.-Steuercode
vatTaxCodeFh string
Nicht gezählte Summe
undiscountedTotal double
Ausdruckscode
termsCode string
Steuersatz
taxRateFh double
Steuer 1 Autor
taxAuthor1 string
Steuer 2 Autor
taxAuthor2 string
Steuer 3 Autor
taxAuthor3 string
Steuerbefreiung
taxExempt string
Wirkt sich auf Das Inventar aus?
affectInventory boolean
Frachtsteuerbetrag
freightTax double
Steuerbetrag wird verarbeitet
handlingTax double
Rechnungsdatum
invoiceDate date
Rechnungsnummer
invoiceNumber integer
Zeilensumme
lineTotal double
Versandmethode
shipMethod string
Versandpapierdatum
shipPapersDateTime date
Versanddatum
shippedDateTime date
Gesamtgewichtung
totalWeight double
Eingegeben von
enteredBy string
Eingegebenes Datum/Uhrzeit
enteredDateTime date

OrderListDTO

Name Pfad Typ Beschreibung
Bestellliste
value array of OrderDTO

Die Liste der Bestelldatensätze