WhatsApp

APIDescription
POST api/WhatsAppMessageInline?whatsAppMessage={whatsAppMessage}

No documentation available.

Notification

Notifications download controller

APIDescription
POST api/Notification/Download

Retrieve any notifications for the specified client/user

POST api/Notification/UpdateReceived

Update notifications to mark them as received

CreateClient

Jons test classes

APIDescription
POST api/colleaguecreateclient

No documentation available.

GET api/createclient?Id={Id}&systemType={systemType}

Setup a client database on the Cloud Service

GET api/testdata3

Run test queries for timing

GET api/testdata2

Run test queries for timing

GET api/testdata

Run test queries for timing

Exception

APIDescription
GET api/LogExceptionJavascript?javascriptException={javascriptException}&clientId={clientId}&platform={platform}

No documentation available.

POST api/LogException?clientId={clientId}&platform={platform}

No documentation available.

POST api/LogDetailedException

No documentation available.

Document

Document controls from within Dynamics

APIDescription
POST api/Document/CreateDownloadLink

Create a unique download link that can be tracked if the link has been clicked

POST api/Document/CreateDownloadLinkV7

Create a unique download link that can be tracked if the link has been clicked

POST api/Document/UpdateDownloadLink

Change the entity that a download link request is connected to

GDPRConsent

GDPR Consent Controller.

APIDescription
POST api/GDPR/CreateGDPRConsent

Create a GDPR Consent Record.

POST api/GDPR/GetGDPRLatestConsent

Get a GDPR Consent Record.

POST api/GDPR/GetGDPRLatestConsents

Gets GDPR Consent Records.

GET api/GDPR/ConsentGiven?key={key}&clientId={clientId}&userId={userId}&consentId={consentId}&url={url}

Process GDPR Consent Given.

GET api/GDPR/ConsentDenied?key={key}&clientId={clientId}&userId={userId}&consentId={consentId}&url={url}

Process GDPR Consent Denied.

Function

APIDescription
GET api/EncryptBankDetails?sortCode={sortCode}&accountNumber={accountNumber}&ibanCode={ibanCode}&swiftCode={swiftCode}

No documentation available.

GET api/DecryptString?encryptedString={encryptedString}&saltString={saltString}

No documentation available.

GET api/DecryptStringToJSON?encryptedString={encryptedString}&saltString={saltString}

No documentation available.

CV

CV download controller

APIDescription
GET api/CV/Download/{id}?documentname={documentname}&contactId={contactId}

Retrieve the CV from the "emailLink" Register the CV as downloaded, and retrieve the CV as an Octetstream.

POST api/CV/AcceptOrReject/{id}

No documentation available.